Search Results pay_nz_eft
Overview
PAY_NZ_EFT is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports New Zealand electronic funds transfer (EFT) payment processing within the Oracle Payroll module. Its role is to generate the outbound payment file formats required to remit net pay to employee bank accounts through the New Zealand banking clearing system. The package operates as a supporting component of the Oracle Payroll external payment architecture, where country-specific EFT packages encapsulate the formatting, validation, and record-layout rules that differ between national payment systems. In the New Zealand localization, PAY_NZ_EFT bridges the generic payroll payment model and the specific data expectations of New Zealand banks.
Key Procedures and Functions
The ETRM 12.2.2 metadata documents a single procedure within this package:
- ADD_CUSTOM_XML — a customization hook that allows the EFT output to be extended with additional XML content. This provides an extension point so that site-specific or legislative data elements not present in the standard EFT record layout can be appended to the generated payment file without modifying Oracle seeded code. No parameter information is exposed in the documented metadata, and the procedure should therefore be treated as a controlled extension point rather than a general-purpose API.
Because the package exposes only this single documented procedure, the bulk of its logic is contained in the package body and is invoked internally during the EFT generation cycle rather than being called directly by external programs.
Tables Accessed
The package references a set of payroll and payment tables, largely through APPS synonyms:
- PAY_PAYROLL_ACTIONS and PAY_ASSIGNMENT_ACTIONS — provide the payroll run and action context, identifying the payment process and the assignments being paid.
- PAY_PRE_PAYMENTS — holds the pre-payment records that represent the amounts to be disbursed to each payee.
- PAY_PERSONAL_PAYMENT_METHODS_F and PAY_ORG_PAYMENT_METHODS_F — supply the payment method definitions at person and organization level, indicating that a payment is to be made by EFT.
- PAY_EXTERNAL_ACCOUNTS — holds the employee bank account details (bank, branch, account number) used to populate the EFT records.
- PER_ASSIGNMENTS_F, PER_PEOPLE_F, and HR_ORGANIZATION_UNITS — provide the employee, assignment, and organizational information needed for payee identification.
- PAY_MAGTAPE_GENERIC — the generic magnetic media/EFT processing entity that the country extension builds upon.
- PAY_ACTION_INTERLOCKS and PER_TIME_PERIODS — support action sequencing and payroll period determination.
Usage Notes
PAY_NZ_EFT is not normally invoked directly by end users or custom code. It is called by the Oracle Payroll external payment process during the EFT file generation step, which is executed when a payroll payment run produces net pay for employees whose payment method is EFT. The package is typically triggered through the standard payroll payment and magnetic media concurrent programs rather than through a form. Customizations are intended to flow through the ADD_CUSTOM_XML extension point, avoiding direct modification of seeded package logic. Because the ETRM metadata lists no dependent packages that reference it, it should be regarded as a leaf-level localization component. Customers implementing a New Zealand payroll should validate bank-specific file layout requirements against the standard output before relying on the package.
-
PACKAGE: APPS.PAY_NZ_EFT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_NZ_EFT, status:VALID,
-
PACKAGE: APPS.PAY_NZ_EFT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_NZ_EFT, status:VALID,
-
PACKAGE BODY: APPS.PAY_NZ_EFT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_NZ_EFT, status:VALID,
-
PACKAGE BODY: APPS.PAY_NZ_EFT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_NZ_EFT, status:VALID,
-
SYNONYM: APPS.PAY_EXTERNAL_ACCOUNTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_EXTERNAL_ACCOUNTS, status:VALID,
-
SYNONYM: APPS.PAY_PRE_PAYMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PRE_PAYMENTS, status:VALID,
-
PACKAGE: APPS.PAY_CORE_FILES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_CORE_FILES, 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_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,
-
PACKAGE: APPS.PAY_MAGTAPE_GENERIC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_MAGTAPE_GENERIC, status:VALID,
-
PACKAGE BODY: APPS.PAY_NZ_EFT
12.2.2
-
PACKAGE BODY: APPS.PAY_NZ_EFT
12.1.1
-
SYNONYM: APPS.PAY_PERSONAL_PAYMENT_METHODS_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PERSONAL_PAYMENT_METHODS_F, status:VALID,
-
PACKAGE: APPS.PAY_NZ_EFT
12.2.2
-
PACKAGE: APPS.PAY_CORE_FILES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_CORE_FILES, status:VALID,
-
PACKAGE: APPS.PAY_NZ_EFT
12.1.1
-
PACKAGE: APPS.PAY_MAGTAPE_GENERIC
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_MAGTAPE_GENERIC, 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_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_NZ_EFT dependencies on PAY_NZ_EFT
12.2.2
-
APPS.PAY_NZ_EFT dependencies on PAY_NZ_EFT
12.1.1
-
SYNONYM: APPS.PAY_ACTION_INTERLOCKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_INTERLOCKS, 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_ORGANIZATION_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
SYNONYM: APPS.PER_TIME_PERIODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_TIME_PERIODS, status:VALID,
-
SYNONYM: APPS.PAY_ASSIGNMENT_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ASSIGNMENT_ACTIONS, status:VALID,
-
SYNONYM: APPS.PER_TIME_PERIODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_TIME_PERIODS, status:VALID,
-
SYNONYM: APPS.PAY_PAYROLL_ACTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_PAYROLL_ACTIONS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F, object_name:PER_ASSIGNMENTS_F, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.HR_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
PACKAGE: APPS.HR_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_UTILITY, status:VALID,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,