Search Results oe_payment_types_all_u1
Overview
ONT.OE_PAYMENT_TYPES_ALL is a multiorg seed table within the Oracle Order Management (ONT) schema that stores the set of payment types available to each Operating Unit. It is the ordering-side master of payment type definitions, referenced when sales orders are entered so that the correct collection method, credit-checking behavior, and payment-processing timing can be derived for each order. The table resides in the APPS_TS_SEED tablespace, consistent with its role as a setup/reference object rather than a high-volume transactional entity, and is registered in FND Design Data as ONT.OE_PAYMENT_TYPES_ALL with status VALID in Oracle EBS 12.1.1 and 12.2.2.
Each row represents one payment type enabled for a specific Operating Unit. The PAYMENT_TYPE_CODE column carries a lookup code for lookup type OE_PAYMENT_TYPE, while ORG_ID partitions the definition by Operating Unit, which is why the same code can exist more than once across the organization hierarchy. Effectivity is controlled through START_DATE_ACTIVE and END_DATE_ACTIVE, and availability to users is gated by ENABLED_FLAG. The documented heuristic Data Vault classification for this table is standalone, meaning it is treated as a self-contained reference structure rather than a hub, link, or satellite in a mined dependency graph; this should be read as a modeling suggestion only, since the table does participate in a foreign key to AR payment methods.
Key Information Stored
The business identifier of a payment type is the combination of PAYMENT_TYPE_CODE and ORG_ID, and the surrogate primary key OE_PAYMENT_TYPES_ALL_PK is defined on exactly those two columns. The documented physical schema also exposes a unique index, OE_PAYMENT_TYPES_ALL_U1, on PAYMENT_TYPE_CODE, ORG_ID, and ZD_EDITION_NAME, which is the business-key candidate in the editioned 12.2.2 data model. Users searching for "oe_payment_types_all_u1" are typically examining this uniqueness constraint or validating duplicate payment type definitions per Operating Unit.
The most operationally significant columns are:
- PAYMENT_TYPE_CODE — lookup code for OE_PAYMENT_TYPE; the user-facing identifier of the payment type.
- ORG_ID — the Operating Unit that owns the definition.
- START_DATE_ACTIVE / END_DATE_ACTIVE — effectivity window controlling when the payment type may be selected.
- ENABLED_FLAG — Y or N; only enabled payment types are selectable by users.
- DEFER_PAYMENT_PROCESSING_FLAG — when Y, payment processing for the type is performed offline.
- CREDIT_CHECK_FLAG — indicates whether the payment type is subject to credit checking.
- RECEIPT_METHOD_ID — foreign key to AR receipt methods; the collection method applied on the invoice to collect the open balance.
- CONTEXT and ATTRIBUTE1–ATTRIBUTE15 — descriptive flexfield storage.
- ZD_EDITION_NAME — editioning column supporting the 12.2 online patching model.
- Standard WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN) and the concurrent program columns (PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, REQUEST_ID) provide audit and traceability.
Common Use Cases and Queries
Typical reporting and validation scenarios include confirming which payment types are active for a given Operating Unit, auditing the receipt method assigned to each type, and identifying types configured for offline payment processing or credit checking.
- List enabled, currently effective payment types for an organization:
SELECT payment_type_code, receipt_method_id, credit_check_flag
FROM ont.oe_payment_types_all
WHERE org_id = :org_id
AND enabled_flag = 'Y'
AND TRUNC(SYSDATE) BETWEEN NVL(start_date_active, SYSDATE-1) AND NVL(end_date_active, SYSDATE+1); - Check uniqueness of the business key across editions:
SELECT payment_type_code, org_id, zd_edition_name, COUNT(*)
FROM ont.oe_payment_types_all
GROUP BY payment_type_code, org_id, zd_edition_name
HAVING COUNT(*) > 1; - Join to AR receipt methods to resolve the collection method name for each payment type, using RECEIPT_METHOD_ID.
- Report payment types flagged for deferred (offline) processing with
DEFER_PAYMENT_PROCESSING_FLAG = 'Y'. - Audit setup changes over time using LAST_UPDATE_DATE and LAST_UPDATED_BY to identify recent modifications.
Related Objects
The following objects are most significant in relation to OE_PAYMENT_TYPES_ALL:
- AR.OE_PAYMENT_TYPES? / AR_RECEIPT_METHODS — referenced through the documented foreign key OE_PAYMENT_TYPES_ALL.RECEIPT_METHOD_ID → AR_RECEIPT_METHODS, providing the collection method applied to invoices.
- AR.OE_PAYMENT_TYPES_VL / OE_PAYMENT_TYPES_ALL — the translated views that expose payment type descriptions to users.
- Order Management order headers and lines — order entry validates the selected payment type against this table for the current Operating Unit.
- FND Lookups (OE_PAYMENT_TYPE) — source of the PAYMENT_TYPE_CODE lookup values.
- FND_CONCURRENT_PROGRAMS and FND_APPLICATION — referenced by the PROGRAM_ID and PROGRAM_APPLICATION_ID who columns for traceability.
- FND_CONCURRENT_REQUESTS — referenced by REQUEST_ID.
- ZD_EDITION_NAME / AD_ZD_EDITION — supports the 12.2.2 editioning and online patching framework.
-
INDEX: ONT.OE_PAYMENT_TYPES_ALL_U1
12.2.2
owner:ONT, object_type:INDEX, object_name:OE_PAYMENT_TYPES_ALL_U1, status:VALID,
-
INDEX: ONT.OE_PAYMENT_TYPES_ALL_U1
12.1.1
owner:ONT, object_type:INDEX, object_name:OE_PAYMENT_TYPES_ALL_U1, 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
-
TABLE: ONT.OE_PAYMENT_TYPES_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENT_TYPES_ALL, object_name:OE_PAYMENT_TYPES_ALL, status:VALID,
-
TABLE: ONT.OE_PAYMENT_TYPES_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENT_TYPES_ALL, object_name:OE_PAYMENT_TYPES_ALL, status:VALID,
-
eTRM - ONT Tables and Views
12.2.2
description: OM WorkFlow Activity Skip Log. ,
-
eTRM - ONT Tables and Views
12.1.1
description: OM WorkFlow Activity Skip Log. ,