Search Results cz_ui_templates
Overview
The CZ_UI_TEMPLATES table is a core repository for user interface (UI) content templates within the Oracle Configurator (CZ) module of Oracle E-Business Suite (EBS) releases 12.1.1 and 12.2.2. It serves as the master definition table for reusable UI component templates that define the visual structure and behavior of configurator interfaces. These templates are essential for rendering the runtime UI presented to end-users during the product configuration process, enabling a consistent and controlled presentation of configuration options, rules, and results across different models and deployments. Its role is foundational to the Configurator's UI layer, separating presentation logic from configuration model data.
Key Information Stored
The table's primary key is a composite of TEMPLATE_ID and UI_DEF_ID, ensuring unique identification of template definitions. While the provided metadata does not list all columns, the structure and foreign key relationships indicate it stores critical metadata for UI template management. Key data points include the unique template identifier (TEMPLATE_ID), a version or definition identifier (UI_DEF_ID) likely supporting template evolution, and descriptive attributes such as template name and type. The table holds the master definitions that are referenced by various UI control and page element tables to construct the final configurator interface.
Common Use Cases and Queries
Primary use cases involve UI customization, troubleshooting, and impact analysis for template changes. Administrators and developers query this table to audit existing UI templates, understand dependencies before modifying a template, or diagnose rendering issues in the configurator. Common SQL patterns include identifying all page elements using a specific control template or listing all templates associated with a particular UI definition.
- Listing all UI templates:
SELECT template_id, ui_def_id FROM cz_ui_templates ORDER BY template_id; - Finding dependencies for a specific template (using CZ_UI_PAGE_ELEMENTS):
SELECT * FROM cz_ui_page_elements WHERE ctrl_template_id = <TEMPLATE_ID> AND ctrl_template_ui_def_id = <UI_DEF_ID>; - Joining with referenced template details:
SELECT a.template_id, b.template_id AS ref_template_id FROM cz_ui_ref_templates a, cz_ui_templates b WHERE a.ref_template_id = b.template_id AND a.ref_template_ui_def_id = b.ui_def_id;
Related Objects
The CZ_UI_TEMPLATES table is central to the Configurator UI schema, with several key objects referencing its primary key. As per the metadata, foreign key relationships exist with:
- CZ_UI_CONT_TYPE_TEMPLS: Links content types to specific UI templates.
- CZ_UI_PAGE_ELEMENTS: Page elements utilize templates (via CTRL_TEMPLATE_ID/CTRL_TEMPLATE_UI_DEF_ID) to define their control behavior and presentation.
- CZ_UI_REF_TEMPLATES: This table has a dual relationship with CZ_UI_TEMPLATES, storing both references from a template to another template (REF_TEMPLATE_ID/REF_TEMPLATE_UI_DEF_ID) and the ownership link of the referencing template itself (TEMPLATE_ID/TEMPLATE_UI_DEF_ID). This enables complex template nesting and reuse.
These relationships underscore the table's role as the authoritative source for template definitions, which are consumed by the UI composition engine to generate the final configurator interface.
-
Table: CZ_UI_TEMPLATES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_UI_TEMPLATES, object_name:CZ_UI_TEMPLATES, status:VALID, product: CZ - Configurator , description: UI Content Template , implementation_dba_data: CZ.CZ_UI_TEMPLATES ,
-
Table: CZ_UI_TEMPLATES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_UI_TEMPLATES, object_name:CZ_UI_TEMPLATES, status:VALID, product: CZ - Configurator , description: UI Content Template , implementation_dba_data: CZ.CZ_UI_TEMPLATES ,
-
APPS.CZ_PB_MGR dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_PB_SYNC dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_UIOA_PVT dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_PB_SYNC dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_SECURITY_PVT dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_PB_MGR dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_DEVELOPER_UTILS_PVT dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_PB_MGR dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_XML dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_PB_MGR dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_UI_MGR dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_SECURITY_PVT dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_XML dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_UI_MGR dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_DEVELOPER_UTILS_PVT dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_MIGRATE dependencies on CZ_UI_TEMPLATES
12.1.1
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_MIGRATE dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_UIOA_PVT dependencies on CZ_UI_TEMPLATES
12.2.2
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_UI_TEMPLATE_ELEMENTS
12.1.1
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_UI_TEMPLATE_ELEMENTS
12.2.2
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_SIGNATURES
12.2.2
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_SIGNATURES
12.1.1
-
VIEW: CZ.CZ_UI_TEMPLATES#
12.2.2
owner:CZ, object_type:VIEW, object_name:CZ_UI_TEMPLATES#, status:VALID,
-
Table: CZ_UI_REF_TEMPLATES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_UI_REF_TEMPLATES, object_name:CZ_UI_REF_TEMPLATES, status:VALID, product: CZ - Configurator , description: Template-to-Template references , implementation_dba_data: CZ.CZ_UI_REF_TEMPLATES ,
-
Table: CZ_UI_REF_TEMPLATES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_UI_REF_TEMPLATES, object_name:CZ_UI_REF_TEMPLATES, status:VALID, product: CZ - Configurator , description: Template-to-Template references , implementation_dba_data: CZ.CZ_UI_REF_TEMPLATES ,
-
VIEW: APPS.CZ_SESSIONITEM_BINDINFO_V
12.1.1
-
VIEW: APPS.CZ_SESSIONITEM_BINDINFO_V
12.2.2
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_UI_CONT_TYPE_TEMPLS
12.2.2
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_UI_CONT_TYPE_TEMPLS
12.1.1
-
APPS.CZ_UI_MGR dependencies on CZ_MODEL_PUBLICATIONS
12.1.1
-
APPS.CZ_PB_MGR dependencies on CZ_UI_REF_TEMPLATES
12.1.1
-
TRIGGER: APPS.CZ_UI_TEMPLATES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:CZ_UI_TEMPLATES+, status:VALID,
-
VIEW: APPS.CZ_UI_TEMPLATES_VV
12.1.1
-
VIEW: APPS.CZ_UI_TEMPLATES_VV
12.2.2
-
APPS.CZ_UI_MGR dependencies on CZ_MODEL_PUBLICATIONS
12.2.2
-
VIEW: APPS.CZ_STDBUTTON_ATTRS_LKV
12.2.2
-
VIEW: APPS.CZ_STDBUTTON_ATTRS_LKV
12.1.1
-
SYNONYM: APPS.CZ_UI_TEMPLATES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CZ_UI_TEMPLATES, status:VALID,
-
APPS.CZ_PB_MGR dependencies on CZ_UI_COLLECT_TMPLS_V
12.1.1
-
VIEW: APPS.CZ_UI_ELEMENT_ATTRIBUTES_V
12.1.1
-
TRIGGER: APPS.CZ_UI_TEMPLATES+
12.2.2
-
APPS.CZ_PB_MGR dependencies on CZ_UI_COLLECT_TMPLS_V
12.2.2
-
VIEW: APPS.CZ_UI_ELEMENT_ATTRIBUTES_V
12.2.2
-
SYNONYM: APPS.CZ_UI_TEMPLATES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CZ_UI_TEMPLATES, status:VALID,
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_INTL_TEXTS
12.2.2
-
APPS.CZ_MODEL_CONVERT dependencies on CZ_INTL_TEXTS
12.1.1