Search Results build tool for visual studio
The XNP_MSG_ATTR_VALUES
table is a critical component within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2, specifically in the context of the Oracle Advanced Supply Chain Planning (ASCP) and Oracle Manufacturing modules. This table stores attribute values associated with messages processed by the Oracle XML Network Platform (XNP), which facilitates communication between various EBS modules and external systems. Below is a detailed analysis of its structure, purpose, and functional relevance in Oracle EBS implementations.
Table Overview
The XNP_MSG_ATTR_VALUES
table is part of the XNP messaging framework, which enables asynchronous message processing and integration across distributed systems. It acts as a repository for attribute-level data tied to messages exchanged between Oracle EBS and external applications, such as suppliers, partners, or other enterprise systems. The table is primarily utilized in scenarios involving Advanced Planning and Scheduling (APS), Supplier Collaboration, and Manufacturing Execution.
Key Columns and Structure
The table's schema includes the following key columns:
- MESSAGE_ID: A unique identifier linking attributes to a specific message in the
XNP_MESSAGES
table. - ATTR_NAME: The name of the attribute (e.g., "ORDER_QUANTITY," "SUPPLIER_ID").
- ATTR_VALUE: The actual value of the attribute, stored as a VARCHAR2 or CLOB for large data.
- ATTR_TYPE: Defines the data type (e.g., STRING, NUMBER, DATE).
- CREATION_DATE and LAST_UPDATE_DATE: Audit columns for tracking record changes.
Functional Role in Oracle EBS
In Oracle EBS 12.1.1 and 12.2.2, the XNP_MSG_ATTR_VALUES
table supports:
- Advanced Planning Integration: Stores planning parameters (e.g., demand forecasts, inventory levels) exchanged between ASCP and ERP modules.
- Supplier Collaboration: Captures supplier responses (e.g., order confirmations, lead times) in Procurement workflows.
- Manufacturing Execution: Tracks work order attributes (e.g., BOM revisions, resource allocations) for shop floor communication.
Technical Considerations
Performance optimization for XNP_MSG_ATTR_VALUES
involves:
- Indexing on
MESSAGE_ID
andATTR_NAME
to accelerate joins withXNP_MESSAGES
. - Partitioning strategies for high-volume implementations to manage data growth.
- LOB storage tuning for
ATTR_VALUE
when handling large payloads (e.g., XML/JSON snippets).
Conclusion
The XNP_MSG_ATTR_VALUES
table is a foundational element in Oracle EBS 12.1.1/12.2.2 for enabling robust, attribute-driven messaging. Its role in ASCP, manufacturing, and supplier processes underscores its importance in end-to-end supply chain and production orchestration. Proper configuration and maintenance of this table are essential for ensuring seamless integration and performance in complex EBS environments.
-
Concurrent Program: XNPCMPLM
12.2.2
execution_filename: XNPCMPLM , product: XNP - Number Portability , user_name: Compile iMessage Studio Message , description: Compiles Given iMessage Studio Message , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: XNPCMPLA
12.1.1
execution_filename: XNPCMPLA , product: XNP - Number Portability , user_name: Compile All iMessage Studio Messages , description: Compile All iMessage Studio Messages , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: XNPCMPLM
12.1.1
execution_filename: XNPCMPLM , product: XNP - Number Portability , user_name: Compile iMessage Studio Message , description: Compiles Given iMessage Studio Message , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Concurrent Program: XNPCMPLA
12.2.2
execution_filename: XNPCMPLA , product: XNP - Number Portability , user_name: Compile All iMessage Studio Messages , description: Compile All iMessage Studio Messages , argument_method: Standard , enabled: Yes , execution_method: SQL*Plus ,
-
Lookup Type: XNP_CHANGE_CAUSE_CODE
12.1.1
product: XNP - Number Portability , meaning: XNP_CHANGE_CAUSE_CODE , description: Codes for SV change cause status ,
-
Lookup Type: XNP_CHANGE_CAUSE_CODE
12.2.2
product: XNP - Number Portability , meaning: XNP_CHANGE_CAUSE_CODE , description: Codes for SV change cause status ,
-
Lookup Type: XNP_ORDER_PRIORITY
12.1.1
product: XNP - Number Portability , meaning: XNP_ORDER_PRIORITY , description: Priority for subscription order ,
-
Lookup Type: XNP_ORDER_PRIORITY
12.2.2
product: XNP - Number Portability , meaning: XNP_ORDER_PRIORITY , description: Priority for subscription order ,
-
Lookup Type: XNP_COMPILE_STATUS
12.1.1
product: XNP - Number Portability , meaning: XNP_COMPILE_STATUS , description: Usea for the status of the message ,
-
Lookup Type: XNP_COMPILE_STATUS
12.2.2
product: XNP - Number Portability , meaning: XNP_COMPILE_STATUS , description: Usea for the status of the message ,
-
Lookup Type: XNP_PADDING
12.2.2
product: XNP - Number Portability , meaning: XNP_PADDING , description: Gives the padding for message element. Allowable values are zeroes and spaces ,
-
Lookup Type: XNP_PADDING
12.1.1
product: XNP - Number Portability , meaning: XNP_PADDING , description: Gives the padding for message element. Allowable values are zeroes and spaces ,
-
Table: XNP_MSG_ATTR_VALUES
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_MSG_ATTR_VALUES, object_name:XNP_MSG_ATTR_VALUES, status:VALID, product: XNP - Number Portability , description: Contains attribute values for XML message elements , implementation_dba_data: XNP.XNP_MSG_ATTR_VALUES ,
-
Table: XNP_MSG_ATTR_VALUES
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_MSG_ATTR_VALUES, object_name:XNP_MSG_ATTR_VALUES, status:VALID, product: XNP - Number Portability , description: Contains attribute values for XML message elements , implementation_dba_data: XNP.XNP_MSG_ATTR_VALUES ,
-
Lookup Type: XNP_CONTACT_TYPE
12.1.1
product: XNP - Number Portability , meaning: XNP_CONTACT_TYPE , description: Specifies the reference for the contact person ,
-
Lookup Type: XNP_CONTACT_TYPE
12.2.2
product: XNP - Number Portability , meaning: XNP_CONTACT_TYPE , description: Specifies the reference for the contact person ,
-
Lookup Type: XNP_EVENT_TYPE
12.2.2
product: XNP - Number Portability , meaning: XNP_EVENT_TYPE , description: Event type for the SOA event log. ,
-
Lookup Type: XNP_SYNC_STATUS
12.1.1
product: XNP - Number Portability , meaning: XNP_SYNC_STATUS , description: Status of the number range and routing number ,
-
Lookup Type: XNP_SYNC_STATUS
12.2.2
product: XNP - Number Portability , meaning: XNP_SYNC_STATUS , description: Status of the number range and routing number ,
-
File: XNP_Tables.html
12.1.1
product: XNP - Number Portability , size: 383.426 KBytes , file_type: HTML Report , description: XNP_Tables.html is an html report that documents the table and view definitions for the XNP product. ,
-
Lookup Type: XNP_EVENT_TYPE
12.1.1
product: XNP - Number Portability , meaning: XNP_EVENT_TYPE , description: Event type for the SOA event log. ,
-
File: XNP_Tables.html
12.2.2
product: XNP - Number Portability , size: 387.567 KBytes , file_type: HTML Report , description: XNP_Tables.html is an html report that documents the table and view definitions for the XNP product. ,
-
Table: XNP_SP_CONTACTS
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SP_CONTACTS, object_name:XNP_SP_CONTACTS, status:VALID, product: XNP - Number Portability , description: Stores contact information for a service provider , implementation_dba_data: XNP.XNP_SP_CONTACTS ,
-
Table: XNP_SP_CONTACTS
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SP_CONTACTS, object_name:XNP_SP_CONTACTS, status:VALID, product: XNP - Number Portability , description: Stores contact information for a service provider , implementation_dba_data: XNP.XNP_SP_CONTACTS ,
-
Lookup Type: XNP_ADAPTER_TYPE
12.2.2
product: XNP - Number Portability , meaning: XNP_ADAPTER_TYPE , description: Adapter types in use for SDP ,
-
Table: XNP_EVENT_SUBSCRIBERS
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_EVENT_SUBSCRIBERS, object_name:XNP_EVENT_SUBSCRIBERS, status:VALID, product: XNP - Number Portability , description: Stores a list of subscribers for a given message type , implementation_dba_data: XNP.XNP_EVENT_SUBSCRIBERS ,
-
Table: XNP_SV_SMS
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SV_SMS, object_name:XNP_SV_SMS, status:VALID, product: XNP - Number Portability , description: Container object for subscription versions downloaded to the network , implementation_dba_data: XNP.XNP_SV_SMS ,
-
Table: XNP_EVENT_SUBSCRIBERS
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_EVENT_SUBSCRIBERS, object_name:XNP_EVENT_SUBSCRIBERS, status:VALID, product: XNP - Number Portability , description: Stores a list of subscribers for a given message type , implementation_dba_data: XNP.XNP_EVENT_SUBSCRIBERS ,
-
Table: XNP_SV_SMS
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SV_SMS, object_name:XNP_SV_SMS, status:VALID, product: XNP - Number Portability , description: Container object for subscription versions downloaded to the network , implementation_dba_data: XNP.XNP_SV_SMS ,
-
Lookup Type: XNP_ADAPTER_TYPE
12.1.1
product: XNP - Number Portability , meaning: XNP_ADAPTER_TYPE , description: Adapter types in use for SDP ,
-
Table: XNP_SERVED_NUM_RANGES
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SERVED_NUM_RANGES, object_name:XNP_SERVED_NUM_RANGES, status:VALID, product: XNP - Number Portability , description: Stores the mapping of number ranges served by network element for each feature type , implementation_dba_data: XNP.XNP_SERVED_NUM_RANGES ,
-
Table: XNP_SERVED_NUM_RANGES
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SERVED_NUM_RANGES, object_name:XNP_SERVED_NUM_RANGES, status:VALID, product: XNP - Number Portability , description: Stores the mapping of number ranges served by network element for each feature type , implementation_dba_data: XNP.XNP_SERVED_NUM_RANGES ,
-
Table: XNP_AUDIT_DISCREPANCIES
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_AUDIT_DISCREPANCIES, object_name:XNP_AUDIT_DISCREPANCIES, status:VALID, product: XNP - Number Portability , description: Stores mismatched network data for a given service provider and subscription version , implementation_dba_data: XNP.XNP_AUDIT_DISCREPANCIES ,
-
Table: XNP_AUDIT_DISCREPANCIES
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_AUDIT_DISCREPANCIES, object_name:XNP_AUDIT_DISCREPANCIES, status:VALID, product: XNP - Number Portability , description: Stores mismatched network data for a given service provider and subscription version , implementation_dba_data: XNP.XNP_AUDIT_DISCREPANCIES ,
-
Table: XNP_CALLBACK_EVENTS
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_CALLBACK_EVENTS, object_name:XNP_CALLBACK_EVENTS, status:VALID, product: XNP - Number Portability , description: Contains instances of message types for which one or more applications have registered , implementation_dba_data: XNP.XNP_CALLBACK_EVENTS ,
-
Table: XNP_CALLBACK_EVENTS
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_CALLBACK_EVENTS, object_name:XNP_CALLBACK_EVENTS, status:VALID, product: XNP - Number Portability , description: Contains instances of message types for which one or more applications have registered , implementation_dba_data: XNP.XNP_CALLBACK_EVENTS ,
-
Table: XNP_SV_SOA_JN
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SV_SOA_JN, object_name:XNP_SV_SOA_JN, status:VALID, product: XNP - Number Portability , description: Journalling table for the XNP_SV_SOA table , implementation_dba_data: XNP.XNP_SV_SOA_JN ,
-
Table: XNP_SV_SOA_JN
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SV_SOA_JN, object_name:XNP_SV_SOA_JN, status:VALID, product: XNP - Number Portability , description: Journalling table for the XNP_SV_SOA table , implementation_dba_data: XNP.XNP_SV_SOA_JN ,
-
Table: XNP_SP_FILTERS
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SP_FILTERS, object_name:XNP_SP_FILTERS, status:VALID, product: XNP - Number Portability , description: Stores the number ranges for which a service provider does not want to be informed of subscription broadcasts , implementation_dba_data: XNP.XNP_SP_FILTERS ,
-
Lookup Type: XNP_SOURCE_TYPE
12.1.1
product: XNP - Number Portability , meaning: XNP_SOURCE_TYPE , description: Indicates the data source for the element ,
-
Table: XNP_SP_FILTERS
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SP_FILTERS, object_name:XNP_SP_FILTERS, status:VALID, product: XNP - Number Portability , description: Stores the number ranges for which a service provider does not want to be informed of subscription broadcasts , implementation_dba_data: XNP.XNP_SP_FILTERS ,
-
Lookup Type: XNP_SOURCE_TYPE
12.2.2
product: XNP - Number Portability , meaning: XNP_SOURCE_TYPE , description: Indicates the data source for the element ,
-
Table: XNP_MSG_TYPES_B
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_MSG_TYPES_B, object_name:XNP_MSG_TYPES_B, status:VALID, product: XNP - Number Portability , description: Contains data dictionary for the message , implementation_dba_data: XNP.XNP_MSG_TYPES_B ,
-
Table: XNP_MSG_TYPES_B
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_MSG_TYPES_B, object_name:XNP_MSG_TYPES_B, status:VALID, product: XNP - Number Portability , description: Contains data dictionary for the message , implementation_dba_data: XNP.XNP_MSG_TYPES_B ,
-
Table: XNP_SV_SOA
12.2.2
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SV_SOA, object_name:XNP_SV_SOA, status:VALID, product: XNP - Number Portability , description: Container object for a porting request on a single telephone number , implementation_dba_data: XNP.XNP_SV_SOA ,
-
Table: XNP_SV_SOA
12.1.1
owner:XNP, object_type:TABLE, fnd_design_data:XNP.XNP_SV_SOA, object_name:XNP_SV_SOA, status:VALID, product: XNP - Number Portability , description: Container object for a porting request on a single telephone number , implementation_dba_data: XNP.XNP_SV_SOA ,
-
Lookup Type: GET_CONSUMER_FE
12.2.2
product: XNP - Number Portability , meaning: GET_CONSUMER_FE , description: Procedure to get the Adapter Name( FE Name ). The Adapter name may be the Recipient or Intermediate Recipient which will forward to the Final Recipient. The Procedure has fixed API. Please check the reference guide for the API Signature. ,
-
Lookup Type: GET_CONSUMER_FE
12.1.1
product: XNP - Number Portability , meaning: GET_CONSUMER_FE , description: Procedure to get the Adapter Name( FE Name ). The Adapter name may be the Recipient or Intermediate Recipient which will forward to the Final Recipient. The Procedure has fixed API. Please check the reference guide for the API Signature. ,
-
Lookup Type: XNP_FEATURE_TYPE
12.2.2
product: XNP - Number Portability , meaning: XNP_FEATURE_TYPE , description: Feature types ,
-
Lookup Type: XNP_FEATURE_TYPE
12.1.1
product: XNP - Number Portability , meaning: XNP_FEATURE_TYPE , description: Feature types ,