Search Results pay_ae_payroll_register
Overview
PAY_AE_PAYROLL_REGISTER is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the generation of payroll register output for the United Arab Emirates (AE) localization. The package produces both XFDF and PDF renderings of payroll register data by transforming payroll action results into XML-tagged records and streaming the resulting document into binary large objects stored or returned to the calling process. It is a server-side utility rather than a public API; the ETRM metadata classifies it as OTHER, and no other packages reference it, indicating its role is confined to the specific payroll register reporting flow within the localization.
In practice, the package addresses the need to present statutory payroll register information, including payment details and payroll action attributes, in a structured, printable format. This is frequently reached through the "provider payments registration" style queries users run when reconciling payments and registering provider or employee payment details, though the package itself operates on the payroll register data set rather than on provider payment records.
Key Procedures and Functions
- GET_PAYROLL_REGISTER_DATA — The primary entry point for assembling payroll register content. It accepts report identification and organization context along with payroll identifiers, an effective date, and up to three sort-order directives, and returns an XFDF document as a BLOB. It is the procedure that drives the underlying XML table population.
- FETCH_PDF_BLOB — Retrieves the rendered PDF representation of a payroll register for a given report identifier, returning the binary content for downstream consumption or delivery.
- CLOB_TO_BLOB — A conversion utility that transforms character large object content into a binary large object, used to bridge CLOB-based XML text and BLOB-based output artifacts.
- WRITETOCLOB — Writes the payroll register document content into a CLOB and exposes the resulting XFDF BLOB, complementing the PDF retrieval path.
- GET_LOOKUP_MEANING — Returns the display meaning associated with a lookup type and code, providing localized or human-readable labels for values emitted into the register output.
The package also declares an XMLRec record type and a tXMLTable collection type for holding tag name and tag value pairs during document assembly; these are internal structures rather than callable procedures.
Tables Accessed
- PAY_PAYROLL_ACTIONS and PAY_ASSIGNMENT_ACTIONS — supply the payroll run and assignment-level action data reported in the register.
- PAY_ACTION_INFORMATION and PAY_ACTION_INTERLOCKS — provide action-level detail and processing interlock context used to validate run state.
- PAY_ALL_PAYROLLS_F — resolves payroll definitions referenced by the register request.
- PAY_PRE_PAYMENTS — contributes pre-payment information relevant to payment-oriented register output.
- HR_ALL_ORGANIZATION_UNITS, HR_ORGANIZATION_INFORMATION, and PER_ORG_STRUCTURE_ELEMENTS — resolve organization and hierarchy context used for selection and sorting.
- PER_TIME_PERIODS — establishes the period boundaries applied to the payroll register.
- FND_LOBS and FND_SESSIONS — store and manage generated XML/PDF artifacts and session context.
- DBMS_LOB, DUAL, and PLITBLM — internal PL/SQL utilities used for LOB manipulation, singleton queries, and bulk collection support.
Usage Notes
The package is normally invoked by the UAE payroll register concurrent program or report definition, which calls GET_PAYROLL_REGISTER_DATA to build the XFDF stream and then FETCH_PDF_BLOB to obtain the printable output. Custom code may call these procedures directly when embedding payroll register content into bespoke output, in which case callers must supply valid organization, organization structure version, payroll, effective date, and sort parameters. Because the package is not referenced by other packages and is classified as OTHER, it should be treated as an internal implementation object; direct modification or reliance on undocumented behavior is unsupported. Lookup labels produced via GET_LOOKUP_MEANING depend on the current application lookup configuration, so output text may vary with localization patch level.
-
PACKAGE: APPS.PAY_AE_PAYROLL_REGISTER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_AE_PAYROLL_REGISTER, status:VALID,
-
PACKAGE: APPS.PAY_AE_PAYROLL_REGISTER
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_AE_PAYROLL_REGISTER, status:VALID,
-
PACKAGE BODY: APPS.PAY_AE_PAYROLL_REGISTER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_AE_PAYROLL_REGISTER, status:VALID,
-
PACKAGE BODY: APPS.PAY_AE_PAYROLL_REGISTER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_AE_PAYROLL_REGISTER, status:VALID,
-
PACKAGE: APPS.PAY_AE_PAYROLL_REGISTER
12.2.2
-
PACKAGE: APPS.PAY_AE_PAYROLL_REGISTER
12.1.1
-
PACKAGE: APPS.PAY_ASSIGNMENT_ACTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_ASSIGNMENT_ACTIONS_PKG, status:VALID,
-
PACKAGE: APPS.PAY_ASSIGNMENT_ACTIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_ASSIGNMENT_ACTIONS_PKG, status:VALID,
-
VIEW: APPS.PAY_EMEA_PAYMENT_VALUES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_EMEA_PAYMENT_VALUES_V, object_name:PAY_EMEA_PAYMENT_VALUES_V, status:VALID,
-
VIEW: APPS.PAY_EMEA_PAYMENT_VALUES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_EMEA_PAYMENT_VALUES_V, object_name:PAY_EMEA_PAYMENT_VALUES_V, status:VALID,
-
VIEW: APPS.PAY_EMP_NET_DIST_ACTION_INFO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_EMP_NET_DIST_ACTION_INFO_V, object_name:PAY_EMP_NET_DIST_ACTION_INFO_V, status:VALID,
-
VIEW: APPS.PAY_EMP_NET_DIST_ACTION_INFO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_EMP_NET_DIST_ACTION_INFO_V, object_name:PAY_EMP_NET_DIST_ACTION_INFO_V, status:VALID,
-
SYNONYM: APPS.FND_LOBS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_LOBS, status:VALID,
-
SYNONYM: APPS.PAY_PRE_PAYMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PRE_PAYMENTS, status:VALID,
-
SYNONYM: APPS.FND_LOBS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_LOBS, status:VALID,
-
SYNONYM: APPS.PAY_PRE_PAYMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PRE_PAYMENTS, status:VALID,
-
SYNONYM: PUBLIC.UTL_RAW
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:UTL_RAW, status:VALID,
-
SYNONYM: APPS.PER_ORG_STRUCTURE_ELEMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_ORG_STRUCTURE_ELEMENTS, status:VALID,
-
SYNONYM: PUBLIC.UTL_RAW
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:UTL_RAW, status:VALID,
-
SYNONYM: APPS.PER_ORG_STRUCTURE_ELEMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_ORG_STRUCTURE_ELEMENTS, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INTERLOCKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INTERLOCKS, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INFORMATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INFORMATION, status:VALID,
-
PACKAGE: APPS.FND_CURRENCY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
APPS.PAY_AE_PAYROLL_REGISTER dependencies on PAY_AE_PAYROLL_REGISTER
12.2.2
-
APPS.PAY_AE_PAYROLL_REGISTER dependencies on PAY_AE_PAYROLL_REGISTER
12.1.1
-
SYNONYM: APPS.PAY_ALL_PAYROLLS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ALL_PAYROLLS_F, status:VALID,
-
SYNONYM: APPS.PAY_ALL_PAYROLLS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ALL_PAYROLLS_F, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INTERLOCKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INTERLOCKS, status:VALID,
-
PACKAGE: APPS.FND_CURRENCY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CURRENCY, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INFORMATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INFORMATION, status:VALID,
-
SYNONYM: APPS.PER_TIME_PERIODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_TIME_PERIODS, status:VALID,
-
SYNONYM: APPS.FND_SESSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
SYNONYM: APPS.PER_TIME_PERIODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_TIME_PERIODS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FND_SESSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SESSIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: PUBLIC.DBMS_LOB
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_LOB, status:VALID,
-
SYNONYM: PUBLIC.DBMS_LOB
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_LOB, status:VALID,
-
VIEW: APPS.HR_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
VIEW: APPS.HR_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_LOOKUPS, object_name:HR_LOOKUPS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID,
-
SYNONYM: APPS.HR_ORGANIZATION_INFORMATION
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ORGANIZATION_INFORMATION, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS, status:VALID,
-
SYNONYM: APPS.HR_ORGANIZATION_INFORMATION
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ORGANIZATION_INFORMATION, status:VALID,