Search Results cz_base_mgr




Overview

APPS.CZ_BASE_MGR is a foundational PL/SQL package body within the Oracle E-Business Suite environment, operating under the APPS schema. It is associated with the CZ product family, which in Oracle EBS is typically linked to configuration management and change management utilities, often connected to the Oracle Configurator or similar "CZ" prefixed components. The package is documented with a VALID status and is classified as an "OTHER" API type, indicating it is not a public interface but rather an internal utility package. Its primary business function is to provide DBA-level and development-support operations such as managing database triggers, constraints, sequences, and statistics, as well as logging, executing dynamic SQL, and purging data. The package serves as a centralized management layer for administrative and developer-oriented tasks within the CZ application modules. The dependency metadata confirms that it is actively referenced by ten other packages, underscoring its role as a shared infrastructure component rather than a standalone business process module.

Key Procedures and Functions

The package exposes eighteen documented procedures and functions. Several are administrative utility routines:

Other members provide dynamic execution and logging capabilities:

  • DSQL, EXEC — support dynamic SQL construction and execution.
  • WRITE_TO_DB_LOGS, LOG_REPORT — persist diagnostic and reporting information.
  • GET_TABLE_NAMES — retrieves table name metadata for discovery or validation.

Tables Accessed

Through APPS synonyms, CZ_BASE_MGR reads and writes several CZ-specific tables and views. CZ_DB_LOGS stores log entries generated by WRITE_TO_DB_LOGS and LOG_REPORT. CZ_DB_SETTINGS holds configuration parameters that govern package behavior. CZ_DEVL_PROJECTS and CZ_PS_NODES support development project and node tracking, likely tied to the configuration management domain. The package also references dictionary views DBA_CONS_COLUMNS, DBA_IND_COLUMNS, USER_CONSTRAINTS, and USER_SYNONYMS, which are consulted during constraint, index, and synonym operations. Utility packages CZ_UTILS, FND_LOG, FND_STATS, and the DBMS_SQL built-in provide supporting functionality. PLITBLM and DBMS_STANDARD/STANDARD are referenced for internal PL/SQL processing.

Usage Notes

Because CZ_BASE_MGR is not referenced by any database object and is classified as OTHER, it is typically invoked indirectly through the ten dependent packages that call it. It is not exposed as a public API for external integration. In practice, it is exercised during administrative maintenance windows, patch application, or deployment scripts where trigger, constraint, sequence, and statistics management is required. Custom code should avoid calling this package directly, as its interfaces may change between EBS 12.1.1 and 12.2.2. Developers requiring similar functionality should use supported FND or DBA APIs. Any direct invocation should be limited to controlled DBA operations.