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 ,
-
View: OE_EM_PURGE_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_EM_PURGE_LOV_V, object_name:OE_EM_PURGE_LOV_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_EM_PURGE_LOV_V ,
-
View: OE_EM_PURGE_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_EM_PURGE_LOV_V, object_name:OE_EM_PURGE_LOV_V, status:VALID, product: ONT - Order Management , implementation_dba_data: APPS.OE_EM_PURGE_LOV_V ,
-
Table: OE_ORDER_SOURCES
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_ORDER_SOURCES, object_name:OE_ORDER_SOURCES, status:VALID, product: ONT - Order Management , description: Feeder System Names that create orders in Order Management tables. , implementation_dba_data: ONT.OE_ORDER_SOURCES ,
-
Table: OE_ORDER_SOURCES
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_ORDER_SOURCES, object_name:OE_ORDER_SOURCES, status:VALID, product: ONT - Order Management , description: Feeder System Names that create orders in Order Management tables. , implementation_dba_data: ONT.OE_ORDER_SOURCES ,