Search Results cz_ui_typedpsn_v
Overview
CZ_UI_TYPEDPSN_V is a Configurator (CZ) view owned by the APPS schema. It exposes the rows of CZ_PS_NODES, the persistent store of node definitions that describe the structure of a configurable model — the "PS" prefix denotes the persistent node layer produced when a Configurator model is published or instantiated. The view is used by the Oracle Configurator user interface and by downstream reporting or integration logic that needs a flat, readable projection of those node definitions without direct access to the base table.
The name CZ_UI_TYPEDPSN_V indicates its intent: it is a UI-oriented ("UI") view over typed persistent nodes ("TYPED PSN"). It is declared VALID in the EBS 12.1.1/12.2.2 data dictionary and selects from a single base object, CZ_PS_NODES, which is exposed in the APPS schema as a synonym. The documented metadata also lists CZ_TYPES (PACKAGE), reflecting the Configurator type system that governs node behavior; the view itself does not join to that package but the runtime semantics depend on it.
Underlying Base Objects
The view is defined over two documented referenced objects:
CZ_PS_NODES(SYNONYM) — the persistent node table; the view selects all of its columns with no join or filter.CZ_TYPES(PACKAGE) — the Configurator PL/SQL type package whose definitions supply the type context for the nodes exposed by the view.
Because the view is essentially a straight column-list projection of CZ_PS_NODES, it carries no aggregation, no WHERE clause, and no derived expressions. This means row counts, data types, and value domains are identical to the underlying table for every mapped column. Any restriction applied at query time — by node type, product flag, effective date, or deleted flag — must be supplied by the caller.
Key Columns
The view exposes the full public surface of a persistent node. Principal columns include:
PS_NODE_ID— unique identifier of the persistent node; the primary correlation key.PARENT_ID— reference to the parent node, defining the configuration hierarchy.PERSISTENT_NODE_ID— identifier used when a node is materialized into a persisted configuration.DEVL_PROJECT_ID— the development project (model) the node belongs to.PS_NODE_TYPE,FEATURE_TYPE— classify the node in the Configurator type system.PRODUCT_FLAG,RESOURCE_FLAG,INSTANTIABLE_FLAG,VIRTUAL_FLAG,SYSTEM_NODE_FLAG,ACCUMULATOR_FLAG,DELETED_FLAG— behavioral flags that determine how the node is treated during configuration.MINIMUM/MAXIMUMandMINIMUM_SELECTED/MAXIMUM_SELECTED— selection cardinality constraints.INITIAL_VALUE,INITIAL_NUM_VALUE— default values applied during instantiation.COMPONENT_ID,COMPONENT_SEQUENCE_ID,COMPONENT_SEQUENCE_PATH,BOM_TREATMENT,BOM_REQUIRED_FLAG,BOM_SORT_ORDER— links to the bill of material structure generated from the model.UI_SECTION,UI_OMIT,DISPLAYNAME_CAP— UI presentation attributes.TREE_SEQ,ORDER_SEQ_FLAG— ordering within the UI tree.EFFECTIVE_FROM,EFFECTIVE_UNTIL,EFF_FROM,EFF_TO,EFFECTIVE_USAGE_MASK,EFFECTIVITY_SET_ID— date-effectivity model.SECURITY_MASK,CHECKOUT_USER,ORIG_SYS_REF— security, checkout, and origin-system references.CREATION_DATE,CREATED_BY,LAST_UPDATE_DATE,LAST_UPDATED_BY,LAST_UPDATE_LOGIN— standard WHO audit columns.USER_NUM01-04,USER_STR01-04— extensibility placeholders.
The user's search term parent_persistent_node_id corresponds to the parent-linking logic represented here by PARENT_ID combined with PERSISTENT_NODE_ID; a "parent persistent node" is resolved by joining a child row's PARENT_ID to the parent row's PS_NODE_ID/PERSISTENT_NODE_ID.
Common Use Cases and Queries
Typical uses include validating model structure before publishing, exporting node hierarchies for integration, and troubleshooting configuration rules. A common pattern walks the hierarchy from a root node:
- Retrieve all active nodes for a model:
SELECT PS_NODE_ID, NAME, PS_NODE_TYPE, PRODUCT_FLAG FROM CZ_UI_TYPEDPSN_V WHERE DEVL_PROJECT_ID = :project_id AND DELETED_FLAG = 'N'. - Find children of a node:
SELECT PS_NODE_ID, NAME FROM CZ_UI_TYPEDPSN_V WHERE PARENT_ID = :parent_node_id. - Resolve the parent-persistent relationship: self-join
CZ_UI_TYPEDPSN_V p, CZ_UI_TYPEDPSN_V c WHERE c.PARENT_ID = p.PS_NODE_IDto map each node to its parent's persistent identifier. - Enumerate product-bearing leaves:
SELECT PS_NODE_ID, NAME, COMPONENT_ID FROM CZ_UI_TYPEDPSN_V WHERE PRODUCT_FLAG = 'Y' AND INSTANTIABLE_FLAG = 'Y'.
Because the view applies no filtering, callers should always constrain by DEVL_PROJECT_ID, DELETED_FLAG, and when relevant the effectivity columns to obtain meaningful results.
-
View: CZ_UI_TYPEDPSN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UI_TYPEDPSN_V, object_name:CZ_UI_TYPEDPSN_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_UI_TYPEDPSN_V ,
-
View: CZ_UI_TYPEDPSN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UI_TYPEDPSN_V, object_name:CZ_UI_TYPEDPSN_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_UI_TYPEDPSN_V ,
-
VIEW: APPS.CZ_UITEMPLS_FOR_PSNODES_V
12.2.2
-
VIEW: APPS.CZ_UITEMPLS_FOR_PSNODES_V
12.1.1
-
PACKAGE: APPS.CZ_TYPES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CZ_TYPES, status:VALID,
-
PACKAGE BODY: APPS.CZ_IMP_SINGLE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_IMP_SINGLE, status:VALID,
-
PACKAGE: APPS.CZ_TYPES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CZ_TYPES, status:VALID,
-
View: CZ_UITEMPLS_FOR_PSNODES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UITEMPLS_FOR_PSNODES_V, object_name:CZ_UITEMPLS_FOR_PSNODES_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_UITEMPLS_FOR_PSNODES_V ,
-
View: CZ_UITEMPLS_FOR_PSNODES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UITEMPLS_FOR_PSNODES_V, object_name:CZ_UITEMPLS_FOR_PSNODES_V, status:VALID, product: CZ - Configurator , implementation_dba_data: APPS.CZ_UITEMPLS_FOR_PSNODES_V ,
-
SYNONYM: APPS.CZ_PS_NODES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CZ_PS_NODES, status:VALID,
-
PACKAGE BODY: APPS.CZ_IMP_SINGLE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_IMP_SINGLE, status:VALID,
-
SYNONYM: APPS.CZ_PS_NODES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CZ_PS_NODES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.CZ_UI_TYPEDPSN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UI_TYPEDPSN_V, object_name:CZ_UI_TYPEDPSN_V, status:VALID,
-
VIEW: APPS.CZ_UI_TYPEDPSN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UI_TYPEDPSN_V, object_name:CZ_UI_TYPEDPSN_V, status:VALID,
-
APPS.CZ_IMP_SINGLE dependencies on CZ_UI_TYPEDPSN_V
12.2.2
-
APPS.CZ_IMP_SINGLE dependencies on CZ_UI_TYPEDPSN_V
12.1.1
-
VIEW: APPS.CZ_RUL_TYPEDPSN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RUL_TYPEDPSN_V, object_name:CZ_RUL_TYPEDPSN_V, status:VALID,
-
APPS.CZ_IMP_SINGLE SQL Statements
12.1.1
-
VIEW: APPS.CZ_UITEMPLS_FOR_PSNODES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UITEMPLS_FOR_PSNODES_V, object_name:CZ_UITEMPLS_FOR_PSNODES_V, status:VALID,
-
VIEW: APPS.CZ_UITEMPLS_FOR_PSNODES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_UITEMPLS_FOR_PSNODES_V, object_name:CZ_UITEMPLS_FOR_PSNODES_V, status:VALID,
-
VIEW: APPS.CZ_RUL_TYPEDPSN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CZ.CZ_RUL_TYPEDPSN_V, object_name:CZ_RUL_TYPEDPSN_V, status:VALID,
-
APPS.CZ_IMP_SINGLE SQL Statements
12.2.2
-
APPS.CZ_IMP_SINGLE dependencies on CZ_TYPES
12.1.1
-
APPS.CZ_IMP_SINGLE dependencies on CZ_TYPES
12.2.2
-
APPS.CZ_IMP_SINGLE dependencies on CZ_IMP_DEVL_PROJECT
12.2.2
-
APPS.CZ_IMP_SINGLE dependencies on CZ_IMP_DEVL_PROJECT
12.1.1
-
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 ,
-
PACKAGE BODY: APPS.CZ_IMP_SINGLE
12.1.1
-
PACKAGE BODY: APPS.CZ_IMP_SINGLE
12.2.2
-
eTRM - CZ Tables and Views
12.2.2
description: Import control table responsible for NOUPDATE flags ,
-
eTRM - CZ Tables and Views
12.1.1
description: Import control table responsible for NOUPDATE flags ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1