Search Results oe_payments_iface_all
Overview
OE_PAYMENTS_IFACE_ALL is an Order Management (ONT) interface table in Oracle E-Business Suite 12.1.1 and 12.2.2 that serves as the staging area for payment information destined for the OE_PAYMENTS table. The table stores payment records—covering credit card, check, commitment, and receipt-method-based payments—that are processed by the Order Import Program. During an order import cycle, the import concurrent program reads rows from this interface table, validates and defaults the payment data, and writes the resulting records into OE_PAYMENTS, where they become part of the permanent order structure.
The table is owned by the ONT schema and contains 63 documented columns. It has no foreign keys that depend on it, but it does reference external objects: RECEIPT_METHOD_ID points to AR_RECEIPT_METHODS, and TRXN_EXTENSION_ID points to IBY_FNDCPT_TX_EXTENSIONS. Based on the heuristic Data Vault classification derived from its foreign key structure, this object is modeled as a standalone table—it neither functions as a hub, link, nor satellite, but rather as a staging or interface construct. This classification is a modeling suggestion only; the table's operational role is transactional staging rather than master or reference data.
Key Information Stored
Because the table is an interface, most columns mirror the structure of OE_PAYMENTS while adding import-control columns. The most significant columns include:
- ORIG_SYS_DOCUMENT_REF, ORIG_SYS_LINE_REF, ORIG_SYS_SHIPMENT_REF, ORIG_SYS_PAYMENT_REF — external system references that identify the source document, line, shipment, and payment during import.
- ORDER_SOURCE_ID — identifies the order source used to resolve import defaults.
- HEADER_ID, LINE_ID — link the payment record to the target order header and line.
- PAYMENT_TYPE_CODE, PAYMENT_METHOD — classify the payment instrument (for example, credit card or check).
- RECEIPT_METHOD_ID — foreign key to AR_RECEIPT_METHODS, defining the receipt method applied.
- PAYMENT_AMOUNT, PAYMENT_PERCENTAGE, PREPAID_AMOUNT — monetary and proportional values assigned to the payment.
- CREDIT_CARD_NUMBER, CREDIT_CARD_HOLDER_NAME, CREDIT_CARD_EXPIRATION_DATE, CREDIT_CARD_APPROVAL_CODE — credit card authorization details.
- CHECK_NUMBER — check reference for check-based payments.
- TRXN_EXTENSION_ID — foreign key to IBY_FNDCPT_TX_EXTENSIONS for payment transaction extensions.
- STATUS_FLAG, INTERFACE_STATUS, ERROR_FLAG, OPERATION_CODE — control columns indicating processing outcome and error state.
- REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE — concurrent program and request context.
The metadata does not document an explicit surrogate primary key or unique index for this table. Surrogate and business-key candidates such as PAYMENT_TRX_ID, PAYMENT_SET_ID, and ORIG_SYS_PAYMENT_REF appear in the column list but should be confirmed against the database constraints. Standard WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN) and the 15 ATTRIBUTE columns provide auditing and extensibility.
Common Use Cases and Queries
The principal use case is diagnosing Order Import failures. Support and technical teams query rows where ERROR_FLAG or INTERFACE_STATUS indicates failure, then inspect the corresponding message in the import error tables. A typical pattern is:
- Failed payment interface rows: SELECT * FROM oe_payments_iface_all WHERE error_flag = 'Y';
- Rows by request: SELECT * FROM oe_payments_iface_all WHERE request_id = :request_id;
- Join to source order context: SELECT p.*, h.order_number FROM oe_payments_iface_all p, oe_order_headers_all h WHERE p.header_id = h.header_id;
- Credit card payment subset: SELECT orig_sys_payment_ref, payment_amount, credit_card_approval_code FROM oe_payments_iface_all WHERE payment_type_code = 'CREDIT_CARD';
Reporting use cases include auditing imported prepayments, validating that PAYMENT_AMOUNT totals reconcile to order totals, and confirming that receipt methods applied match the expected configuration. Data is typically purged after successful import to keep the interface lean.
Related Objects
The following objects are most significant to OE_PAYMENTS_IFACE_ALL:
- OE_PAYMENTS — the destination table to which validated rows are imported.
- AR_RECEIPT_METHODS — joined on RECEIPT_METHOD_ID to resolve receipt method definitions.
- IBY_FNDCPT_TX_EXTENSIONS — joined on TRXN_EXTENSION_ID for payment transaction extension data.
- OE_ORDER_HEADERS_ALL / OE_ORDER_LINES_ALL — joined on HEADER_ID and LINE_ID to associate payments with orders.
- OE_ORDER_SOURCES — referenced through ORDER_SOURCE_ID for import defaults.
- Order Import concurrent programs — the processing engine that consumes this table.
-
Table: OE_PAYMENTS_IFACE_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENTS_IFACE_ALL, object_name:OE_PAYMENTS_IFACE_ALL, status:VALID, product: ONT - Order Management , description: This table is used to store Payments data to be imported into OE_PAYMENTS table. This table will be used by Order Import Program. , implementation_dba_data: ONT.OE_PAYMENTS_IFACE_ALL ,
-
Table: OE_PAYMENTS_IFACE_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENTS_IFACE_ALL, object_name:OE_PAYMENTS_IFACE_ALL, status:VALID, product: ONT - Order Management , description: This table is used to store Payments data to be imported into OE_PAYMENTS table. This table will be used by Order Import Program. , implementation_dba_data: ONT.OE_PAYMENTS_IFACE_ALL ,
-
SYNONYM: APPS.OE_PAYMENTS_IFACE_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_PAYMENTS_IFACE_ALL, status:VALID,
-
SYNONYM: APPS.OE_PAYMENTS_IFACE_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_PAYMENTS_IFACE_ALL, status:VALID,
-
VIEW: ONT.OE_PAYMENTS_IFACE_ALL#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_PAYMENTS_IFACE_ALL#, status:VALID,
-
VIEW: ONT.OE_PAYMENTS_IFACE_ALL#
12.2.2
-
SYNONYM: APPS.OE_PAYMENTS_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_PAYMENTS_INTERFACE, status:VALID,
-
SYNONYM: APPS.OE_PAYMENTS_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_PAYMENTS_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_MAIN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_MAIN_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_MAIN_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_MAIN_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ELECMSGS_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ELECMSGS_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: ONT.OE_PAYMENTS_IFACE_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENTS_IFACE_ALL, object_name:OE_PAYMENTS_IFACE_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
TABLE: ONT.OE_PAYMENTS_IFACE_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PAYMENTS_IFACE_ALL, object_name:OE_PAYMENTS_IFACE_ALL, status:VALID,
-
APPS.OE_ORDER_IMPORT_MAIN_PVT SQL Statements
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT SQL Statements
12.1.1
-
APPS.OE_ORDER_IMPORT_PVT dependencies on OE_PAYMENTS_IFACE_ALL
12.2.2
-
APPS.OE_ORDER_IMPORT_PVT dependencies on OE_PAYMENTS_IFACE_ALL
12.1.1
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_PAYMENTS_IFACE_ALL
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_PAYMENTS_IFACE_ALL
12.1.1
-
APPS.OE_ELECMSGS_PVT dependencies on OE_PAYMENTS_IFACE_ALL
12.1.1
-
APPS.OE_ELECMSGS_PVT dependencies on OE_PAYMENTS_IFACE_ALL
12.2.2
-
APPS.OE_ELECMSGS_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_MAIN_PVT
12.1.1
-
APPS.OE_ELECMSGS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_MAIN_PVT
12.2.2
-
APPS.OE_ORDER_IMPORT_PVT SQL Statements
12.2.2
-
APPS.OE_ORDER_IMPORT_PVT SQL Statements
12.1.1
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on FND_STATS
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on FND_STATS
12.1.1
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_CREDITS_IFACE_ALL
12.2.2
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_CREDITS_IFACE_ALL
12.1.1
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.1.1
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_LOTSERIALS_IFACE_ALL
12.1.1
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_LOTSERIALS_IFACE_ALL
12.2.2
-
eTRM - ONT Tables and Views
12.2.2
description: OM WorkFlow Activity Skip Log. ,
-
PACKAGE BODY: APPS.AD_MORG
12.1.1