Search Results pqh_pqhwspbd_xmlp_pkg
Overview
APPS.PQH_PQHWSPBD_XMLP_PKG is the generated PL/SQL package that backs the Oracle HRMS "Position Budget" (PQHWSPBD) report, a business intelligence output produced for the Public Sector / Position Management (PQH) module set. In Oracle EBS 12.1.1 and 12.2.2, concurrent programs that are implemented as XML Publisher (BI Publisher) reports are compiled from an RTF template plus a PL/SQL "package" that supplies the data, parameters, and derived columns. This package, whose header dates to 2007 (PQHWSPBDS.pls 120.1), is that generated wrapper. Its principal business purpose is to report budgeted, actual, committed, and projected expenditures for a given position or organization over a date range, together with variance amounts and percentages, so that administrators can monitor whether spending on a position is within its allocated budget.
The package exposes public bind variables corresponding to the report's concurrent program parameters — business group, session date, report title, concurrent request ID, start and end dates, position ID, organization ID, position type, variance percent, currency code, and effective date — and it populates global "CP_*" and "C_*" variables used by the template to render the report header.
Key Procedures and Functions
- BEFOREREPORT — Initializes report-level parameters and header values before the main data fetch executes.
- BEFOREPFORM — Performs the equivalent setup for the after-parameter form phase, resolving dependent parameter values.
- AFTERREPORT — Clean-up / post-processing hook executed after the report's data model completes.
- CF_1FORMULA and CF_FORMAT_MASK — Derived (calculation) formulas: CF_1FORMULA produces a computed amount from budget unit, actual, and committed values, while CF_FORMAT_MASK returns a number format mask for the given budget unit.
- CF_ACT_PERFORMULA, CF_COM_PERFORMULA, CF_PROJ_PERFORMULA, CF_DEF_EX_PERFORMULA — Percentage formulas: each returns numerator / budgeted amount × 100 for actual, committed, projected, and "default excluding" amounts respectively.
- CF_DEF_EX_AMTFORMULA — Computes the default-excluding amount (budgeted amount less projected expenditure).
- CP_*_P and C_REPORT_SUBTITLE_P getters — Accessor functions (C_REPORT_SUBTITLE_P, CP_ORGANIZATION_NAME_P, CP_POSITION_NAME_P, CP_POSITION_TYPE_P, CP_CURRENCY_P, C_BUSINESS_GROUP_NAME_P, CP_SESSION_DT_P) that return the resolved global values to the report template. CP_POSITION_TYPE_P in particular returns the display name for the position type selected, and is the accessor most closely associated with the user's search term cp_position_type.
- GET_BUSINESS_GROUP — Returns the business group name for a given business group ID.
Tables Accessed
- FND_SESSIONS — used to derive the session date / session context for the report (CP_SESSION_DT).
- HR_ALL_ORGANIZATION_UNITS_TL — the translated organization name table, read to resolve CP_ORGANIZATION_NAME and the business group name.
- PER_SHARED_TYPES — the shared lookup/type table used to translate the position type code into its display value for CP_POSITION_TYPE.
- DUAL — used for scalar computations such as currency code or format mask defaults.
Usage Notes
This package is not a public API; its classification is OTHER and no other package references it. It is invoked automatically by the XML Publisher / Concurrent Manager runtime when the PQHWSPBD concurrent program is submitted (typically from the Position Budget / Position Management responsibility). Administrators should never call its functions directly. The cp_position_type identifier is the global that the report template substitutes for the position type parameter, and is surfaced through the CP_POSITION_TYPE_P accessor.
-
PACKAGE: APPS.PQH_PQHWSPBD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PQH_PQHWSPBD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PQH_PQHWSPBD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_PQHWSPBD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PQH_PQHWSPBD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PQH_PQHWSPBD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.PQH_PQHWSPBD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PQH_PQHWSPBD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.PQH_PQHWSPBD_XMLP_PKG
12.1.1
-
PACKAGE: APPS.PQH_PQHWSPBD_XMLP_PKG
12.2.2
-
VIEW: APPS.FND_CURRENCIES_ACTIVE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_CURRENCIES_ACTIVE_V, object_name:FND_CURRENCIES_ACTIVE_V, status:VALID,
-
VIEW: APPS.FND_CURRENCIES_ACTIVE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_CURRENCIES_ACTIVE_V, object_name:FND_CURRENCIES_ACTIVE_V, status:VALID,
-
SYNONYM: APPS.PER_SHARED_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_SHARED_TYPES, status:VALID,
-
PACKAGE BODY: APPS.PQH_PQHWSPBD_XMLP_PKG
12.1.1
-
SYNONYM: APPS.PER_SHARED_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_SHARED_TYPES, status:VALID,
-
PACKAGE BODY: APPS.PQH_PQHWSPBD_XMLP_PKG
12.2.2
-
PACKAGE: APPS.HR_REPORTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_REPORTS, status:VALID,
-
PACKAGE: APPS.HR_REPORTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_REPORTS, status:VALID,
-
VIEW: APPS.PER_POSITIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_POSITIONS, object_name:PER_POSITIONS, status:VALID,
-
VIEW: APPS.PER_POSITIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_POSITIONS, object_name:PER_POSITIONS, status:VALID,
-
PACKAGE: APPS.FND_CURRENCY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
APPS.PQH_PQHWSPBD_XMLP_PKG dependencies on PQH_PQHWSPBD_XMLP_PKG
12.1.1
-
APPS.PQH_PQHWSPBD_XMLP_PKG dependencies on PQH_PQHWSPBD_XMLP_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_CURRENCY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
SYNONYM: APPS.FND_SESSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
SYNONYM: APPS.FND_SESSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
APPS.PQH_PQHWSPBD_XMLP_PKG dependencies on HR_REPORTS
12.2.2
-
APPS.PQH_PQHWSPBD_XMLP_PKG dependencies on HR_REPORTS
12.1.1
-
VIEW: APPS.HR_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
VIEW: APPS.HR_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
PACKAGE: APPS.HR_GENERAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_GENERAL, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,