Results for “cz_devl_projects”

50+ results




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

Overview

CZ_DEVL_PROJECTS is the master table in the Oracle EBS Configurator (CZ) module that stores the top-level definition of every configurator model and development project authored in the Oracle Configurator Developer repository. Each row represents one configurator model — the container that binds together the UI definition, rule structure, functional component specs, expressions, grid definitions, and publication state used by the Configurator runtime engine. In Oracle EBS 12.1.1 and 12.2.2 the table resides in the CZ schema and is documented as CZ.CZ_DEVL_PROJECTS with 37 columns and status VALID.

From a Data Vault modeling perspective, the heuristic classification inferred from the foreign key structure is hub-leaning. The table behaves as a business hub: it carries the durable identity of a configurator model (DEVL_PROJECT_ID) and is referenced by a wide fan-out of dependent tables holding rules, UI layouts, expressions, publications, and import staging records. Satellite attributes such as version, effective dates, and publication status would typically be split into separate satellite tables in a formal Data Vault design, while the numerous child tables would be modeled as links or satellites keyed to this hub.

Key Information Stored

The surrogate primary key is DEVL_PROJECT_ID, also enforced through the CZ_DEVL_PROJECTS_PK and CZ_DEVL_PROJECTS_UPK unique indexes. It is the single identifier propagated to all dependent Configurator tables. Notable descriptive and operational columns include:

The surrogate key is DEVL_PROJECT_ID; no separate business-key column is documented beyond the unique index on the same column, so external systems must rely on NAME plus version or on ORIG_SYS_REF for reconciliation.

Common Use Cases and Queries

Typical use cases involve inventory of authored models, tracking publication state, auditing checkouts, and migrating or importing models between environments. For example, to list all published models with their owning organization:

  • SELECT p.DEVL_PROJECT_ID, p.NAME, p.VERSION, p.PUBLISHED, p.ORGANIZATION_ID, p.INVENTORY_ITEM_ID FROM CZ.CZ_DEVL_PROJECTS p WHERE p.DELETED_FLAG = 'N' AND p.PUBLISHED = 'Y';
  • Identify models currently checked out by a developer: SELECT NAME, CHECKOUT_USER, CHECKOUT_TIME FROM CZ.CZ_DEVL_PROJECTS WHERE CHECKOUT_USER IS NOT NULL;
  • Trace a model to its runtime definition by joining to CZ_PS_NODES and CZ_RULES on DEVL_PROJECT_ID.
  • Report on models linked to a specific inventory item across organizations using INVENTORY_ITEM_ID and ORGANIZATION_ID.

Reporting queries should always filter on DELETED_FLAG = 'N' and consider EFF_FROM/EFF_TO where effective dating is enforced. Because the table is heavily referenced, joins to child tables should be driven from DEVL_PROJECT_ID to leverage indexed access on the primary key.

Related Objects

The FK relationship data shows a broad fan-out of dependent Configurator tables, confirming the hub role of this object:

Collectively these relationships establish CZ_DEVL_PROJECTS as the central anchor for the Oracle Configurator model repository, and any query or integration touching configurator model metadata should begin at this table.