Results for “cz_uitempls_for_psnodes_v”

40 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

CZ_UITEMPLS_FOR_PSNODES_V is an Oracle E-Business Suite Configurator (CZ) view owned by the APPS schema. It joins product structure UI nodes with the UI templates and UI definition records that govern their presentation in the Configurator user interface. The view combines a broad projection of the CZ_UI node columns with template metadata drawn from the UI template and UI definition objects, plus derived values such as UIDEF_MODEL_ID and UIDEF_NAME resolved through subqueries against CZ_UI_DEFS.

Its principal role is reporting and integration: it exposes, in a single denormalized result set, which UI template applies to a given product structure node, how that template is typed, and where the node sits in the containment hierarchy. The presence of the PARENT_CONTAINER_TYPE column, which originates from the template source rather than from the node table itself, is significant: it describes the type of the container that parents a template's root region, allowing developers and integrators to determine the expected host context for a template-driven UI element.

Underlying Base Objects

The documented dependencies for this view are:

The view text projects columns from an aliased source C (the node/UI definition side), joined to aliases B (UI definition) and D (template). Two inline scalar subqueries resolve UIDEF_MODEL_ID and UIDEF_NAME from CZ_UI_DEFS using B.UI_DEF_ID, confirming that template metadata and node metadata are correlated through the UI definition.

Key Columns

Common Use Cases and Queries

Typical reporting asks which template drives a node and under what parent container it must be rendered. For example:

  • List nodes whose template expects a specific parent container type: SELECT PS_NODE_ID, NAME, TEMPLATE_NAME, PARENT_CONTAINER_TYPE FROM CZ_UITEMPLS_FOR_PSNODES_V WHERE PARENT_CONTAINER_TYPE = :p_container_type;
  • Trace a model's UI composition: SELECT UIDEF_NAME, TEMPLATE_NAME, PS_NODE_TYPE, TREE_SEQ FROM CZ_UITEMPLS_FOR_PSNODES_V WHERE UIDEF_MODEL_ID = :p_model_id ORDER BY TREE_SEQ;
  • Identify nodes bypassing the UI: SELECT PS_NODE_ID, NAME FROM CZ_UITEMPLS_FOR_PSNODES_V WHERE UI_OMIT = 'Y';

These queries support template validation, migration audits, and diagnostic review of Configurator user interface behavior.