Search Results oe_lotserials_interface
Overview
The APPS.OE_REJECTED_LINES_ACK package body is a PL/SQL API within Oracle Order Management (OM) whose primary business function is to retrieve and acknowledge order lines that have been rejected during the Order Import / Order Management interface processing cycle. When order data flows through the Order Import concurrent program, records land in the open interface tables (OE_LINES_INTERFACE and its related interface structures). Some of those records fail validation or processing, and are flagged as rejected. The OE_REJECTED_LINES_ACK package provides the mechanism by which the application queries those rejected interface lines and surfaces them to the appropriate consumer — typically a UI or a downstream process — so that the rejections can be reviewed, corrected, and reprocessed.
The object is classified in the ETRM metadata (12.2.2) under the API classification OTHER and is documented as VALID on the 12.1.1 / 12.2.2 code lines. It is owned by the APPS schema and is not referenced by any other database object, meaning it acts as a terminal consumer of the interface data rather than a library called by other packages.
Key Procedures and Functions
The ETRM documentation discloses a single documented program unit:
- GET_REJECTED_LINES — The sole documented procedure of the package. Its purpose is to query and return the set of order lines that were rejected during interface processing. It represents the read-side entry point through which a caller obtains the rejected-line data for display or acknowledgment. No parameter list is documented in the ETRM metadata, and none should be assumed.
Internally the package body depends on standard Order Management infrastructure, including OE_LINES_INTERFACE, OE_LINE_UTIL, OE_ORDER_PUB, OE_CODE_CONTROL, OE_GLOBALS, OE_DEBUG_PUB, and OE_FLEX_EXT, along with the Oracle Application Object Library packages FND_API, FND_MSG_PUB, and FND_PROFILE. These dependencies indicate the routine participates in the standard API error-handling, message-stacking, and flexfield-resolution framework.
Tables Accessed
The package reads and/or writes the following documented tables, accessed through APPS synonyms:
- OE_LINES_INTERFACE — The primary Order Import staging table for order lines. This is the source of the rejected-line records retrieved by
GET_REJECTED_LINES; rejected interface rows carry processing-status and error information written during import. - OE_LOTSERIALS_INTERFACE — The interface table that stages lot and serial number assignments for order lines. Because rejections frequently stem from invalid or unresolvable lot/serial data, the package consults this table to support acknowledgment of lines whose failure relates to lot/serial control (the user search term oe_lotserials_interface points directly to this association).
- PLITBLM — The Oracle PL/SQL-supplied table used to support certain bulk or dynamic operational constructs within PL/SQL code (e.g.,
DBMS_SQL-style processing). Its inclusion is consistent with dynamic or bulk retrieval mechanics.
Usage Notes
OE_REJECTED_LINES_ACK is typically invoked in the context of Order Import error resolution. After the Order Import concurrent program (Order Import) has run and populated OE_LINES_INTERFACE with rejected rows, application logic — commonly the Order Management responsibility's correction/acknowledgment flow or a custom diagnostic program — calls GET_REJECTED_LINES to obtain the rejected set. The returned data is used to present the rejections to a user for correction, or to programmatically acknowledge and clear them.
Because the package is not referenced by any other database object and has an OTHER API classification, it should be treated as an application entry point rather than a reusable public API. Customizations should call it directly only through supported interfaces, and should rely on the standard FND_MSG_PUB message stack for error interpretation. Developers extending rejection handling should be aware of its dependencies on OE_LOTSERIALS_INTERFACE when the cause of rejection is lot/serial related, and on OE profile and globals for environment context.
-
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_REJECTED_LINES_ACK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_REJECTED_LINES_ACK, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_REJECTED_LINES_ACK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_REJECTED_LINES_ACK, status:VALID,
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ELECMSGS_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,
-
VIEW: ONT.OE_LOTSERIALS_IFACE_ALL#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_LOTSERIALS_IFACE_ALL#, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
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,
-
APPS.OE_ORDER_IMPORT_UTIL_PVT SQL Statements
12.1.1
-
APPS.OE_ORDER_IMPORT_UTIL_PVT SQL Statements
12.2.2
-
APPS.OE_REJECTED_LINES_ACK SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_UTIL_PVT
12.1.1
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_UTIL_PVT
12.2.2
-
APPS.OE_REJECTED_LINES_ACK SQL Statements
12.1.1
-
APPS.OE_REJECTED_LINES_ACK dependencies on OE_LOTSERIALS_INTERFACE
12.1.1
-
APPS.OE_REJECTED_LINES_ACK dependencies on OE_LOTSERIALS_INTERFACE
12.2.2
-
APPS.OE_ELECMSGS_PVT dependencies on OE_LOTSERIALS_INTERFACE
12.1.1
-
APPS.OE_ORDER_IMPORT_UTIL_PVT dependencies on OE_LOTSERIALS_INTERFACE
12.1.1
-
APPS.OE_ELECMSGS_PVT dependencies on OE_LOTSERIALS_INTERFACE
12.2.2
-
APPS.OE_ORDER_IMPORT_UTIL_PVT dependencies on OE_LOTSERIALS_INTERFACE
12.2.2
-
APPS.OE_ELECMSGS_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OE_REJECTED_LINES_ACK
12.2.2
-
PACKAGE BODY: APPS.OE_REJECTED_LINES_ACK
12.1.1
-
APPS.OE_ELECMSGS_PVT SQL Statements
12.1.1
-
APPS.OE_REJECTED_LINES_ACK dependencies on OE_GLOBALS
12.2.2
-
APPS.OE_REJECTED_LINES_ACK dependencies on OE_GLOBALS
12.1.1
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.2.2
-
PACKAGE BODY: APPS.OE_ELECMSGS_PVT
12.1.1
-
APPS.OE_ORDER_IMPORT_UTIL_PVT dependencies on FND_API
12.2.2
-
APPS.OE_ORDER_IMPORT_UTIL_PVT dependencies on FND_API
12.1.1
-
PACKAGE BODY: APPS.AD_MORG
12.1.1
-
PACKAGE BODY: APPS.AD_MORG
12.2.2
-
APPS.OE_ELECMSGS_PVT dependencies on FND_FILE
12.1.1
-
APPS.OE_ELECMSGS_PVT dependencies on FND_FILE
12.2.2
-
APPS.OE_ELECMSGS_PVT dependencies on OE_DEBUG_PUB
12.1.1
-
APPS.OE_ELECMSGS_PVT dependencies on OE_DEBUG_PUB
12.2.2
-
eTRM - ONT Tables and Views
12.1.1
description: OM WorkFlow Activity Skip Log. ,
-
APPS.OE_REJECTED_LINES_ACK dependencies on FND_API
12.1.1
-
APPS.OE_REJECTED_LINES_ACK dependencies on FND_API
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - ONT Tables and Views
12.1.1
description: OM WorkFlow Activity Skip Log. ,