Search Results oe_xml_message_seq_s
Overview
The package body APPS.OE_ACKNOWLEDGMENT_PVT is a private (PVT) PL/SQL package within the Oracle Order Management module of Oracle E-Business Suite, applicable to releases 12.1.1 and 12.2.2. Its principal business function is to process inbound order acknowledgments received from trading partners through the EDI/XML messaging infrastructure and to reconcile those acknowledgments with the corresponding sales order data held in Order Management. The package operates as an internal implementation layer that brokers communication between the inbound acknowledgment processing routines, the Order Management public APIs, and the Oracle Advanced Pricing and Trading Partner schemas.
Because the package is classified as PVT and is owned by the APPS schema, it is not exposed as a supported public API. It is invoked indirectly through acknowledgment-related utilities and concurrent processing rather than called directly by external applications. The presence of OE_XML_MESSAGE_SEQ_S among its dependencies indicates that the package participates in the XML message sequencing that underpins the Order Management acknowledgment architecture, where each outbound and inbound acknowledgment is assigned a sequence identifier to govern message ordering and reprocessing.
Key Procedures and Functions
ETRM metadata documents two procedures or functions in this package; only one is named in the supplied excerpt, PROCESS_ACKNOWLEDGMENT. Based on the documented information:
- PROCESS_ACKNOWLEDGMENT — The primary entry point for acknowledging a sales order header or line. It receives the acknowledgment payload or message identifier, determines the corresponding order and line context, and applies the acknowledgment outcome (accept, reject, or change) to the order records through the Order Management public APIs and acknowledgment utilities. It coordinates header-level, line-level, and lot-level acknowledgment processing via OE_HEADER_ACK_UTIL, OE_LINE_ACK_UTIL, and OE_LOTS_ACK_UTIL.
- Second documented procedure/function — ETRM reports a total of two procedures or functions for this package, though the metadata excerpt names only PROCESS_ACKNOWLEDGMENT. The second routine operates as a supporting function within the same acknowledgment workflow; parameter lists are not documented and cannot be confirmed from the supplied metadata.
Tables Accessed
The package reads and writes a documented set of tables, accessed through APPS synonyms:
- OE_ORDER_HEADERS and OE_ORDER_LINES_ALL — The core Order Management tables updated to reflect acknowledgment status and any changes communicated by the trading partner.
- OE_XML_MESSAGE_SEQ_S — The sequence used to generate XML message identifiers for acknowledgment processing.
- HR_ALL_ORGANIZATION_UNITS, HR_LOCATIONS — Organization and location validation for the selling entity and ship-to context.
- HZ_CUST_ACCOUNT_ROLES, HZ_CUST_ACCT_SITES_ALL, HZ_CUST_SITE_USES, HZ_CUST_SITE_USES_ALL, HZ_PARTIES, HZ_RELATIONSHIPS — Trading partner and customer relationship data used to identify the source of the acknowledgment.
- MTL_SYSTEM_ITEMS_VL — Item validation for acknowledged lines.
- DUAL and PLITBLM — Utility functions for scalar and PL/SQL table operations.
Usage Notes
This package is normally invoked from the inbound EDI/XML processing layer, through the acknowledgment utilities OE_HEADER_ACK_UTIL, OE_LINE_ACK_UTIL, OE_LOTS_ACK_UTIL, and OE_UPDATE_ACK_UTIL, which in turn are driven by Trading Partner and ECE_TRADING_PARTNERS_PUB processing. It is not a form-level API and is not intended for direct invocation from custom code. Any customization should target the public Order Management APIs instead. Confirmation of the acknowledgment outcome is recorded through OE_MSG_PUB, and all operations respect standard FND_API error-handling conventions.
-
SEQUENCE: ONT.OE_XML_MESSAGE_SEQ_S
12.2.2
owner:ONT, object_type:SEQUENCE, object_name:OE_XML_MESSAGE_SEQ_S, status:VALID,
-
SEQUENCE: ONT.OE_XML_MESSAGE_SEQ_S
12.1.1
owner:ONT, object_type:SEQUENCE, object_name:OE_XML_MESSAGE_SEQ_S, status:VALID,
-
SYNONYM: APPS.OE_XML_MESSAGE_SEQ_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_XML_MESSAGE_SEQ_S, status:VALID,
-
SYNONYM: APPS.OE_XML_MESSAGE_SEQ_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_XML_MESSAGE_SEQ_S, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OE_ACKNOWLEDGMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ACKNOWLEDGMENT_PVT, status:VALID,
-
12.1.1 DBA 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
-
PACKAGE BODY: APPS.OE_DEFAULT_HEADER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_DEFAULT_HEADER, status:VALID,
-
PACKAGE BODY: APPS.OE_SYNC_ORDER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_SYNC_ORDER_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_UPDATE_ACK_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_UPDATE_ACK_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_INBOUND_INT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_INBOUND_INT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_WF, status:VALID,
-
PACKAGE BODY: APPS.OE_DEFAULT_HEADER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_DEFAULT_HEADER, status:VALID,
-
PACKAGE BODY: APPS.OE_SYNC_ORDER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_SYNC_ORDER_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_UPDATE_ACK_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_UPDATE_ACK_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_WF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_WF, status:VALID,
-
PACKAGE BODY: APPS.OE_ACKNOWLEDGMENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ACKNOWLEDGMENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_CLOSE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_CLOSE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_CLOSE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_CLOSE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_ACKNOWLEDGMENT_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ACKNOWLEDGMENT_PUB, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_IMPORT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_IMPORT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OE_ACKNOWLEDGMENT_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ACKNOWLEDGMENT_PUB, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_WF_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_WF_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_ORDER_WF_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_ORDER_WF_UTIL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OE_DELAYED_REQUESTS_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OE_DELAYED_REQUESTS_UTIL, status:VALID,
-
PACKAGE BODY: APPS.OE_DELAYED_REQUESTS_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_DELAYED_REQUESTS_UTIL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OE_INVOICE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OE_INVOICE_PUB, status:VALID,
-
APPS.OE_ORDER_CLOSE_UTIL dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_DEFAULT_HEADER dependencies on OE_XML_MESSAGE_SEQ_S
12.1.1
-
APPS.OE_ACKNOWLEDGMENT_PUB dependencies on OE_XML_MESSAGE_SEQ_S
12.1.1
-
APPS.OE_DELAYED_REQUESTS_UTIL dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_ACKNOWLEDGMENT_PUB dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_SYNC_ORDER_PVT dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_ORDER_WF_UTIL dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_UPDATE_ACK_UTIL dependencies on OE_XML_MESSAGE_SEQ_S
12.1.1
-
APPS.OE_ORDER_WF_UTIL dependencies on OE_XML_MESSAGE_SEQ_S
12.1.1
-
APPS.OE_SYNC_ORDER_PVT dependencies on OE_XML_MESSAGE_SEQ_S
12.1.1
-
APPS.OE_ACKNOWLEDGMENT_PVT dependencies on OE_XML_MESSAGE_SEQ_S
12.1.1
-
APPS.OE_ORDER_IMPORT_WF dependencies on OE_XML_MESSAGE_SEQ_S
12.1.1
-
APPS.OE_UPDATE_ACK_UTIL dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_INBOUND_INT dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_ORDER_IMPORT_WF dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_INVOICE_PUB dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_ACKNOWLEDGMENT_PVT dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2
-
APPS.OE_DEFAULT_HEADER dependencies on OE_XML_MESSAGE_SEQ_S
12.2.2