Search Results check_wks_budget_sets




Overview

PQH_WKS_ERROR_CHK is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified under the OTHER API category. It belongs to the Public Sector/HR budgeting subsystem (PQH), which supports position and budget worksheet processing. The package validates worksheet data before it is applied to the budget, acting as a pre-application error and integrity checker within the worksheet budgeting workflow. It consolidates validation logic across worksheet details, periods, budget sets, budget elements, funding sources, and cost allocation data, and records diagnostic information to the process log.

Its principal role is to detect inconsistencies, invalid combinations, and structural problems in worksheet rows so that the budget application process can proceed safely. The package is therefore a defensive gatekeeper that protects downstream budget posting from corrupt or incomplete worksheet data.

Key Procedures and Functions

The package exposes eighteen documented procedures and functions, organized around setup, validation, and logging:

Tables Accessed

The package reads and writes the following documented tables through APPS synonyms:

Usage Notes

PQH_WKS_ERROR_CHK is referenced by the PQH_APPLY_BUDGET package, indicating it is invoked during the budget application process, typically to pre-validate worksheet data before commit. It is also self-referential, with internal calls between its procedures. In practice it is called from Oracle Public Sector budgeting forms, concurrent programs that apply or validate worksheets, and custom extensions that need to confirm worksheet integrity. Because it writes to PQH_PROCESS_LOG, callers should ensure the appropriate logging context is set. The package is valid and should be invoked rather than directly modified, consistent with Oracle support guidelines for proprietary APPS code.