Search Results process manufacturing
The OE_PROCESSING_MSGS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for storing processing messages generated during order management operations. This table is primarily used by the Order Management (OM) module to log informational, warning, and error messages that arise during order entry, processing, and fulfillment workflows. Below is a detailed breakdown of its structure, purpose, and functional significance within Oracle EBS.
Purpose and Context
TheOE_PROCESSING_MSGS
table serves as a centralized message log for Oracle Order Management, capturing real-time feedback from validation rules, pricing engines, inventory checks, shipping validations, and other order-related processes. It ensures traceability and aids in troubleshooting by retaining contextual details about order processing events. This is particularly useful in complex order workflows where multiple subsystems interact, such as integrations with Advanced Pricing, Inventory, and Shipping Execution modules.
Key Columns and Structure
The table consists of several important columns, including:- MESSAGE_ID: A unique identifier for each message, often used as a primary key.
- HEADER_ID: References the order header (
OE_ORDER_HEADERS_ALL.HEADER_ID
) to which the message pertains. - LINE_ID: Links to the specific order line (
OE_ORDER_LINES_ALL.LINE_ID
) if the message is line-level. - MESSAGE_TYPE: Indicates the severity (e.g., 'ERROR', 'WARNING', 'INFORMATION').
- MESSAGE_TEXT: The detailed description of the message, often dynamically generated by Oracle APIs.
- MESSAGE_NAME: A code representing the message (e.g., 'OE_INVALID_PRICE_ADJUSTMENT').
- CREATION_DATE and CREATED_BY: Audit columns tracking when and by whom the message was logged.
Functional Workflow Integration
Messages are populated inOE_PROCESSING_MSGS
during key OM operations, such as:
- Order Submission: Validations for credit checks, item availability, or pricing discrepancies.
- Workflow Processes: Notifications from OM workflows, such as approval rejections.
- API Calls: Errors from
OE_ORDER_PUB
or other public APIs during integration.
MESSAGE_NAME='OE_INVALID_PRICE_ADJUSTMENT'
and references the affected line.
Technical Considerations
- Performance: High-volume transactions may lead to rapid growth of this table. Periodic archiving is recommended.
- Integration Messages are often retrieved by OM user interfaces (e.g., Order Organizer) or external systems via views like
OE_PROCESSING_MSGS_V
. - Customization: Organizations may extend the table or create triggers to route messages to external monitoring tools.
Version-Specific Notes
In EBS 12.2.2, the table's role remains consistent, but enhancements in the underlying OM workflows may introduce additional message types or improve message retention policies. The table is backward-compatible with 12.1.1, though indexing strategies may differ due to performance optimizations in 12.2.2.Conclusion
TheOE_PROCESSING_MSGS
table is indispensable for diagnosing order-related issues in Oracle EBS. Its structured logging mechanism ensures transparency across order lifecycle events, supporting both operational and analytical needs. Administrators should monitor its growth and leverage its data for proactive system health checks.
-
Lookup Type: PROCESS STATUS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : PROCESS STATUS , description: Process Status ,
-
Lookup Type: PROCESS STATUS
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : PROCESS STATUS , description: Process Status ,
-
Concurrent Program: OEXPPPMT
12.1.1
execution_filename: OE_PREPAYMENT_UTIL.PendProcessPayments_Conc_Prog , product: ONT - Order Management , user_name: OEXPPPMT , description: Process Pending Payments Concurrent Program Executable , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: OEXCFDP
12.1.1
execution_filename: OE_SCH_FIRM_CONC.Request , product: ONT - Order Management , user_name: Progress from Firm Process , description: Concurrent program to progress from firm process , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: OEXCFDP
12.2.2
execution_filename: OE_SCH_FIRM_CONC.Request , product: ONT - Order Management , user_name: Progress from Firm Process , description: Concurrent program to progress from firm process , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: OEXPPPMT
12.2.2
execution_filename: OE_PREPAYMENT_UTIL.PendProcessPayments_Conc_Prog , product: ONT - Order Management , user_name: OEXPPPMT , description: Process Pending Payments Concurrent Program Executable , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: ONT_ELECMSGS_TYPES
12.2.2
product: ONT - Order Management , meaning: Electronic Messaging Transaction Types , description: Electronic Messaging Transaction Types for OI, EDI, XML ,
-
Lookup Type: ONT_ELECMSGS_TYPES
12.1.1
product: ONT - Order Management , meaning: Electronic Messaging Transaction Types , description: Electronic Messaging Transaction Types for OI, EDI, XML ,
-
Table: OE_PROCESSING_MSGS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PROCESSING_MSGS, object_name:OE_PROCESSING_MSGS, status:VALID, product: ONT - Order Management , description: This table stores the context information of the processing messages that will be generated during Order Entry concurrent program execution or UI process. , implementation_dba_data: ONT.OE_PROCESSING_MSGS ,
-
Table: OE_PROCESSING_MSGS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PROCESSING_MSGS, object_name:OE_PROCESSING_MSGS, status:VALID, product: ONT - Order Management , description: This table stores the context information of the processing messages that will be generated during Order Entry concurrent program execution or UI process. , implementation_dba_data: ONT.OE_PROCESSING_MSGS ,
-
Table: OE_PROCESSING_MSGS_TL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PROCESSING_MSGS_TL, object_name:OE_PROCESSING_MSGS_TL, status:VALID, product: ONT - Order Management , description: This table stores the processing messages which will be generated during Order Entry concurrent program execution or UI process. This is a multi-lingual table. , implementation_dba_data: ONT.OE_PROCESSING_MSGS_TL ,
-
Table: OE_PROCESSING_MSGS_TL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PROCESSING_MSGS_TL, object_name:OE_PROCESSING_MSGS_TL, status:VALID, product: ONT - Order Management , description: This table stores the processing messages which will be generated during Order Entry concurrent program execution or UI process. This is a multi-lingual table. , implementation_dba_data: ONT.OE_PROCESSING_MSGS_TL ,
-
Lookup Type: CREDIT_CHECK_PROCESS_RULE
12.1.1
product: ONT - Order Management , meaning: Credit Check Process Rule: Credit Check Processor , description: Processing sequence used by the Credit Check Processor ,
-
Lookup Type: CREDIT_CHECK_PROCESS_RULE
12.2.2
product: ONT - Order Management , meaning: Credit Check Process Rule: Credit Check Processor , description: Processing sequence used by the Credit Check Processor ,
-
Lookup Type: ONT_TRX_DATE_FOR_INV_IFACE
12.1.1
product: ONT - Order Management , meaning: Transaction Date for Inventory Interface , description: ONT: Transaction Date for Inventory Interface Non Ship Process ,
-
Lookup Type: ONT_TRX_DATE_FOR_INV_IFACE
12.2.2
product: ONT - Order Management , meaning: Transaction Date for Inventory Interface , description: ONT: Transaction Date for Inventory Interface Non Ship Process ,
-
Lookup Type: OEXOEOII_LINE_OPTIONS
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OEXOEOII_LINE_OPTIONS ,
-
Lookup Type: OEXOEOII_LINE_OPTIONS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OEXOEOII_LINE_OPTIONS ,
-
Lookup Type: PROGRAM_TYPE
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : PROGRAM_TYPE , description: Types of Concurrent Programs ,
-
Lookup Type: PROGRAM_TYPE
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : PROGRAM_TYPE , description: Types of Concurrent Programs ,