Results for “pay_payment_types”

50+ results




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

Overview

PAY_PAYMENT_TYPES is a foundational reference table in the Oracle EBS Payroll (PAY) module, owned by the HR schema. It defines the categories of payment that the payroll system is capable of processing, such as check, direct deposit, or wire transfer, and serves as the master lookup against which organizational payment methods and payroll action records are validated. The table is classified by status as VALID and, in the 12.2.2 documented schema, contains 18 physical columns.

From a modeling perspective, the heuristic Data Vault classification for PAY_PAYMENT_TYPES is hub-leaning. This suggests that the table behaves primarily as a business-key repository whose stable identifiers (payment type and territory) anchor related satellite and link structures elsewhere in the payroll data model, with transactional context layered on through dependent tables.

Key Information Stored

The table stores the definitional attributes required to drive payment processing logic and validation across the payroll engine. The most significant columns include:

Common Use Cases and Queries

Typical reporting and integration scenarios include resolving payment type names for organizational payment methods, auditing validation configuration, and driving payroll action processing. A basic lookup might appear as:

SELECT payment_type_id, payment_type_name, territory_code, currency_code
FROM   pay_payment_types
WHERE  territory_code = :p_territory
AND    allow_as_default = 'Y';

Joining to organizational configuration supports reconciliation reporting:

SELECT om.org_payment_method_id, pt.payment_type_name, om.currency_code
FROM   pay_org_payment_methods_f om,
       pay_payment_types pt
WHERE  om.payment_type_id = pt.payment_type_id;

Validation auditing queries filter on PRE_VALIDATION_REQUIRED or examine PROCEDURE_NAME assignments to confirm that pre-payment checks are properly wired.

Related Objects

PAY_PAYMENT_TYPES is referenced by several dependent tables through the PAYMENT_TYPE_ID foreign key, reflecting its role as a shared reference hub:

Together these objects demonstrate that PAY_PAYMENT_TYPES functions as a central, cross-module reference point for payment classification and processing in Oracle EBS.