Search Results cz_des_chart_features
Overview
The CZ_DES_CHART_FEATURES table is a core data object within the Oracle Configurator (CZ) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It functions as a junction or mapping table that defines the relationships between design charts, the rules that govern them, and the specific features they control. Its primary role is to manage the structural metadata for Design Charts, a visual modeling component used to represent complex configurable product models. By linking rules to features within the context of a specific model explanation, this table enables the Configurator runtime engine to apply the correct business logic and constraints to user selections during the configuration process.
Key Information Stored
The table's structure is defined by its composite primary key, which consists of three columns that together uniquely identify a controlling relationship within a design chart. The RULE_ID column stores a foreign key reference to a specific rule (CZ_RULES) that defines the constraint or logic to be applied. The FEATURE_ID column holds a foreign key reference to a configurable feature or item (CZ_PS_NODES) that is being controlled by the rule. The MODEL_REF_EXPL_ID column is a foreign key to a model explanation (CZ_MODEL_REF_EXPLS), which provides the specific context or instance of the configurable model where this rule-feature relationship is valid. This three-part key ensures precise control over how rules are applied to features in different modeling scenarios.
Common Use Cases and Queries
A primary use case involves troubleshooting or documenting the rule logic embedded within design charts for a given product model. Developers and implementers often query this table to understand which features are governed by specific rules. A common reporting query would join to the related descriptive tables to translate IDs into meaningful names. For example, to list all features controlled by a particular rule within a specific model explanation, one might use:
- SELECT r.rule_name, n.node_name, m.name
- FROM cz_des_chart_features dcf
- JOIN cz_rules r ON dcf.rule_id = r.rule_id
- JOIN cz_ps_nodes n ON dcf.feature_id = n.node_id
- JOIN cz_model_ref_expls m ON dcf.model_ref_expl_id = m.model_ref_expl_id
- WHERE dcf.model_ref_expl_id = :p_model_expl_id;
This data is critical for impact analysis when modifying a rule or feature, ensuring changes do not break existing configurations.
Related Objects
The CZ_DES_CHART_FEATURES table maintains strict referential integrity through documented foreign key relationships with three other core Configurator tables. These relationships are essential for understanding its data lineage and integration points.
- CZ_RULES: Linked via CZ_DES_CHART_FEATURES.RULE_ID = CZ_RULES.RULE_ID. This defines the controlling business logic or constraint.
- CZ_PS_NODES: Linked via CZ_DES_CHART_FEATURES.FEATURE_ID = CZ_PS_NODES.NODE_ID. This identifies the specific configurable product feature or component being controlled.
- CZ_MODEL_REF_EXPLS: Linked via CZ_DES_CHART_FEATURES.MODEL_REF_EXPL_ID = CZ_MODEL_REF_EXPLS.MODEL_REF_EXPL_ID. This provides the contextual model instance for the relationship.
-
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_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 ,
-
APPS.CZ_UPGRADE dependencies on CZ_DES_CHART_FEATURES
12.1.1
-
APPS.CZ_DEVELOPER_UTILS_PVT dependencies on CZ_DES_CHART_FEATURES
12.1.1
-
APPS.CZ_PS_COPY dependencies on CZ_DES_CHART_FEATURES
12.2.2
-
APPS.CZ_REFS dependencies on CZ_DES_CHART_FEATURES
12.1.1
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_DES_CHART_FEATURES
12.1.1
-
APPS.CZ_FCE_COMPILE dependencies on CZ_DES_CHART_FEATURES
12.1.1
-
APPS.CZ_PB_MGR dependencies on CZ_DES_CHART_FEATURES
12.2.2
-
APPS.CZ_PB_MGR dependencies on CZ_DES_CHART_FEATURES
12.1.1
-
APPS.CZ_PS_COPY dependencies on CZ_DES_CHART_FEATURES
12.1.1
-
APPS.CZ_UPGRADE dependencies on CZ_DES_CHART_FEATURES
12.2.2
-
APPS.CZ_FCE_COMPILE dependencies on CZ_DES_CHART_FEATURES
12.2.2
-
APPS.CZ_LOGIC_GEN dependencies on CZ_DES_CHART_FEATURES
12.2.2
-
APPS.CZ_LOGIC_GEN dependencies on CZ_DES_CHART_FEATURES
12.1.1
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_DES_CHART_FEATURES
12.2.2
-
APPS.CZ_DEVELOPER_UTILS_PVT dependencies on CZ_DES_CHART_FEATURES
12.2.2
-
APPS.CZ_REFS dependencies on CZ_DES_CHART_FEATURES
12.2.2
-
VIEW: APPS.CZ_NODE_USAGE_IN_RULES_V
12.2.2
-
SYNONYM: APPS.CZ_DES_CHART_FEATURES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CZ_DES_CHART_FEATURES, status:VALID,
-
SYNONYM: APPS.CZ_DES_CHART_FEATURES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CZ_DES_CHART_FEATURES, status:VALID,
-
VIEW: APPS.CZ_NODE_USAGE_IN_RULES_V
12.1.1
-
VIEW: CZ.CZ_DES_CHART_FEATURES#
12.2.2
-
VIEW: CZ.CZ_DES_CHART_FEATURES#
12.2.2
owner:CZ, object_type:VIEW, object_name:CZ_DES_CHART_FEATURES#, status:VALID,
-
APPS.CZ_UPGRADE dependencies on CZ_DES_CHART_CELLS
12.1.1
-
APPS.CZ_UPGRADE dependencies on CZ_DES_CHART_CELLS
12.2.2
-
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 ,
-
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 ,
-
TABLE: CZ.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,
-
TRIGGER: APPS.CZ_DES_CHART_FEATURES_T2
12.1.1
owner:APPS, object_type:TRIGGER, object_name:CZ_DES_CHART_FEATURES_T2, status:VALID,
-
APPS.CZ_UPGRADE dependencies on CZ_COMBO_FEATURES
12.2.2
-
TABLE: CZ.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,
-
TRIGGER: APPS.CZ_DES_CHART_FEATURES_T1
12.1.1
-
APPS.CZ_UPGRADE dependencies on CZ_COMBO_FEATURES
12.1.1
-
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 ,
-
TRIGGER: APPS.CZ_DES_CHART_FEATURES_T2
12.2.2
owner:APPS, object_type:TRIGGER, object_name:CZ_DES_CHART_FEATURES_T2, status:VALID,
-
TABLE: CZ.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,
-
VIEW: APPS.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,
-
VIEW: APPS.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,
-
PACKAGE BODY: APPS.CZ_REFS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_REFS, status:VALID,
-
Table: CZ_MODEL_REF_EXPLS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_MODEL_REF_EXPLS, object_name:CZ_MODEL_REF_EXPLS, status:VALID, product: CZ - Configurator , description: Model-reference explosions table , implementation_dba_data: CZ.CZ_MODEL_REF_EXPLS ,
-
TABLE: CZ.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,
-
TRIGGER: APPS.CZ_DES_CHART_FEATURES_T1
12.1.1
owner:APPS, object_type:TRIGGER, object_name:CZ_DES_CHART_FEATURES_T1, status:VALID,
-
TRIGGER: APPS.CZ_DES_CHART_FEATURES_T1
12.2.2
owner:APPS, object_type:TRIGGER, object_name:CZ_DES_CHART_FEATURES_T1, status:VALID,
-
TRIGGER: APPS.CZ_DES_CHART_FEATURES_T2
12.1.1
-
PACKAGE BODY: APPS.CZ_REFS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_REFS, status:VALID,
-
TRIGGER: APPS.CZ_DES_CHART_FEATURES_T1
12.2.2
-
PACKAGE BODY: APPS.CZ_UPGRADE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_UPGRADE, status:VALID,
-
Table: CZ_MODEL_REF_EXPLS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_MODEL_REF_EXPLS, object_name:CZ_MODEL_REF_EXPLS, status:VALID, product: CZ - Configurator , description: Model-reference explosions table , implementation_dba_data: CZ.CZ_MODEL_REF_EXPLS ,
-
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 ,