Search Results pay_ca_payreg_extract_pkg
Overview
The APPS.PAY_CA_PAYREG_EXTRACT_PKG package is a Canadian localization component within the Oracle E-Business Suite Payroll (PAY) module. Its designation as a payroll extract package reflects its role in producing payment-related data required for Canadian payroll payments, including the information consumed by payment processing, banking interfaces, and statutory reporting relevant to Canadian jurisdictions. The package resides in the APPS schema, holds a VALID status in both 12.1.1 and 12.2.2, and is classified as an OTHER API, meaning it is not published as a formally supported public interface but is instead an internal utility invoked by Oracle Payroll's own processing logic.
The package's dependency footprint is deliberately narrow: it references only the SYS.STANDARD package and no other APPS-level packages in the documented dependency tree. This indicates that its logic is largely self-contained, drawing on SQL against PAY and FND synonyms rather than delegating to other payroll utility packages.
Key Procedures and Functions
The documented interface exposes a single procedure named PAYMENT_EXTRACT. Oracle ETRM does not publish a parameter list for this procedure, and the internal signature is not part of the supported public interface. Conceptually, PAYMENT_EXTRACT performs the extraction of payment records for further downstream consumption — assembling the payment-level data set from payroll action, assignment action, and payment method sources and passing it to the caller for output. Because the package is classified as OTHER rather than a supported API, the procedure should be treated as an internal building block whose behavior may change between patch levels or releases without notice.
Tables Accessed
The package reads and writes against a well-defined set of payroll and foundation tables, all accessed through APPS synonyms. Core payroll processing tables include PAY_ASSIGNMENT_ACTIONS and PAY_ACTION_INTERLOCKS (action and processing context), PAY_ELEMENT_ENTRIES_F and PAY_ELEMENT_ENTRY_VALUES_F (element entry and value detail), PAY_ELEMENT_LINKS_F and PAY_ELEMENT_TYPES_F (element configuration), PAY_INPUT_VALUES_F (input value definitions), and PAY_ALL_PAYROLLS_F (payroll definitions). Payment-specific data is sourced from PAY_EXTERNAL_ACCOUNTS, PAY_ORG_PAYMENT_METHODS_F and its _TL translation table, PAY_PAYMENT_TYPES and its _TL table. Organization context is resolved through HR_ALL_ORGANIZATION_UNITS_TL, and lookup decoding uses FND_LOOKUP_VALUES.
Usage Notes
This package is not referenced by any other documented APPS package (the dependency report lists zero referencing packages), which suggests it is invoked directly by a concurrent program, a payroll action-level process, or a higher-level orchestration routine that sits outside the documented package graph. In practice, Canadian payroll payment extraction is typically triggered during the payroll run's payment phase or by a dedicated extract concurrent program scheduled for payment file generation and bank transmission.
Because PAY_CA_PAYREG_EXTRACT_PKG is classified as OTHER, custom code should not call PAYMENT_EXTRACT directly. Any customization should consume the resulting payment data through the supported concurrent program output or a documented public API. When troubleshooting, DBMS_OUTPUT tracing and the concurrent request log remain the primary diagnostic aids, since the package exposes no public instrumentation.
-
PACKAGE: APPS.PAY_CA_PAYREG_EXTRACT_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_CA_PAYREG_EXTRACT_PKG, status:VALID,
-
PACKAGE: APPS.PAY_CA_PAYREG_EXTRACT_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_CA_PAYREG_EXTRACT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_CA_PAYREG_EXTRACT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_CA_PAYREG_EXTRACT_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_CA_PAYREG_EXTRACT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_CA_PAYREG_EXTRACT_PKG, status:VALID,
-
PACKAGE: APPS.PAY_CA_PAYREG_EXTRACT_PKG
12.1.1
-
PACKAGE: APPS.PAY_CA_PAYREG_EXTRACT_PKG
12.2.2
-
PACKAGE: APPS.PAY_CA_PAYREG_EXTRACT_DATA_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_CA_PAYREG_EXTRACT_DATA_PKG, status:VALID,
-
PACKAGE: APPS.PAY_CA_PAYREG_EXTRACT_DATA_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_CA_PAYREG_EXTRACT_DATA_PKG, status:VALID,
-
SYNONYM: APPS.PAY_PAYMENT_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYMENT_TYPES_TL, status:VALID,
-
SYNONYM: APPS.PAY_ORG_PAYMENT_METHODS_F_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ORG_PAYMENT_METHODS_F_TL, status:VALID,
-
SYNONYM: APPS.PAY_PAYMENT_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYMENT_TYPES_TL, status:VALID,
-
PACKAGE: APPS.PAY_US_EMPLOYEE_PAYSLIP_WEB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_US_EMPLOYEE_PAYSLIP_WEB, status:VALID,
-
SYNONYM: APPS.PAY_ORG_PAYMENT_METHODS_F_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ORG_PAYMENT_METHODS_F_TL, status:VALID,
-
SYNONYM: APPS.PAY_PAYMENT_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYMENT_TYPES, status:VALID,
-
PACKAGE: APPS.PAY_CA_PAYREG_EXTRACT_DATA_PKG
12.1.1
-
PACKAGE: APPS.PAY_CA_PAYREG_EXTRACT_DATA_PKG
12.2.2
-
SYNONYM: APPS.PAY_EXTERNAL_ACCOUNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_EXTERNAL_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.PAY_RUN_TYPES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_TYPES_F, status:VALID,
-
SYNONYM: APPS.PAY_PRE_PAYMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PRE_PAYMENTS, status:VALID,
-
SYNONYM: APPS.PAY_RUN_TYPES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_RUN_TYPES_F, status:VALID,
-
SYNONYM: APPS.PAY_PAYMENT_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYMENT_TYPES, status:VALID,
-
SYNONYM: APPS.PAY_PRE_PAYMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PRE_PAYMENTS, status:VALID,
-
SYNONYM: APPS.PAY_PERSONAL_PAYMENT_METHODS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PERSONAL_PAYMENT_METHODS_F, status:VALID,
-
SYNONYM: APPS.PAY_EXTERNAL_ACCOUNTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_EXTERNAL_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.PAY_ORG_PAYMENT_METHODS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ORG_PAYMENT_METHODS_F, status:VALID,
-
SYNONYM: APPS.PAY_PERSONAL_PAYMENT_METHODS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PERSONAL_PAYMENT_METHODS_F, status:VALID,
-
SYNONYM: APPS.PAY_ORG_PAYMENT_METHODS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ORG_PAYMENT_METHODS_F, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_INTERLOCKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INTERLOCKS, status:VALID,
-
APPS.PAY_CA_PAYREG_EXTRACT_PKG dependencies on PAY_CA_PAYREG_EXTRACT_PKG
12.2.2
-
APPS.PAY_CA_PAYREG_EXTRACT_PKG dependencies on PAY_CA_PAYREG_EXTRACT_PKG
12.1.1
-
PACKAGE BODY: APPS.PAY_CA_PAYREG_EXTRACT_PKG
12.2.2
-
PACKAGE BODY: APPS.PAY_CA_PAYREG_EXTRACT_PKG
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,
-
APPS.PAY_CA_PAYREG_EXTRACT_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.PAY_ACTION_INTERLOCKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INTERLOCKS, status:VALID,
-
APPS.PAY_CA_PAYREG_EXTRACT_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.PAY_ELEMENT_ENTRY_VALUES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRY_VALUES_F, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
SYNONYM: APPS.HR_ALL_ORGANIZATION_UNITS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_ALL_ORGANIZATION_UNITS_TL, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_LINKS_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_LINKS_F, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_ENTRY_VALUES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRY_VALUES_F, status:VALID,
-
SYNONYM: APPS.PAY_ELEMENT_LINKS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_LINKS_F, status:VALID,
-
SYNONYM: APPS.PER_TIME_PERIODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_TIME_PERIODS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.PAY_ELEMENT_ENTRIES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRIES_F, 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
-
SYNONYM: APPS.PAY_ELEMENT_ENTRIES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ELEMENT_ENTRIES_F, status:VALID,
-
SYNONYM: APPS.PAY_INPUT_VALUES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_INPUT_VALUES_F, status:VALID,