Search Results oe_msg_pub




Overview

OE_MSG_PUB is the Order Management message-handling package body owned by the APPS schema. Its business function is to centralize the collection, storage, retrieval, and display of processing messages generated during order entry and order import workflows. Rather than writing ad-hoc error text to log files, Oracle Order Management forms, concurrent programs, and public APIs call into OE_MSG_PUB to accumulate messages against a processing context and later persist or surface them to users. Messages captured in this manner are written to the OE_PROCESSING_MSGS and OE_PROCESSING_MSGS_TL tables, which support the Processing Messages window and the order import corrections workflow.

The package is classified as a public (PUB) API, meaning it is supported for direct invocation by customer extensions and integrations. Its status is VALID, and it is referenced by 482 other database objects, confirming its role as a foundational utility across the Order Management module and dependent applications.

Key Procedures and Functions

The documented interface exposes 37 procedures and functions. The principal entry points include:

No parameter lists are reproduced here; refer to the ETRM or package source for exact signatures.

Tables Accessed

The package accesses the following documented objects, primarily through APPS synonyms:

Usage Notes

OE_MSG_PUB is invoked from Order Management forms, order import concurrent programs, and public order APIs (such as OE_ORDER_PUB) whenever processing outcomes must be captured for user review. Custom code should follow the same pattern: initialize the context, add messages as processing proceeds, check message level to decide whether to continue, and save messages so they appear in the Processing Messages window. The dependency on FND_MSG_PUB, FND_API, and OE_DEBUG_PUB indicates integration with the standard EBS message and debugging frameworks.