Search Results oe_lotserials_iface_all
Overview
OE_LOTSERIALS_IFACE_ALL is a multi-org Open Interface table owned by the ONT schema in Oracle E-Business Suite 12.1.1 and 12.2.2. Its documented purpose is to stage return line lot and serial number information for import into Oracle Order Management. Records inserted into this table by external systems, legacy conversion scripts, or custom integrations are processed by the Order Management open interface concurrent programs, which validate, transform, and load the data into the base order line lot/serial tables.
Because the table functions as a staging area for transactional detail rather than a master or transactional entity in its own right, a Data Vault classification heuristic suggests a satellite-leaning profile. In Data Vault terms, the table carries descriptive attributes tied to an order-source business key and shipment/lot/serial references, which is consistent with satellite behavior. This classification is a modeling suggestion only and reflects the FK structure mined from the object metadata; the table is not a formally implemented Data Vault construct.
Key Information Stored
The table contains 46 documented columns. The most significant columns for integration and processing logic include:
- ORDER_SOURCE_ID — Foreign key to OE_ORDER_SOURCES, identifying the source system of the interface record.
- ORIG_SYS_DOCUMENT_REF — The originating document reference in the external or legacy system.
- ORIG_SYS_LINE_REF — The originating line reference within that document.
- ORIG_SYS_SHIPMENT_REF — The originating shipment reference for the return.
- ORIG_SYS_LOTSERIAL_REF — The originating lot/serial reference in the source system.
- LOT_NUMBER — The lot number associated with the return line.
- FROM_SERIAL_NUMBER / TO_SERIAL_NUMBER — The serial number range for the return line.
- QUANTITY / QUANTITY2 — Transaction quantities associated with the lot/serial record.
- SUBLOT_NUMBER — Secondary lot identifier where lot subdivisions apply.
- OPERATION_CODE — The DML operation to perform (e.g., insert, update, delete).
- INTERFACE_STATUS / STATUS_FLAG / ERROR_FLAG — Import processing status and error indicators.
- ORG_ID — The operating unit that owns the interface record, defining the multi-org context.
- REQUEST_ID / PROGRAM_ID / PROGRAM_APPLICATION_ID — Concurrent request and program identifiers that produced the record.
The table does not document a dedicated surrogate primary key column among its 46 attributes. Identification of interface records is instead driven by the combination of source references (ORDER_SOURCE_ID, ORIG_SYS_DOCUMENT_REF, ORIG_SYS_LINE_REF, ORIG_SYS_LOTSERIAL_REF, CHANGE_SEQUENCE, and ORG_ID). These columns function as business-key candidates for de-duplication logic during interface processing.
Common Use Cases and Queries
Typical use cases center on troubleshooting failed interface loads, auditing pending interface volume, and monitoring processed records.
- Querying unprocessed records:
SELECT * FROM OE_LOTSERIALS_IFACE_ALL WHERE INTERFACE_STATUS = '1' OR ERROR_FLAG = 'Y'; - Isolating failures by request:
SELECT * FROM OE_LOTSERIALS_IFACE_ALL WHERE REQUEST_ID = :req AND STATUS_FLAG = 'E'; - Reporting pending volume by operating unit:
SELECT ORG_ID, COUNT(*) FROM OE_LOTSERIALS_IFACE_ALL GROUP BY ORG_ID; - Auditing source-system batches: filter by ORDER_SOURCE_ID with ORIG_SYS_DOCUMENT_REF to trace a specific legacy load.
Records are consumed by the Order Management return line lot/serial open interface concurrent program, and ERROR_FLAG plus INTERFACE_STATUS are the primary columns used to drive re-processing decisions.
Related Objects
- OE_ORDER_SOURCES — Referenced via OE_LOTSERIALS_IFACE_ALL.ORDER_SOURCE_ID; identifies the source definition for the interface record.
- OE_LOTSERIALS_IFACE_ERRORS — Companion error table holding rejected rows and messages from interface processing.
- OE_ORDER_HEADERS_ALL / OE_ORDER_LINES_ALL — Destination order entities populated after successful return line import.
- MTL_LOT_NUMBERS / MTL_SERIAL_NUMBERS — Inventory master tables touched when validating lot and serial references during import.
- OE_LOTSERIALS_IFACE_ALL itself is not referenced by downstream FKs; it is a staging table. The documented foreign key relationship to OE_ORDER_SOURCES is the only FK recorded in the metadata.
Because the metadata documents only one foreign key, broader relationships should be confirmed against the specific environment and the Order Management open interface API (OE_LOTSERIAL_PUB or the return line lot/serial interface program) in use.
-
Table: OE_LOTSERIALS_IFACE_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_LOTSERIALS_IFACE_ALL, object_name:OE_LOTSERIALS_IFACE_ALL, status:VALID, product: ONT - Order Management , description: This is a multi-org table for return line lot serials open interface. , implementation_dba_data: ONT.OE_LOTSERIALS_IFACE_ALL ,
-
Table: OE_LOTSERIALS_IFACE_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_LOTSERIALS_IFACE_ALL, object_name:OE_LOTSERIALS_IFACE_ALL, status:VALID, product: ONT - Order Management , description: This is a multi-org table for return line lot serials open interface. , implementation_dba_data: ONT.OE_LOTSERIALS_IFACE_ALL ,
-
VIEW: APPS.OE_LOTSERIALS_IFACE_ALL_DFV
12.2.2
-
VIEW: APPS.OE_LOTSERIALS_IFACE_ALL_DFV
12.1.1
-
VIEW: ONT.OE_LOTSERIALS_IFACE_ALL#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_LOTSERIALS_IFACE_ALL#, status:VALID,
-
SYNONYM: APPS.OE_LOTSERIALS_IFACE_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_LOTSERIALS_IFACE_ALL, status:VALID,
-
SYNONYM: APPS.OE_LOTSERIALS_IFACE_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_LOTSERIALS_IFACE_ALL, status:VALID,
-
VIEW: ONT.OE_LOTSERIALS_IFACE_ALL#
12.2.2
-
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 ,
-
PACKAGE BODY: APPS.OE_INF_POPULATE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_INF_POPULATE_PUB, status:VALID,
-
SYNONYM: APPS.OE_LOTSERIALS_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_LOTSERIALS_INTERFACE, status:VALID,
-
SYNONYM: APPS.OE_LOTSERIALS_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_LOTSERIALS_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.OE_INF_POPULATE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_INF_POPULATE_PUB, status:VALID,
-
VIEW: APPS.OE_LOTSERIALS_IFACE_ALL_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:OE_LOTSERIALS_IFACE_ALL_DFV, status:VALID,
-
VIEW: APPS.OE_LOTSERIALS_IFACE_ALL_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:OE_LOTSERIALS_IFACE_ALL_DFV, status:VALID,
-
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 ,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_MAIN_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_MAIN_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ELECMSGS_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_PVT, status:VALID,
-
TABLE: ONT.OE_LOTSERIALS_IFACE_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_LOTSERIALS_IFACE_ALL, object_name:OE_LOTSERIALS_IFACE_ALL, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_MAIN_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_MAIN_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ELECMSGS_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TABLE: ONT.OE_LOTSERIALS_IFACE_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_LOTSERIALS_IFACE_ALL, object_name:OE_LOTSERIALS_IFACE_ALL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.OE_ORDER_IMPORT_MAIN_PVT SQL Statements
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT SQL Statements
12.1.1
-
APPS.OE_ORDER_IMPORT_PVT dependencies on OE_LOTSERIALS_IFACE_ALL
12.2.2
-
APPS.OE_INF_POPULATE_PUB dependencies on OE_LOTSERIALS_IFACE_ALL
12.1.1
-
APPS.OE_ORDER_IMPORT_PVT dependencies on OE_LOTSERIALS_IFACE_ALL
12.1.1
-
APPS.OE_INF_POPULATE_PUB dependencies on OE_LOTSERIALS_IFACE_ALL
12.2.2
-
APPS.OE_ELECMSGS_PVT dependencies on OE_LOTSERIALS_IFACE_ALL
12.1.1
-
APPS.OE_INF_POPULATE_PUB SQL Statements
12.1.1
-
APPS.OE_INF_POPULATE_PUB SQL Statements
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_LOTSERIALS_IFACE_ALL
12.1.1
-
APPS.OE_ELECMSGS_PVT dependencies on OE_LOTSERIALS_IFACE_ALL
12.2.2
-
APPS.OE_ORDER_IMPORT_MAIN_PVT dependencies on OE_LOTSERIALS_IFACE_ALL
12.2.2
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_MAIN_PVT
12.1.1
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_MAIN_PVT
12.2.2
-
PACKAGE BODY: APPS.OE_INF_POPULATE_PUB
12.2.2
-
PACKAGE BODY: APPS.OE_INF_POPULATE_PUB
12.1.1