Search Results expl_node_depth
Overview
CZ_UIEXPL_HGRID is an APPS-owned, VALID database view within the Oracle Configurator (CZ) product family. It exposes a hierarchical, flattened projection of Oracle Configurator user-interface (UI) definitions together with their associated model-explosion nodes. The name combines "HGRID" (hierarchical grid) with the UI-explosion concept, indicating that the view is designed to present model structure and UI component data in a form suitable for grid-style reporting or downstream programmatic consumption.
For users who encounter the term expl_node_depth in ETRM searches, this view is directly relevant: it surfaces an EXPL_NODE_DEPTH column (aliased from RTDOWNX.NODE_DEPTH) that records the depth of a node within the exploded model reference hierarchy. This makes the view a natural starting point for analyses of configuration model depth, nesting levels, and the relationship between UI presentation structure and underlying model explosion structure in Oracle EBS 12.1.1 and 12.2.2.
Underlying Base Objects
The view is defined over a combination of base tables, synonyms, and packaged PL/SQL, per the documented ETRM metadata:
- CZ_MODEL_REF_EXPLS (SYNONYM) — the core model reference explosion table; joined multiple times (as ROOTXP, DESCXP, and RTDOWNX) to establish root, descendant, and node-depth information.
- CZ_UI_DEFS (SYNONYM) — the root UI definition source, supplying UI name, description, list sequence, and style.
- CZ_ALL_UI_COMPONENTS_V (VIEW) — the consolidated UI component view contributing child UI definitions, object types, persistent node identifiers, and parent relationships.
- CZ_MODEL_UTIL_PVT (PACKAGE) — invoked via
GET_PARALLEL_EXPLS, which returns a table of explosion pairs used to correlate enclosing and descendant explosion nodes. - CZ_UTILS (PACKAGE) — supporting utility package referenced in the Configurator schema.
- CZ_EXPL_PAIR_TBL (TYPE) — a collection type used to CAST the pipelined result of
CZ_MODEL_UTIL_PVT.GET_PARALLEL_EXPLS, enabling the table-function join in the WHERE clause.
The joins require DELETED_FLAG = '0' on RTDOWNX, RUDF, ROOTXP, and DESCXP, filtering out logically deleted records, and correlate ALLUI.LOCAL_EXPL_NODE_ID to PARLEL.DESCENDANT_EXPL_ID.
Key Columns
- ROOT_UI_DEF_ID / ROOT_UI_NAME / ROOT_UI_DESCRIPTION — identity and descriptive attributes of the root UI definition.
- MODEL_ID — the development project / model identifier associated with the root UI.
- EXPL_NODE_DEPTH — the depth of the node within the model reference explosion hierarchy; this is the column most commonly sought under the search term expl_node_depth.
- REFERRING_NODE_ID, ROOT_MODEL_EXPL_ID, ROOT_MDL_PARNT_EXPL_ID — identifiers linking the exploded node to its referring and parent explosion nodes.
- VIRTUAL_FLAG — indicates whether the node is virtual rather than persistent.
- CHILD_UI_DEF_ID, EXPL_PARENT_UI_DEF_ID, LOCAL_UI_DEF_ID — child and parent UI-definition linkage for the component hierarchy.
- OBJECT_TYPE / OBJECT_TYPE_CODE / OBJECT_ID — the underlying Configurator object represented by the UI component.
- LEAF_EXPL_NODE_ID, PERSISTENT_NODE_ID, PS_NODE_ID — identifiers for leaf and persistent nodes in the model instance structure.
- MODEL_REFERENCE_DEPTH, REF_EXPL_NODE_ID — columns exposed as
TO_NUMBER(NULL)placeholders, retained for structural parity with related queries. - TREE_SEQ — ordering sequence for hierarchical presentation.
Common Use Cases and Queries
Because the view flattens a multi-level model explosion into a single rowset, it supports depth analysis, hierarchy validation, and UI-to-model traceability. A typical query to inspect node depths for a given model is:
SELECT ROOT_UI_NAME, MODEL_ID, EXPL_NODE_DEPTH, OBJECT_TYPE, NAME FROM APPS.CZ_UIEXPL_HGRID WHERE MODEL_ID = :model_id ORDER BY EXPL_NODE_DEPTH, TREE_SEQ;— returns UI components ordered by explosion depth for a specific model.SELECT MODEL_ID, MAX(EXPL_NODE_DEPTH) FROM APPS.CZ_UIEXPL_HGRID GROUP BY MODEL_ID;— computes the maximum nesting depth per model, useful for performance or complexity assessments.SELECT ROOT_UI_DEF_ID, CHILD_UI_DEF_ID, EXPL_PARENT_UI_DEF_ID FROM APPS.CZ_UIEXPL_HGRID WHERE VIRTUAL_FLAG = '1';— isolates virtual nodes within the UI hierarchy.
These queries are commonly used during Configurator diagnostics and upgrade validation in EBS 12.1.1 and 12.2.2, where verifying explosion depth and UI component linkage is essential to confirming model integrity.
-
View: CZ_UIEXPL_HGRID
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UIEXPL_HGRID, object_name:CZ_UIEXPL_HGRID, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_UIEXPL_HGRID ,
-
VIEW: APPS.CZ_UIEXPL_HGRID
12.1.1
-
VIEW: APPS.CZ_UIEXPL_HGRID
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UIEXPL_HGRID, object_name:CZ_UIEXPL_HGRID, status:VALID,
-
VIEW: APPS.CZ_EXPLODED_UI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_EXPLODED_UI_V, object_name:CZ_EXPLODED_UI_V, status:VALID,
-
VIEW: APPS.CZ_EXPLODED_UI_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_EXPLODED_UI_V, object_name:CZ_EXPLODED_UI_V, status:VALID,
-
View: CZ_UIEXPL_HGRID
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UIEXPL_HGRID, object_name:CZ_UIEXPL_HGRID, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_UIEXPL_HGRID ,
-
VIEW: APPS.CZ_UIEXPL_HGRID
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UIEXPL_HGRID, object_name:CZ_UIEXPL_HGRID, status:VALID,
-
TYPE: SYSTEM.CZ_UIREFS_INMODEL_OBJ_TYPE
12.2.2
owner:SYSTEM, object_type:TYPE, object_name:CZ_UIREFS_INMODEL_OBJ_TYPE, status:VALID,
-
VIEW: APPS.CZ_UIEXPL_HGRID
12.2.2
-
View: CZ_EXPLODED_UI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_EXPLODED_UI_V, object_name:CZ_EXPLODED_UI_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_EXPLODED_UI_V ,
-
TYPE: SYSTEM.CZ_UIREFS_INMODEL_OBJ_TYPE
12.1.1
owner:SYSTEM, object_type:TYPE, object_name:CZ_UIREFS_INMODEL_OBJ_TYPE, status:VALID,
-
VIEW: APPS.CZ_UICOMPONENT_HGRID_V
12.1.1
-
View: CZ_EXPLODED_UI_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_EXPLODED_UI_V, object_name:CZ_EXPLODED_UI_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_EXPLODED_UI_V ,
-
VIEW: APPS.CZ_UICOMPONENT_HGRID_V
12.2.2
-
View: CZ_UICOMPONENT_HGRID_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UICOMPONENT_HGRID_V, object_name:CZ_UICOMPONENT_HGRID_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_UICOMPONENT_HGRID_V ,
-
APPS.CZ_MODEL_UTIL_PVT SQL Statements
12.2.2
-
APPS.CZ_MODEL_UTIL_PVT SQL Statements
12.1.1
-
View: CZ_UICOMPONENT_HGRID_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UICOMPONENT_HGRID_V, object_name:CZ_UICOMPONENT_HGRID_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_UICOMPONENT_HGRID_V ,
-
PACKAGE BODY: APPS.CZ_MODEL_UTIL_PVT
12.1.1
-
PACKAGE BODY: APPS.CZ_MODEL_UTIL_PVT
12.2.2
-
eTRM - CZ Tables and Views
12.1.1
description: Import control table responsible for NOUPDATE flags ,
-
eTRM - CZ Tables and Views
12.2.2
description: Import control table responsible for NOUPDATE flags ,