Search Results get_next_user




Overview

PQH_BDGT_REALLOC_UTILITY is an APPS-owned PL/SQL package within the Oracle E-Business Suite Public Sector / Human Resources budget module. It provides the core utility logic that supports budget reallocation processing for positions and position hierarchies. In the Oracle EBS 12.1.1 and 12.2.2 releases, the package is registered with a status of VALID and is classified as an OTHER API. Its primary business function is to compute, validate, and apply budget reallocation transactions that move budget amounts between budget pools, budget periods, and position-level budget details, while routing those transactions through the appropriate approval workflow and maintaining a complete audit trail.

The package is tightly coupled with the Oracle Approval Management (AME) and routing framework, as evidenced by its references to routing lists, routing categories, routing history, and transaction categories. It therefore acts as both a calculation engine and a workflow integration point for budget reallocation.

Key Procedures and Functions

The package exposes approximately thirty documented procedures and functions. Significant members include:

Tables Accessed

The package reads and writes a defined set of budget, routing, and HR tables through APPS synonyms:

Usage Notes

PQH_BDGT_REALLOC_UTILITY is not intended for direct end-user invocation. It is called by the budget reallocation forms and concurrent programs, and it is referenced by the sibling packages PQH_BDGT_REALLOC_LOG_PKG, PQH_CBR_ENGINE, and PQH_WF, which together drive the workflow and logging lifecycle. The presence of notification-handling procedures indicates the package is invoked from Oracle Workflow notification response processing. Customizations should avoid modifying this package and should instead call its documented APIs, since the package body is proprietary and changes occur across patch levels.