Search Results update_batch_lines_table




Overview

PAY_BEE_SS is an Oracle EBS Applications (APPS) schema PL/SQL package associated with the Payroll module's batch element entry (BEE) and batch processing infrastructure. In Oracle EBS 12.1.1 and 12.2.2, this package serves as a transaction-handling and API-support layer for the creation, validation, approval, and transfer of payroll batches — including batch headers, batch lines, and element entries — within the payroll processing workflow. The "SS" suffix and its dependency on Public Sector / HR approval history tables (PQH_SS_APPROVAL_HISTORY, PQH_SS_TRANS_STATE_HISTORY) indicate it is bound to the Oracle HRMS self-service and approval transaction framework that governs batch approvals in a workflow-enabled environment. The package is documented in ETRM with an API classification of OTHER, meaning it is not a published external API but an internally consumed utility package. It is not referenced by any other packages (0 dependents), confirming it is a leaf node invoked directly by forms, concurrent programs, or the approval engine rather than by other PL/SQL units.

Key Procedures and Functions

The ETRM metadata documents 22 procedures and functions, grouped functionally as follows:

Tables Accessed

The package operates against the core payroll batch schema and HR API framework:

Usage Notes

PAY_BEE_SS is typically invoked from the Payroll Batch Element Entry forms and from the HRMS self-service approval infrastructure rather than from external custom code. The presence of CALL_VALIDATE_BATCH, RELEASE_APPROVAL_BLOCK, and GET_PREVIOUS_PAGE indicates direct use by an OAF-based or workflow-enabled approval UI, where batch approval transactions are locked and released through this package. Because it is classified as OTHER and is referenced by no other packages, it should be treated as an internal implementation utility; customizations should avoid direct dependency and instead use the supported public APIs (such as PAY_BATCH_ELEMENT_ENTRY_API or the standard batch upload interfaces). Concurrent processes that generate or transfer batch data may invoke TRANSFER_BATCH or PROCESS_API indirectly through the standard concurrent request framework.