Results for “post30jun1983_value”

10 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

APPS.PAY_AU_RECON_SUMMARY is a payroll reconciliation helper package used by Oracle E-Business Suite Australian Payroll (Payrolls for Australia, "AU"). Its documented role is to assemble and return the individual components that appear on the Australian Payment Summary (PAYG Summary) and on the associated reconciliation report, so that gross earnings, allowance, deduction, tax, and Lump Sum amounts can be derived from balances held in the Oracle Payroll balance architecture rather than recomputed by each consumer.

The change history embedded in the source indicates the package was created in April 2003 and subsequently patched through a long series of bug fixes relating to Retro Allowances, ETP (Eligible Termination Payment) pre/post-1983 treatment, Lump Sum E thresholds, and the use of secured versus base tables. Several revisions (for example 1.10 and 1.11) were specifically introduced for performance improvement of the reconciliation report, and revision 1.14 aligned the package with the payroll archive code by reading base tables instead of secured views. The package is therefore best understood as a reporting and reconciliation engine layered over salary, allowance, deduction, tax, and termination balances, and its consumers are the Payment Summary reporting routines rather than online transactional forms.

Key Procedures and Functions

The package exposes 34 documented procedures and functions. The principal groups are:

Tables Accessed

The package reads and writes a defined set of APPS synonyms:

Usage Notes

The package is not an end-user API; it is invoked internally by the Australian Payment Summary and reconciliation processing, most commonly through the Payment Summary report / concurrent program and the Termination form for ETP components. Revision 1.8 explicitly noted the need to detect whether the function was invoked from the Termination form, confirming that the Termination form is a caller. Because changes in revisions 1.14 onward switched from secured views to base tables to keep in step with the payroll archive code, custom code should not rely on the package for ad hoc balance queries. Sites that extend the summary should call GET_BAL_VALUE_NEW and the TOTAL_* functions rather than reading the underlying balance tables directly, to preserve retroactive adjustment and archive-synchronisation behaviour.