Search Results so_lines_interface_all
Overview
The SO_LINES_INTERFACE_ALL table is a core data interface table within the Oracle E-Business Suite Order Entry (OE) module. It serves as the primary staging area for importing sales order line information from external systems or legacy applications into the Oracle Order Management base tables. Its role is critical for data migration, system integration, and batch order processing, ensuring that line-level data is validated and transformed according to Oracle's business rules before being processed by the Order Import concurrent program. The table is owned by the OE schema and is designed to support multi-organization access, as indicated by the '_ALL' suffix.
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 detailed in the provided excerpt, the documented foreign key relationships reveal several critical data points. These include identifiers for the source system (ORIGINAL_SYSTEM_REFERENCE, ORIGINAL_SYSTEM_LINE_REFERENCE), which together form the table's primary key. It also holds references to related entities such as pricing (PRICE_LIST_ID), shipping destinations (SHIP_TO_SITE_USE_ID, SHIP_TO_CONTACT_ID), contractual terms (AGREEMENT_ID, TERMS_ID), and revenue recognition rules (ACCOUNTING_RULE_ID, INVOICING_RULE_ID). This structure allows the interface to capture the full complexity of a sales order line prior to its creation in the live transactional tables.
Common Use Cases and Queries
The primary use case is the batch import of sales orders via the Order Import concurrent request (OEOL). Data is populated into this table, typically through a custom PL/SQL program or SQL*Loader script, after which Order Import validates the records and creates orders in the base tables (OE_ORDER_HEADERS_ALL, OE_ORDER_LINES_ALL). Common queries involve monitoring the interface for errors. For example, to identify lines that failed import processing, one might query records where the INTERFACE_LINE_CONTEXT is set to an error status. Another typical pattern is joining to the header interface table to get a complete view of pending orders:
- SELECT h.original_system_reference, l.* FROM so_lines_interface_all l, so_headers_interface_all h WHERE l.original_system_reference = h.original_system_reference AND h.process_flag = 'PENDING';
Reporting often focuses on summarizing import volumes and success rates by source system or batch identifier.
Related Objects
SO_LINES_INTERFACE_ALL has defined relationships with several key EBS tables, as per the provided foreign key metadata. Its primary integration points are:
- SO_HEADERS_INTERFACE_ALL: Joined via ORIGINAL_SYSTEM_REFERENCE. This is the parent header interface table.
- SO_LINE_DETAILS_INTERFACE: A child table that holds additional line detail information, linked by ORIGINAL_SYSTEM_REFERENCE and ORIGINAL_SYSTEM_LINE_REFERENCE.
- Master Data Tables: It references foundational setups including SO_AGREEMENTS_B (AGREEMENT_ID), SO_PRICE_LISTS_B (PRICE_LIST_ID), RA_RULES (ACCOUNTING_RULE_ID, INVOICING_RULE_ID), RA_TERMS_B (TERMS_ID), and RA_SITE_USES_ALL (SHIP_TO_SITE_USE_ID).
Successful processing by Order Import moves data from this interface into the permanent OE_ORDER_LINES_ALL table.
-
Table: SO_LINES_INTERFACE_ALL
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_LINES_INTERFACE_ALL, object_name:SO_LINES_INTERFACE_ALL, status:VALID, product: OE - Order Entry , description: Imported order line information , implementation_dba_data: OE.SO_LINES_INTERFACE_ALL ,
-
Table: SO_LINES_INTERFACE_ALL
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_LINES_INTERFACE_ALL, object_name:SO_LINES_INTERFACE_ALL, status:VALID, product: OE - Order Entry , description: Imported order line information , implementation_dba_data: OE.SO_LINES_INTERFACE_ALL ,
-
Table: SO_LINE_DETAILS_INTERFACE
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_LINE_DETAILS_INTERFACE, object_name:SO_LINE_DETAILS_INTERFACE, status:VALID, product: OE - Order Entry , description: Imported order line schedule details , implementation_dba_data: OE.SO_LINE_DETAILS_INTERFACE ,
-
Table: SO_LINE_DETAILS_INTERFACE
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_LINE_DETAILS_INTERFACE, object_name:SO_LINE_DETAILS_INTERFACE, status:VALID, product: OE - Order Entry , description: Imported order line schedule details , implementation_dba_data: OE.SO_LINE_DETAILS_INTERFACE ,
-
Table: SO_PRICE_LISTS_B
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_PRICE_LISTS_B, object_name:SO_PRICE_LISTS_B, status:VALID, product: OE - Order Entry , description: Price lists , implementation_dba_data: OE.SO_PRICE_LISTS_B ,
-
Table: SO_HEADERS_INTERFACE_ALL
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_HEADERS_INTERFACE_ALL, object_name:SO_HEADERS_INTERFACE_ALL, status:VALID, product: OE - Order Entry , description: Imported order header information , implementation_dba_data: OE.SO_HEADERS_INTERFACE_ALL ,
-
Table: SO_PRICE_LISTS_B
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_PRICE_LISTS_B, object_name:SO_PRICE_LISTS_B, status:VALID, product: OE - Order Entry , description: Price lists , implementation_dba_data: OE.SO_PRICE_LISTS_B ,
-
Table: SO_AGREEMENTS_B
12.1.1
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_AGREEMENTS_B, object_name:SO_AGREEMENTS_B, status:VALID, product: OE - Order Entry , description: Customer agreements , implementation_dba_data: OE.SO_AGREEMENTS_B ,
-
Table: SO_AGREEMENTS_B
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_AGREEMENTS_B, object_name:SO_AGREEMENTS_B, status:VALID, product: OE - Order Entry , description: Customer agreements , implementation_dba_data: OE.SO_AGREEMENTS_B ,
-
Table: SO_HEADERS_INTERFACE_ALL
12.2.2
owner:OE, object_type:TABLE, fnd_design_data:OE.SO_HEADERS_INTERFACE_ALL, object_name:SO_HEADERS_INTERFACE_ALL, status:VALID, product: OE - Order Entry , description: Imported order header information , implementation_dba_data: OE.SO_HEADERS_INTERFACE_ALL ,
-
View: SO_LINES_INTERFACE
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_INTERFACE, object_name:SO_LINES_INTERFACE, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_INTERFACE ,
-
View: SO_LINES_INTERFACE
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OE.SO_LINES_INTERFACE, object_name:SO_LINES_INTERFACE, status:VALID, product: OE - Order Entry , implementation_dba_data: APPS.SO_LINES_INTERFACE ,