Search Results ece_ar_trx_header_1
Overview
ECE_AR_TRX_HEADER_1 is an interface staging table owned by the EC (e-Commerce Gateway) schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It contains customer invoice header data used to support the outbound Invoice transaction, published as ANSI X12 810 or UN/EDIFACT INVOIC. The table is documented as a continuation of ECE_AR_TRX_HEADERS, meaning the full invoice header record is distributed across a parent table and this extension table, joined by TRANSACTION_ID. It is not a transactional master table; it is a transient staging object populated during outbound invoice extraction and consumed by the e-Commerce Gateway translation and transmission programs.
The documented Data Vault classification, derived heuristically from the foreign-key structure, is standalone. As a modeling suggestion, this indicates the table does not participate in a classic hub-link-satellite pattern and carries no enforced parent-child foreign keys within the documented schema. Its role is better understood as the transactional detail or satellite segment of the ECE_AR_TRX_HEADERS hub, related by the shared key TRANSACTION_ID rather than by a declared constraint.
Key Information Stored
The table comprises 59 documented columns. The most significant are:
- TRANSACTION_ID — the surrogate primary key, enforced by ECE_AR_TRX_HEADER_1_PK, and the join key back to ECE_AR_TRX_HEADERS.
- TRANSACTION_RECORD_ID — the business-key candidate, protected by unique index ECE_AR_TRX_HEADER_1_U1.
- TRANSACTION_TYPE — identifies the outbound transaction, such as 810/INVOIC.
- COMMUNICATION_METHOD — transmission channel designation.
- RUN_ID, REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID — the processing run and concurrent program context that generated the record.
- INTERFACE_ATTRIBUTE1 through INTERFACE_ATTRIBUTE15 and INTERFACE_ATTRIBUTE_CATEGORY — the descriptor flexfield used by the interface mapping layer.
- TRANSACTION_ATTRIBUTE1 through TRANSACTION_ATTRIBUTE15 and TRANSACTION_ATTRIBUTE_CATEGORY — the transaction flexfield passed into the outbound document.
- SHIP_FROM_CODE_INT, SHIP_FROM_CODE_EXT, SHIP_FROM_CODE_EXT1 through SHIP_FROM_CODE_EXT5, and SHIP_FROM_CODE_INT_1 — internal and external ship-from warehouse or location codes.
- PACKING_SLIP_NUMBER, EQUIPMENT_PREFIX, EQUIPMENT_NUMBER, ROUTING_INSTRUCTIONS, DELIVERY_ID — logistics and shipment identifiers carried on the invoice header.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard who-column audit fields.
Common Use Cases and Queries
Typical use is diagnosing failed or pending outbound invoices, verifying header-to-document mapping, and reporting on transmitted interface data. A common pattern joins the continuation table to its parent on TRANSACTION_ID and filters by run:
- Pending processing check: SELECT h.TRANSACTION_ID, a.TRANSACTION_RECORD_ID, a.TRANSACTION_TYPE, a.COMMUNICATION_METHOD FROM EC.ECE_AR_TRX_HEADERS h, EC.ECE_AR_TRX_HEADER_1 a WHERE h.TRANSACTION_ID = a.TRANSACTION_ID AND a.RUN_ID = :run_id.
- Run audit: SELECT RUN_ID, REQUEST_ID, COUNT(*) FROM EC.ECE_AR_TRX_HEADER_1 GROUP BY RUN_ID, REQUEST_ID.
- Flexfield inspection: select the INTERFACE_ATTRIBUTE and TRANSACTION_ATTRIBUTE columns to confirm the mapping layer wrote expected values.
- Reconciliation: compare TRANSACTION_RECORD_ID counts against the AR invoice extract to detect header rows dropped during staging.
Related Objects
The most significant related objects, based on the documented key structure, are:
- ECE_AR_TRX_HEADERS — the parent header table this object continues; join on TRANSACTION_ID.
- ECE_AR_TRX_LINES — the outbound invoice line-level staging counterpart, linked through the same transaction context.
- ECE_AR_TRX_HEADER_1_PK / ECE_AR_TRX_HEADER_1_U1 — the primary key and unique index that govern the table's identity and business key.
- ECA_* e-Commerce Gateway programs and the outbound extraction concurrent programs — populate and read these rows during invoice transmission.
- RA_CUSTOMER_TRX_ALL / RA_CUSTOMER_TRX_LINES_ALL — the Oracle Receivables source tables from which the invoice header data is derived.
- FND_CONCURRENT_REQUESTS — joined via REQUEST_ID for program and status tracing.
-
Table: ECE_AR_TRX_HEADER_1
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_HEADER_1, object_name:ECE_AR_TRX_HEADER_1, status:VALID, product: EC - e-Commerce Gateway , description: Contains the customer invoice header data to support the outbound Invoice (810/INVOIC) transaction. Continuation of ECE_AR_TRX_HEADERS. , implementation_dba_data: EC.ECE_AR_TRX_HEADER_1 ,
-
Table: ECE_AR_TRX_HEADER_1
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_HEADER_1, object_name:ECE_AR_TRX_HEADER_1, status:VALID, product: EC - e-Commerce Gateway , description: Contains the customer invoice header data to support the outbound Invoice (810/INVOIC) transaction. Continuation of ECE_AR_TRX_HEADERS. , implementation_dba_data: EC.ECE_AR_TRX_HEADER_1 ,
-
TABLE: EC.ECE_AR_TRX_HEADER_1
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_HEADER_1, object_name:ECE_AR_TRX_HEADER_1, status:VALID,
-
SYNONYM: APPS.ECE_AR_TRX_HEADER_1
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ECE_AR_TRX_HEADER_1, status:VALID,
-
TABLE: EC.ECE_AR_TRX_HEADER_1
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_HEADER_1, object_name:ECE_AR_TRX_HEADER_1, status:VALID,
-
VIEW: EC.ECE_AR_TRX_HEADER_1#
12.2.2
owner:EC, object_type:VIEW, object_name:ECE_AR_TRX_HEADER_1#, status:VALID,
-
SYNONYM: APPS.ECE_AR_TRX_HEADER_1
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ECE_AR_TRX_HEADER_1, status:VALID,
-
VIEW: EC.ECE_AR_TRX_HEADER_1#
12.2.2
-
Table: ECE_AR_TRX_HEADER_1_X
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_HEADER_1_X, object_name:ECE_AR_TRX_HEADER_1_X, status:VALID, product: EC - e-Commerce Gateway , description: Extension table for ECE_AR_TRX_HEADER_1. , implementation_dba_data: EC.ECE_AR_TRX_HEADER_1_X ,
-
Table: ECE_AR_TRX_HEADER_1_X
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_HEADER_1_X, object_name:ECE_AR_TRX_HEADER_1_X, status:VALID, product: EC - e-Commerce Gateway , description: Extension table for ECE_AR_TRX_HEADER_1. , implementation_dba_data: EC.ECE_AR_TRX_HEADER_1_X ,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TABLE: EC.ECE_AR_TRX_HEADER_1_X
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_HEADER_1_X, object_name:ECE_AR_TRX_HEADER_1_X, status:VALID,
-
TABLE: EC.ECE_AR_TRX_HEADER_1_X
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_HEADER_1_X, object_name:ECE_AR_TRX_HEADER_1_X, status:VALID,
-
TABLE: EC.ECE_AR_TRX_ALLOWANCE_CHARGES
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_ALLOWANCE_CHARGES, object_name:ECE_AR_TRX_ALLOWANCE_CHARGES, status:VALID,
-
TABLE: EC.ECE_AR_TRX_ALLOWANCE_CHARGES
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_ALLOWANCE_CHARGES, object_name:ECE_AR_TRX_ALLOWANCE_CHARGES, status:VALID,
-
TABLE: EC.ECE_AR_TRX_LINES
12.2.2
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_LINES, object_name:ECE_AR_TRX_LINES, status:VALID,
-
TABLE: EC.ECE_AR_TRX_LINES
12.1.1
owner:EC, object_type:TABLE, fnd_design_data:EC.ECE_AR_TRX_LINES, object_name:ECE_AR_TRX_LINES, status:VALID,
-
eTRM - EC Tables and Views
12.2.2
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
eTRM - EC Tables and Views
12.1.1
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
APPS.ECE_AR_TRANSACTION dependencies on ECE_AR_TRX_LINES
12.2.2
-
APPS.ECE_AR_TRANSACTION dependencies on ECE_AR_TRX_LINES
12.1.1
-
eTRM - EC Tables and Views
12.1.1
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
eTRM - EC Tables and Views
12.2.2
description: Contains the information for code conversions which identify external values for a given Oracle internal value and vice versa. ,
-
APPS.ECE_AR_TRANSACTION dependencies on ECE_AR_TRX_HEADERS
12.2.2
-
APPS.ECE_AR_TRANSACTION dependencies on ECE_AR_TRX_HEADERS
12.1.1
-
PACKAGE BODY: APPS.ECE_AR_TRANSACTION
12.1.1
-
PACKAGE BODY: APPS.ECE_AR_TRANSACTION
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1