Search Results delegating_org




Overview

PQH_WKS_BUDGET is an Oracle Application Object Library (APPS) PL/SQL package within the Oracle E-Business Suite HRMS/Payroll family of objects. It belongs to the Public Sector/HR budgeting and worksheet infrastructure and is classified under the ETRM as an "OTHER" API (neither a fully public nor an internal-only API, but one that is intended for controlled use and is not formally exposed as a documented public interface). Its primary business function is to support the Budget Worksheet feature set: the calculation, aggregation, validation, and propagation of budget amounts across organizational units, grades, and position hierarchies used in budgeting and position control workflows.

In EBS 12.1.1 and 12.2.2 the package operates under the APPS schema and references other PQH (Public Sector Human Resources) packages and HR tables. It is not a standalone application; it is a supporting utility package invoked by higher-level budget and worksheet APIs. It depends on the STANDARD package supplied by SYS and is referenced by several PQH budget and worksheet components, indicating it sits in the middle of the budget processing call stack.

Key Procedures and Functions

The package exposes 39 documented procedures and functions. The main groupings are as follows. (Parameter lists are intentionally omitted; only documented purposes are described.)

Tables Accessed

Access is performed through APPS synonyms. The documented tables include:

Usage Notes

PQH_WKS_BUDGET is not typically invoked directly by end users. It is called programmatically by the PQH budget and worksheet APIs, specifically PQH_BGT_BUS, PQH_BUDGET, PQH_PTX_UTL, PQH_WKS_ERROR_CHK, PQH_WORKSHEET_DETAILS_API, and the view PQH_TRANSACTIONS_V. Because it is documented as an "OTHER" API affecting budget data, any direct invocation from custom code should be treated cautiously: callers should rely on the higher-level public APIs where possible, and must account for the fact that the package depends on HRMS organization, grade, and time-period configuration being correctly set up. The presence of validation, aggregation, and propagation routines indicates it is designed to run within the budget worksheet approval and apply workflows rather than as a standalone concurrent program.