Search Results pay_element_classifications_s
Overview
The APPS.PAY_DB_LOCALISATION_PKG package is a seeded Oracle Payroll database-layer utility whose purpose is to install and maintain the legislative setup data required by a specific country's localisation. Its documented role is to create the balance dimensions, balance types, defined balances, element classifications, payment types, legislation rules and assignment information types that a payroll localisation depends upon, so that a fresh or upgraded environment contains the seed rows that the payroll engine expects.
The header comment dates the package to 26-Nov-92 and attributes it to Oracle Corporation UK Ltd., which confirms that the GB (United Kingdom) localisation was the original driver. The body file pylocaln.pkb and the sequential change history (create_BF_localisation added at version 3.2, create_payments_balance at 3.3, removal of the FORMULA_ID column from the pay_payment_types insert at 3.5) all point to a long-lived installation script rather than a transactional runtime API. The package is classified as OTHER; it is not a public HRMS business API, and it is not referenced by any other documented package.
Key Procedures and Functions
CREATE_GB_LOCALISATION— performs the United Kingdom legislative installation. It inserts the seed rows that the GB payroll localisation requires across the balance, classification, payment type and assignment information type tables.CREATE_BF_LOCALISATION— performs the equivalent installation for the BF localisation. It was added at version 3.2 of the package and follows the same seed-data pattern as the GB routine.
Both procedures are installation-oriented: they are intended to be run once against an environment that does not yet hold the localisation rows, and they write directly to the underlying tables rather than calling validation APIs. Parameter lists are not part of the documented metadata and should be confirmed against the deployed source before invocation.
Tables Accessed
The package writes to the core payroll definition tables, which are accessed through APPS synonyms:
PAY_BALANCE_DIMENSIONS— the dimensions (for example assignment, run, or period-to-date combinations) attached to each balance.PAY_BALANCE_TYPESandPAY_BALANCE_TYPES_S— the balance type definition and its translated (TL) counterpart, supplied here as seed balances.PAY_DEFINED_BALANCESandPAY_DEFINED_BALANCES_S— user-defined balances built from other balances; the package seeds the localisation's delivered examples.PAY_ELEMENT_CLASSIFICATIONSandPAY_ELEMENT_CLASSIFICATIONS_S— classification rows used to group elements; the change list notes the addition of theCOSTABLE_FLAGcolumn to this insert.PAY_LEGISLATION_RULES— the rules that bind balances and elements to a legislation for validation purposes.PAY_PAYMENT_TYPESandPAY_PAYMENT_TYPES_S— payment method definitions; theFORMULA_IDcolumn was removed from this insert at version 3.5.PER_ASSIGNMENT_INFO_TYPES— assignment-level descriptive information types; the change list records that theACTIVE_INACTIVE_FLAGwas corrected in this insert.DUAL— used for single-row selection expressions within the procedural logic.
Usage Notes
Because PAY_DB_LOCALISATION_PKG is referenced by no other documented package, it is not invoked as part of routine payroll processing. It is a setup utility, and in practice it is executed as one-off seed data installation during localisation deployment, environment cloning, or remediation of missing delivered rows. The safest pattern for Oracle EBS 12.1.1 and 12.2.2 is to run the relevant procedure from a controlled SQL*Plus or concurrent request session under the APPS schema, after confirming that target rows are absent, and to take a backup of the affected PAY and PER tables beforehand. The change list shows that the INSERT statements have been amended repeatedly over the years, so the deployed body may differ between patch levels; the version in a given environment should always be checked before the package is used for data correction.
-
SYNONYM: APPS.PAY_ELEMENT_CLASSIFICATIONS_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_CLASSIFICATIONS_S, status:VALID,
-
SEQUENCE: HR.PAY_ELEMENT_CLASSIFICATIONS_S
12.1.1
owner:HR, object_type:SEQUENCE, object_name:PAY_ELEMENT_CLASSIFICATIONS_S, status:VALID,
-
SEQUENCE: HR.PAY_ELEMENT_CLASSIFICATIONS_S
12.2.2
owner:HR, object_type:SEQUENCE, object_name:PAY_ELEMENT_CLASSIFICATIONS_S, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_CLASSIFICATIONS_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_CLASSIFICATIONS_S, status:VALID,
-
PACKAGE BODY: APPS.PAY_DB_LOCALISATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_DB_LOCALISATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_LEGISLATION_ELEMENTS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_LEGISLATION_ELEMENTS, status:VALID,
-
PACKAGE BODY: APPS.PAY_DB_LOCALISATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_DB_LOCALISATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_LEGISLATION_ELEMENTS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_LEGISLATION_ELEMENTS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.PAY_DB_LOCALISATION_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS_S
12.1.1
-
APPS.PAY_DB_LOCALISATION_PKG dependencies on PAY_ELEMENT_CLASSIFICATIONS_S
12.2.2
-
APPS.HR_LEGISLATION_ELEMENTS dependencies on PAY_ELEMENT_CLASSIFICATIONS_S
12.1.1
-
APPS.HR_LEGISLATION_ELEMENTS dependencies on PAY_ELEMENT_CLASSIFICATIONS_S
12.2.2
-
APPS.HR_LEGISLATION_ELEMENTS dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.2.2
-
APPS.HR_LEGISLATION_ELEMENTS dependencies on PAY_ELEMENT_CLASSIFICATIONS
12.1.1
-
APPS.HR_LEGISLATION_ELEMENTS dependencies on HR_LEGISLATION
12.1.1
-
APPS.HR_LEGISLATION_ELEMENTS dependencies on HR_LEGISLATION
12.2.2
-
APPS.HR_LEGISLATION_ELEMENTS dependencies on DUAL
12.2.2
-
APPS.HR_LEGISLATION_ELEMENTS dependencies on DUAL
12.1.1
-
PACKAGE BODY: APPS.HR_LEGISLATION_ELEMENTS
12.1.1
-
PACKAGE BODY: APPS.HR_LEGISLATION_ELEMENTS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1