Results for “so_headers_interface_all”

39 results




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

Overview

SO_HEADERS_INTERFACE_ALL is the Order Entry (OE) open interface staging table that holds imported order header information for Oracle E-Business Suite Release 12.1.1 and 12.2.2. It resides in the OE schema and stores header-level attributes prior to validation and import into the operational sales order tables (OE_ORDER_HEADERS_ALL). Applications, external systems, and in-house interfaces populate this table, after which the Order Management concurrent programs process each row through import, validation, and order creation.

From a Data Vault modeling perspective, the foreign-key topology is classified as satellite-leaning. This is a useful heuristic: the table primarily records descriptive, context-dependent attributes drawn from many reference sources rather than acting as a structural hub or pure intersection. Note that ORG_ID is present, confirming a multi-org (operating unit) context.

Key Information Stored

The table contains 121 documented columns. The single-column primary key is SO_HEADERS_INTERFACE_PK, which is not a surrogate generated key but is composed of the business key ORIGINAL_SYSTEM_REFERENCE. A unique index, SO_HEADERS_INTERFACE_U1, covers (ORIGINAL_SYSTEM_REFERENCE, ORDER_SOURCE_ID), providing the composite business-key candidate that identifies a source order uniquely within its originating system.

Common Use Cases and Queries

The primary use case is managing bulk order import. Administrators insert or stage rows, then invoke the Order Import concurrent program, which reads header records and their child lines from SO_LINES_INTERFACE_ALL keyed on ORIGINAL_SYSTEM_REFERENCE.

A common query pattern checks import errors by status flag:

SELECT original_system_reference, customer_number, order_type_id, error_flag
FROM   so_headers_interface_all
WHERE  error_flag = 'Y'
AND    org_id = :p_org_id;

Order status tracking selects header-level control columns:

SELECT original_system_reference, interface_status, schedule_status_code, operation_code
FROM   so_headers_interface_all
WHERE  original_system_reference = :p_ref;

Reporting scenarios include reconciliation of source orders to imported orders, monitoring of rejected records, and pre-import auditing of customer, price list, and terms references to prevent failed validations against RA_CUSTOMERS, SO_PRICE_LISTS_B, and RA_TERMS_B.

Related Objects