Search Results cz_uicomponents_lkv




Overview

The CZ_UICOMPONENTS_LKV view is a registered database object in the Oracle E-Business Suite (EBS) environment, owned by the APPS schema and reporting a VALID status. It belongs to the CZ product family, which corresponds to the Oracle Configurator module. As its name implies, the suffix "LKV" denotes a lookup values view, and the object is designed to surface a curated subset of configurator UI component definitions for reporting, integration, and value-validation purposes.

Functionally, CZ_UICOMPONENTS_LKV exposes the set of lookup values associated with the list name UI_COMPONENTS. This means it presents only those lookup rows whose LIST_NAME equals 'UI_COMPONENTS', deliberately filtering the broader lookup dictionary to the configurator user-interface component domain. In Oracle EBS 12.1.1 and 12.2.2, lookup views of this shape are commonly used to drive concurrent program parameters, descriptive flexfield value sets, OAF-based page rendering, and integration extracts that require a stable, read-only enumeration of valid UI component codes.

Because it is a view rather than a table, it carries no storage of its own and inherits the language and translation behavior of its underlying source. This makes it a convenient, low-maintenance access path for both technical reports and inbound/outbound integration interfaces that need to reference configurator UI components consistently.

Underlying Base Objects

The documented metadata identifies a single referenced base object: CZ_LOOKUP_VALUES_VL, which is itself a view in the APPS schema. The view text is defined as follows:

Consequently, CZ_UICOMPONENTS_LKV is a thin projection over CZ_LOOKUP_VALUES_VL with a hard-coded filter. The "_VL" suffix on the base object indicates that it is a translation-enabled (or "VL" = value/language) view, which typically joins a base lookup table to its multilingual (MLS) translation table so that VALUE_LABEL, VALUE_DESCRIPTION, and VALUE_NOTES are returned in the session's language. As a result, CZ_UICOMPONENTS_LKV returns language-appropriate descriptive text from the CZ lookup values repository while restricting the result set to the UI_COMPONENTS lookup type.

Key Columns

  • LIST_NAME — The lookup list identifier; in this view always 'UI_COMPONENTS'.
  • DATA_VALUE — The internal code value for the UI component lookup entry.
  • NUMERIC_ID_VALUE — A numeric identifier associated with the lookup value, used where a numeric key is required.
  • VALUE_SEQ — Sort sequence controlling display order of the component values.
  • DATA_TYPE_ID — Identifier of the data type of the lookup value, governing interpretation of the code.
  • NULL_VALUE_FLAG — Indicates whether the lookup permits or represents a null/empty value.
  • VALUE_LABEL — The translated display label presented to users.
  • VALUE_DESCRIPTION — The translated long description of the value.
  • VALUE_NOTES — Additional free-form notes attached to the value.
  • LANGUAGE — The language of the returned label/description text.
  • SOURCE_LANG — The source (base) language for the translation, typically US.

Common Use Cases and Queries

Typical uses include populating value sets for configurator-related concurrent programs, driving LOVs in custom forms or OAF pages, and extracting the valid UI component codes into integration staging tables. A basic query returns all available components in display order:

  • SELECT DATA_VALUE, VALUE_LABEL, VALUE_SEQ FROM APPS.CZ_UICOMPONENTS_LKV ORDER BY VALUE_SEQ;

To resolve a label for a known code, filter on DATA_VALUE:

  • SELECT VALUE_LABEL, VALUE_DESCRIPTION FROM APPS.CZ_UICOMPONENTS_LKV WHERE DATA_VALUE = :component_code;

For integration extracts that must exclude null-permitted entries:

  • SELECT DATA_VALUE, VALUE_LABEL FROM APPS.CZ_UICOMPONENTS_LKV WHERE NULL_VALUE_FLAG = 'N' ORDER BY VALUE_SEQ;

Because the view already constrains LIST_NAME, callers should not add redundant filters on that column; they should instead restrict on DATA_VALUE, DATA_TYPE_ID, or the sequence as required by the business scenario.