Search Results cz_rules
Overview
The CZ_RULES table is the central repository for all rule definitions within the Oracle Configurator (CZ) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It stores the logical constraints, dependencies, and business logic that govern the configuration of complex products. These rules define the relationships between components, features, and options, ensuring that user selections during a configuration session are valid, consistent, and manufacturable. The table's extensive foreign key relationships to other core Configurator entities, such as expressions, projects, and folders, underscore its foundational role in the configurator engine's operation.
Key Information Stored
The table's primary identifier is the RULE_ID. Its structure links a rule to its logical components and metadata. Key foreign key columns define a rule's structure and behavior: ANTECEDENT_ID and CONSEQUENT_ID link to the CZ_EXPRESSIONS table, storing the conditional "IF" and resultant "THEN" parts of the rule logic. The COMPONENT_ID associates the rule with a specific model component in CZ_PS_NODES. Administrative columns like DEVL_PROJECT_ID and RULE_FOLDER_ID organize rules within development projects and folder hierarchies. The table also stores references for user messaging (UNSATISFIED_MSG_ID, REASON_ID), effectivity dates (EFFECTIVITY_SET_ID), and specialized data for grid-based or combinatorial logic (GRID_ID, SUB_CONS_ID).
Common Use Cases and Queries
Primary use cases involve rule analysis, impact assessment, and troubleshooting during configuration model development and deployment. Common queries include listing all rules within a specific development project, analyzing rules associated with a particular component, or identifying rules that trigger specific messages. For example, to audit rules in a project, one might use:
- SELECT rule_id, component_id FROM cz_rules WHERE devl_project_id = <project_id>;
To investigate the logic of a rule causing an error, a join to the expressions table is essential:
- SELECT r.rule_id, ant.text antecedent, cons.text consequent FROM cz_rules r, cz_expressions ant, cz_expressions cons WHERE r.antecedent_id = ant.expression_id AND r.consequent_id = cons.expression_id AND r.rule_id = <rule_id>;
Related Objects
The CZ_RULES table has a highly interconnected schema. It is a parent table to several entities that extend rule functionality, including CZ_COMBO_FEATURES, CZ_DES_CHART_CELLS, and CZ_EXPRESSION_NODES. Its core logic is built upon the CZ_EXPRESSIONS table for rule conditions and results. It is a child table to master data objects such as CZ_DEVL_PROJECTS, CZ_PS_NODES (components), and CZ_RULE_FOLDERS. This network of relationships illustrates that CZ_RULES sits at the crossroads of configurator model structure, logic, and presentation.
-
Table: CZ_RULES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_RULES, object_name:CZ_RULES, status:VALID, product: CZ - Configurator , description: Rules table , implementation_dba_data: CZ.CZ_RULES ,
-
Table: CZ_RULES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_RULES, object_name:CZ_RULES, status:VALID, product: CZ - Configurator , description: Rules table , implementation_dba_data: CZ.CZ_RULES ,
-
Table: CZ_EXPRESSIONS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EXPRESSIONS, object_name:CZ_EXPRESSIONS, status:VALID, product: CZ - Configurator , description: Master record for Configurator expressions , implementation_dba_data: CZ.CZ_EXPRESSIONS ,
-
Table: CZ_EXPRESSIONS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EXPRESSIONS, object_name:CZ_EXPRESSIONS, status:VALID, product: CZ - Configurator , description: Master record for Configurator expressions , implementation_dba_data: CZ.CZ_EXPRESSIONS ,
-
Table: CZ_INTL_TEXTS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_INTL_TEXTS, object_name:CZ_INTL_TEXTS, status:VALID, product: CZ - Configurator , description: OBSOLETE , implementation_dba_data: CZ.CZ_INTL_TEXTS ,
-
View: CZ_RULE_EXPRESSION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RULE_EXPRESSION_V, object_name:CZ_RULE_EXPRESSION_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_RULE_EXPRESSION_V ,
-
View: CZ_RULE_EXPRESSION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RULE_EXPRESSION_V, object_name:CZ_RULE_EXPRESSION_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_RULE_EXPRESSION_V ,
-
Table: CZ_INTL_TEXTS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_INTL_TEXTS, object_name:CZ_INTL_TEXTS, status:VALID, product: CZ - Configurator , description: OBSOLETE , implementation_dba_data: CZ.CZ_INTL_TEXTS ,
-
View: CZ_NODETYPE_JAVASYSPROPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODETYPE_JAVASYSPROPS_V, object_name:CZ_NODETYPE_JAVASYSPROPS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_NODETYPE_JAVASYSPROPS_V ,
-
View: CZ_NODETYPE_JAVASYSPROPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODETYPE_JAVASYSPROPS_V, object_name:CZ_NODETYPE_JAVASYSPROPS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_NODETYPE_JAVASYSPROPS_V ,
-
View: CZ_NODETYPE_SYSPROPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODETYPE_SYSPROPS_V, object_name:CZ_NODETYPE_SYSPROPS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_NODETYPE_SYSPROPS_V ,
-
View: CZ_NODETYPE_SYSPROPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODETYPE_SYSPROPS_V, object_name:CZ_NODETYPE_SYSPROPS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_NODETYPE_SYSPROPS_V ,
-
Table: CZ_GRID_DEFS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_GRID_DEFS, object_name:CZ_GRID_DEFS, status:VALID, product: CZ - Configurator , description: Defines the parameters of an explicit compatibility rule. , implementation_dba_data: CZ.CZ_GRID_DEFS ,
-
Table: CZ_SUB_CON_SETS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_SUB_CON_SETS, object_name:CZ_SUB_CON_SETS, status:VALID, product: CZ - Configurator , description: NEVER USED , implementation_dba_data: CZ.CZ_SUB_CON_SETS ,
-
Table: CZ_SUB_CON_SETS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_SUB_CON_SETS, object_name:CZ_SUB_CON_SETS, status:VALID, product: CZ - Configurator , description: NEVER USED , implementation_dba_data: CZ.CZ_SUB_CON_SETS ,
-
Table: CZ_RULE_FOLDERS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_RULE_FOLDERS, object_name:CZ_RULE_FOLDERS, status:VALID, product: CZ - Configurator , description: Table implements rule folders and rule sequences , implementation_dba_data: CZ.CZ_RULE_FOLDERS ,
-
Table: CZ_COMBO_FEATURES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_COMBO_FEATURES, object_name:CZ_COMBO_FEATURES, status:VALID, product: CZ - Configurator , description: Explicit compatibility OC/features table , implementation_dba_data: CZ.CZ_COMBO_FEATURES ,
-
Table: CZ_DES_CHART_FEATURES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DES_CHART_FEATURES, object_name:CZ_DES_CHART_FEATURES, status:VALID, product: CZ - Configurator , description: Controlling features in each Design Chart , implementation_dba_data: CZ.CZ_DES_CHART_FEATURES ,
-
Table: CZ_GRID_DEFS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_GRID_DEFS, object_name:CZ_GRID_DEFS, status:VALID, product: CZ - Configurator , description: Defines the parameters of an explicit compatibility rule. , implementation_dba_data: CZ.CZ_GRID_DEFS ,
-
Table: CZ_DES_CHART_FEATURES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DES_CHART_FEATURES, object_name:CZ_DES_CHART_FEATURES, status:VALID, product: CZ - Configurator , description: Controlling features in each Design Chart , implementation_dba_data: CZ.CZ_DES_CHART_FEATURES ,
-
Table: CZ_DES_CHART_COLUMNS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DES_CHART_COLUMNS, object_name:CZ_DES_CHART_COLUMNS, status:VALID, product: CZ - Configurator , description: Parameters for Design Chart columns , implementation_dba_data: CZ.CZ_DES_CHART_COLUMNS ,
-
Table: CZ_DES_CHART_COLUMNS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DES_CHART_COLUMNS, object_name:CZ_DES_CHART_COLUMNS, status:VALID, product: CZ - Configurator , description: Parameters for Design Chart columns , implementation_dba_data: CZ.CZ_DES_CHART_COLUMNS ,
-
Table: CZ_COMBO_FEATURES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_COMBO_FEATURES, object_name:CZ_COMBO_FEATURES, status:VALID, product: CZ - Configurator , description: Explicit compatibility OC/features table , implementation_dba_data: CZ.CZ_COMBO_FEATURES ,
-
Table: CZ_EFFECTIVITY_SETS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EFFECTIVITY_SETS, object_name:CZ_EFFECTIVITY_SETS, status:VALID, product: CZ - Configurator , description: Table lists named/shared effectivities for reference by effectivity-governed tables. , implementation_dba_data: CZ.CZ_EFFECTIVITY_SETS ,
-
Table: CZ_FILTER_SETS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_FILTER_SETS, object_name:CZ_FILTER_SETS, status:VALID, product: CZ - Configurator , description: Defines a Populator data filter using an Expression , implementation_dba_data: CZ.CZ_FILTER_SETS ,
-
Table: CZ_FILTER_SETS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_FILTER_SETS, object_name:CZ_FILTER_SETS, status:VALID, product: CZ - Configurator , description: Defines a Populator data filter using an Expression , implementation_dba_data: CZ.CZ_FILTER_SETS ,
-
Table: CZ_DES_CHART_CELLS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DES_CHART_CELLS, object_name:CZ_DES_CHART_CELLS, status:VALID, product: CZ - Configurator , description: Contents of design chart cells , implementation_dba_data: CZ.CZ_DES_CHART_CELLS ,
-
View: CZ_SIGNATURE_SYSPROPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_SIGNATURE_SYSPROPS_V, object_name:CZ_SIGNATURE_SYSPROPS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_SIGNATURE_SYSPROPS_V ,
-
View: CZ_SIGNATURE_SYSPROPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_SIGNATURE_SYSPROPS_V, object_name:CZ_SIGNATURE_SYSPROPS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_SIGNATURE_SYSPROPS_V ,
-
Table: CZ_RULE_FOLDERS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_RULE_FOLDERS, object_name:CZ_RULE_FOLDERS, status:VALID, product: CZ - Configurator , description: Table implements rule folders and rule sequences , implementation_dba_data: CZ.CZ_RULE_FOLDERS ,
-
View: CZ_SYSTEM_PROPERTIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_SYSTEM_PROPERTIES_V, object_name:CZ_SYSTEM_PROPERTIES_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_SYSTEM_PROPERTIES_V ,
-
Table: CZ_EFFECTIVITY_SETS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EFFECTIVITY_SETS, object_name:CZ_EFFECTIVITY_SETS, status:VALID, product: CZ - Configurator , description: Table lists named/shared effectivities for reference by effectivity-governed tables. , implementation_dba_data: CZ.CZ_EFFECTIVITY_SETS ,
-
Table: CZ_DES_CHART_CELLS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DES_CHART_CELLS, object_name:CZ_DES_CHART_CELLS, status:VALID, product: CZ - Configurator , description: Contents of design chart cells , implementation_dba_data: CZ.CZ_DES_CHART_CELLS ,
-
View: CZ_SYSTEM_PROPERTIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_SYSTEM_PROPERTIES_V, object_name:CZ_SYSTEM_PROPERTIES_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_SYSTEM_PROPERTIES_V ,
-
Table: CZ_EXPRESSION_NODES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EXPRESSION_NODES, object_name:CZ_EXPRESSION_NODES, status:VALID, product: CZ - Configurator , description: Expression contents in a tree or sequential "un-parsed" node order , implementation_dba_data: CZ.CZ_EXPRESSION_NODES ,
-
View: CZ_RULES_WITH_ARGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RULES_WITH_ARGS_V, object_name:CZ_RULES_WITH_ARGS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_RULES_WITH_ARGS_V ,
-
Table: CZ_DEVL_PROJECTS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DEVL_PROJECTS, object_name:CZ_DEVL_PROJECTS, status:VALID, product: CZ - Configurator , description: Master record for a configurator model/project , implementation_dba_data: CZ.CZ_DEVL_PROJECTS ,
-
View: CZ_RULES_WITH_ARGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RULES_WITH_ARGS_V, object_name:CZ_RULES_WITH_ARGS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_RULES_WITH_ARGS_V ,
-
Table: CZ_EXPRESSION_NODES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EXPRESSION_NODES, object_name:CZ_EXPRESSION_NODES, status:VALID, product: CZ - Configurator , description: Expression contents in a tree or sequential "un-parsed" node order , implementation_dba_data: CZ.CZ_EXPRESSION_NODES ,
-
View: CZ_JAVASYSPROPVALS_LKV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_JAVASYSPROPVALS_LKV, object_name:CZ_JAVASYSPROPVALS_LKV, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_JAVASYSPROPVALS_LKV ,
-
View: CZ_JAVASYSPROPVALS_LKV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_JAVASYSPROPVALS_LKV, object_name:CZ_JAVASYSPROPVALS_LKV, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_JAVASYSPROPVALS_LKV ,
-
Table: CZ_DEVL_PROJECTS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DEVL_PROJECTS, object_name:CZ_DEVL_PROJECTS, status:VALID, product: CZ - Configurator , description: Master record for a configurator model/project , implementation_dba_data: CZ.CZ_DEVL_PROJECTS ,
-
View: CZ_TEMPLATE_DEFS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_TEMPLATE_DEFS_V, object_name:CZ_TEMPLATE_DEFS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_TEMPLATE_DEFS_V ,
-
View: CZ_TEMPLATE_DEFS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_TEMPLATE_DEFS_V, object_name:CZ_TEMPLATE_DEFS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_TEMPLATE_DEFS_V ,
-
View: CZ_NODE_USAGE_IN_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODE_USAGE_IN_RULES_V, object_name:CZ_NODE_USAGE_IN_RULES_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_NODE_USAGE_IN_RULES_V ,
-
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 ,
-
View: CZ_RULE_PARTICIPANTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RULE_PARTICIPANTS_V, object_name:CZ_RULE_PARTICIPANTS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_RULE_PARTICIPANTS_V ,
-
View: CZ_RULE_PARTICIPANTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RULE_PARTICIPANTS_V, object_name:CZ_RULE_PARTICIPANTS_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_RULE_PARTICIPANTS_V ,
-
View: CZ_NODE_USAGE_IN_RULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_NODE_USAGE_IN_RULES_V, object_name:CZ_NODE_USAGE_IN_RULES_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_NODE_USAGE_IN_RULES_V ,
-
View: CZ_RULETEMPLS_BYLABEL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RULETEMPLS_BYLABEL_V, object_name:CZ_RULETEMPLS_BYLABEL_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_RULETEMPLS_BYLABEL_V ,