Search Results deep_model_copy




Overview

APPS.CZ_MODELOPERATIONS_PUB is a public API package body within the Oracle E-Business Suite (EBS) 12.1.1/12.2.2 environment, belonging to the Oracle ETRM (Enterprise Transaction and Regulatory Management) product family, also branded as Oracle Application Integration Architecture or Oracle Risk Management components in certain releases. The package exposes a controlled programmatic interface for managing the lifecycle of ETRM "models" — the development project artifacts, user interface definitions, populators, publications, and supporting metadata that drive the ETRM configuration and data-processing engine. It abstracts complex multi-step operations such as generating model logic, importing bills, copying models, publishing and republishing models, and executing populators, allowing Forms, concurrent programs, and other PL/SQL packages to invoke these operations through a consistent API classification (PUB).

Key Procedures and Functions

The package body exposes 39 documented procedures and functions. Core logic-generation and model-management routines include:

The user search term g_status_error refers to a package-level constant used across these routines to signal failure outcomes. In the documented GENERATE_LOGIC body, G_STATUS_ERROR is assigned to x_status when the minimum log urgency is 0, and again when the incompatible-API exception is raised.

Tables Accessed

Usage Notes

CZ_MODELOPERATIONS_PUB is invoked from ETRM administrative Forms, concurrent programs, and by one other dependent package. Callers should pass a compatible p_api_version; an incompatible version raises G_INCOMPATIBLE_API, which the package translates into G_STATUS_ERROR and logs a localized error message via CZ_UTILS.GET_TEXT. Status return values map to urgency levels: success, warning, or error. Custom code should reference the package's public procedures only and never bypass the logging built into CZ_DB_LOGS.