Search Results cz_config_messages
Overview
The CZ_CONFIG_MESSAGES table is a core data repository within the Oracle Configurator (CZ) module of Oracle E-Business Suite (EBS). It serves as the central audit and diagnostic log for messages generated during the runtime configuration of complex products. When a user interacts with a configurator model in the EBS user interface, the engine validates selections, applies rules, and calculates results. Any informational, warning, or error messages produced by this process are persisted in this table. Its primary role is to provide a persistent, queryable history of all configuration sessions, which is critical for troubleshooting configuration failures, auditing user decisions, and analyzing the performance and logic of configurator models.
Key Information Stored
The table's structure is designed to link each message to a specific configuration session and the model element that triggered it. The primary key, MESSAGE_SEQ, ensures each record is uniquely identifiable. The most critical foreign key columns are CONFIG_HDR_ID and CONFIG_REV_NBR, which together tie the message to a specific configuration session header record in the CZ_CONFIG_HDRS table. The PS_NODE_ID column links the message to the specific item, feature, or option (a node in the model structure) within the CZ_PS_NODES table. Other essential columns typically include MESSAGE_TEXT (the actual message content), MESSAGE_TYPE (to classify as Error, Warning, or Information), and timestamps to record when the message was generated during the configuration process.
Common Use Cases and Queries
A primary use case is post-session diagnostics. Support personnel can query this table to understand why a configuration failed validation or resulted in an error. For example, to retrieve all error messages for a specific configuration session, a query would join to CZ_CONFIG_HDRS using the header ID. Another common scenario is model development and testing; implementers run test configurations and review the messages to debug rule logic. Reporting use cases include analyzing the frequency of specific warnings to identify areas of a configurator model that commonly confuse users. A sample query pattern is:
- SELECT cm.MESSAGE_TEXT, cm.MESSAGE_TYPE, ch.CONFIG_HDR_ID FROM CZ_CONFIG_MESSAGES cm, CZ_CONFIG_HDRS ch WHERE cm.CONFIG_HDR_ID = ch.CONFIG_HDR_ID AND ch.ORDER_HEADER_ID = <order_number> ORDER BY cm.MESSAGE_SEQ;
Related Objects
The CZ_CONFIG_MESSAGES table has defined foreign key relationships with two other fundamental Configurator tables, as documented in the ETRM metadata:
- CZ_CONFIG_HDRS: This is the parent table for configuration session headers. The relationship is defined on the composite foreign key (CONFIG_HDR_ID, CONFIG_REV_NBR). Every message must be associated with a valid configuration session record.
- CZ_PS_NODES: This table stores the definition of all items, features, options, and other nodes in a configurator model. The relationship is defined on PS_NODE_ID, allowing messages to be precisely linked to the model component that caused them.
These relationships are essential for constructing meaningful joins to retrieve configuration messages along with their session context and the specific model element involved.
-
Table: CZ_CONFIG_MESSAGES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_CONFIG_MESSAGES, object_name:CZ_CONFIG_MESSAGES, status:VALID, product: CZ - Configurator , description: Configuration messages , implementation_dba_data: CZ.CZ_CONFIG_MESSAGES ,
-
Table: CZ_CONFIG_MESSAGES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_CONFIG_MESSAGES, object_name:CZ_CONFIG_MESSAGES, status:VALID, product: CZ - Configurator , description: Configuration messages , implementation_dba_data: CZ.CZ_CONFIG_MESSAGES ,
-
Table: CZ_CONFIG_HDRS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_CONFIG_HDRS, object_name:CZ_CONFIG_HDRS, status:VALID, product: CZ - Configurator , description: Configuration header table , implementation_dba_data: CZ.CZ_CONFIG_HDRS ,
-
Table: CZ_CONFIG_HDRS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_CONFIG_HDRS, object_name:CZ_CONFIG_HDRS, status:VALID, product: CZ - Configurator , description: Configuration header table , implementation_dba_data: CZ.CZ_CONFIG_HDRS ,
-
View: CZ_CONFIG_MESSAGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_CONFIG_MESSAGES_V, object_name:CZ_CONFIG_MESSAGES_V, status:VALID, product: CZ - Configurator , description: Client view of Configuration Messages , implementation_dba_data: APPS.CZ_CONFIG_MESSAGES_V ,
-
View: CZ_CONFIG_MESSAGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_CONFIG_MESSAGES_V, object_name:CZ_CONFIG_MESSAGES_V, status:VALID, product: CZ - Configurator , description: Client view of Configuration Messages , implementation_dba_data: APPS.CZ_CONFIG_MESSAGES_V ,
-
Table: CZ_PS_NODES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_PS_NODES, object_name:CZ_PS_NODES, status:VALID, product: CZ - Configurator , description: Project structure nodes , implementation_dba_data: CZ.CZ_PS_NODES ,
-
Table: CZ_PS_NODES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_PS_NODES, object_name:CZ_PS_NODES, status:VALID, product: CZ - Configurator , description: Project structure nodes , implementation_dba_data: CZ.CZ_PS_NODES ,