Search Results oe_lines_iface_all
Overview
The OE_LINES_IFACE_ALL table is a critical multi-organization (multi-org) open interface table within the Oracle E-Business Suite (EBS) Order Management (ONT) module. Its primary role is to serve as the staging area for importing sales order line data from external, non-EBS systems or legacy applications into the core transactional tables of Oracle Order Management. This interface-driven approach enables high-volume, programmatic order entry while maintaining data integrity and leveraging the full suite of EBS validation and processing logic. The table is designed to hold data for all operating units, as indicated by the "_ALL" suffix and its foreign key relationships to HR_ALL_ORGANIZATION_UNITS.
Key Information Stored
The table stores a comprehensive set of attributes required to create a sales order line. While the specific column list is not fully detailed in the provided metadata, the extensive foreign key relationships reveal the critical data entities it references. Key stored and referenced information includes organizational context (SHIP_FROM_ORG_ID, SOLD_FROM_ORG_ID), customer and party details (various IDs for SHIP_TO, INVOICE_TO, DELIVER_TO, and END_CUSTOMER entities), commercial terms (PAYMENT_TERM_ID, ACCOUNTING_RULE_ID, INVOICING_RULE_ID), and sales credit (SALESREP_ID). The ORDER_SOURCE_ID links to the origin system of the order data. Each record typically includes a PROCESS_FLAG column (common in interface tables) to indicate its status (e.g., PENDING, ERROR, PROCESSED) for the concurrent import program.
Common Use Cases and Queries
The predominant use case is the batch import of sales order lines via the Order Import concurrent program (OEOPIM). Data is populated into OE_LINES_IFACE_ALL, often accompanied by header data in OE_HEADERS_IFACE_ALL, via custom PL/SQL scripts, database links, or ETL tools. Common operational queries focus on monitoring the interface process. For instance, identifying records that failed processing to analyze errors: SELECT * FROM OE_LINES_IFACE_ALL WHERE PROCESS_FLAG = 'ERROR' AND ORG_ID = :p_org_id;. Another typical query joins with the related headers interface table to view pending orders: SELECT h.ORDER_SOURCE_ID, l.* FROM OE_HEADERS_IFACE_ALL h, OE_LINES_IFACE_ALL l WHERE h.HEADER_ID = l.HEADER_ID AND h.PROCESS_FLAG = 'PENDING' AND l.PROCESS_FLAG = 'PENDING';. Reporting on import volumes by source or organization is also a standard practice.
Related Objects
OE_LINES_IFACE_ALL is intrinsically linked to numerous core EBS tables, as evidenced by its foreign keys. Key related objects include:
- OE_HEADERS_IFACE_ALL: The companion interface table for order headers; lines are linked via a HEADER_ID.
- Order Import Program (OEOPIM): The primary concurrent program that validates and transfers data from this interface to transactional tables like OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL.
- Customer & Party Tables: HZ_PARTIES, HZ_CUST_ACCOUNTS, HZ_CUST_SITE_USES_ALL for customer and site validation.
- Reference & Setup Tables: RA_TERMS_B (Payment Terms), RA_RULES (Accounting/Invoicing Rules), OE_ORDER_SOURCES, RA_SALESREPS_ALL, and HR_ALL_ORGANIZATION_UNITS.
-
Table: OE_LINES_IFACE_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_LINES_IFACE_ALL, object_name:OE_LINES_IFACE_ALL, status:VALID, product: ONT - Order Management , description: This is a multi-org table for sales order lines open interface. , implementation_dba_data: ONT.OE_LINES_IFACE_ALL ,
-
Table: OE_LINES_IFACE_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_LINES_IFACE_ALL, object_name:OE_LINES_IFACE_ALL, status:VALID, product: ONT - Order Management , description: This is a multi-org table for sales order lines open interface. , implementation_dba_data: ONT.OE_LINES_IFACE_ALL ,
-
APPS.OE_BULK_PROCESS_LINE dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_BULK_VALUE_TO_ID dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.WMS_UT_PKG dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_INF_POPULATE_PUB dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_ORDER_IMPORT_PVT dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_BULK_VALIDATE dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_ACK_PVT dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_INLINE_CUSTOMER_PUB dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_INF_POPULATE_PUB dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_ACK_PVT dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.CTO_DEACTIVATE_CONFIG_PK dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.PO_CREATE_ISO dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.QP_BULK_PREQ_GRP dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_BULK_ORDER_IMPORT_PVT dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.CTO_DEACTIVATE_CONFIG_PK dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_ORDER_IMPORT_PVT dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_VALIDATE dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_BULK_VALUE_TO_ID dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_INLINE_CUSTOMER_PUB dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_LINE_UTIL dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.QP_BULK_PREQ_GRP dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_CNCL_ORDER_IMPORT_PVT dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_ORDER_IMPORT_PVT dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_CNCL_ORDER_IMPORT_PVT dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.WMS_UT_PKG dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_ELECMSGS_PVT dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_PROCESS_LINE dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.PO_CREATE_ISO dependencies on OE_LINES_IFACE_ALL
12.1.1
-
APPS.OE_BULK_ORDER_PVT dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_ELECMSGS_PVT dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_BULK_LINE_UTIL dependencies on OE_LINES_IFACE_ALL
12.2.2
-
APPS.OE_BULK_LINE_UTIL dependencies on OE_HEADERS_IFACE_ALL
12.1.1
-
APPS.OE_BULK_LINE_UTIL dependencies on OE_HEADERS_IFACE_ALL
12.2.2
-
Table: HZ_PARTY_SITE_USES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_SITE_USES, object_name:HZ_PARTY_SITE_USES, status:VALID, product: AR - Receivables , description: The way that a party uses a particular site or address , implementation_dba_data: AR.HZ_PARTY_SITE_USES ,
-
Table: HZ_ORG_CONTACTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_ORG_CONTACTS, object_name:HZ_ORG_CONTACTS, status:VALID, product: AR - Receivables , description: People as contacts for parties , implementation_dba_data: AR.HZ_ORG_CONTACTS ,
-
Table: HZ_PARTY_SITE_USES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_SITE_USES, object_name:HZ_PARTY_SITE_USES, status:VALID, product: AR - Receivables , description: The way that a party uses a particular site or address , implementation_dba_data: AR.HZ_PARTY_SITE_USES ,
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_HEADERS_IFACE_ALL
12.2.2
-
Table: HZ_ORG_CONTACTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_ORG_CONTACTS, object_name:HZ_ORG_CONTACTS, status:VALID, product: AR - Receivables , description: People as contacts for parties , implementation_dba_data: AR.HZ_ORG_CONTACTS ,
-
APPS.OE_BULK_VALUE_TO_ID SQL Statements
12.1.1
-
APPS.OE_BULK_VALUE_TO_ID dependencies on HZ_CUST_ACCOUNTS
12.2.2
-
APPS.OE_BULK_VALUE_TO_ID dependencies on HZ_CUST_ACCOUNTS
12.1.1
-
APPS.OE_BULK_ORDER_IMPORT_PVT dependencies on OE_HEADERS_INTERFACE
12.2.2
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_HEADERS_IFACE_ALL
12.1.1
-
APPS.OE_BULK_VALUE_TO_ID SQL Statements
12.2.2