Search Results cz_imp_rules
Overview
The CZ_IMP_RULES table resides in the CZ schema and belongs to the Oracle Configurator (CZ) product family within Oracle E-Business Suite 12.1.1 and 12.2.2. As its description indicates, it is a staging or interface table used to import rule definitions into the Configurator rule repository. Rather than serving as the runtime source of truth for active configuration rules, CZ_IMP_RULES acts as a transient landing area where rule metadata is loaded from external sources, validated, and then processed into the primary rule tables during an import run.
The table carries 67 documented columns, giving it a broad footprint that captures rule identity, effectivity, presentation attributes, security masking, and import-control fields. Because the Configurator rule engine depends on consistent metadata across rules, grids, signatures, and effectivity sets, this staging table must carry foreign-key references to each of those entities so that the import process can reconcile them upon promotion.
From a dimensional modeling perspective, the heuristic Data Vault classification of CZ_IMP_RULES is standalone. This suggests that, for analytical or warehouse purposes, the table is best modeled as an independent structure rather than as a hub, link, or satellite. It does not decompose cleanly into a single business key, and its relationships are import-time associations rather than persistent business relationships, which reinforces the standalone classification.
Key Information Stored
Although 67 columns are documented, the most consequential for import logic and downstream reconciliation include the following:
- RULE_ID — the surrogate primary key identifying each imported rule record.
- NAME and DESC_TEXT — the rule name and descriptive text as loaded from the source.
- RULE_TYPE and EXPR_RULE_TYPE — classify the rule's logical nature (for example, validation, selection, or configuration rule) and its expression form.
- ANTECEDENT_ID and CONSEQUENT_ID — reference the condition (antecedent) and resulting action (consequent) portions of the rule.
- RULE_TEXT — the human-readable or generator-facing representation of the rule definition.
- EFFECTIVE_FROM, EFFECTIVE_UNTIL, EFF_FROM, EFF_TO — effectivity boundaries governing when the rule applies.
- INVALID_FLAG, DISABLED_FLAG, DELETED_FLAG — status indicators used during import validation and lifecycle management.
- RUN_ID, DISPOSITION, REC_STATUS, IMPORT_PROG_VERSION — import control fields tracking which load run processed the row and its outcome.
- SECURITY_MASK, EFF_MASK, EFFECTIVE_USAGE_MASK — masking controls for security and effectivity assignment.
- ORIG_SYS_REF — the originating system reference, useful for traceability back to the source.
The metadata documents two unique indexes, SYS_IL0000324915C00043$$ and SYS_IL0000324915C00044$$, which are LOB indexes rather than true business-key candidates. Practically, the business-key candidate remains RULE_ID, with PERSISTENT_RULE_ID offering a possible alternate persistent identifier.
Common Use Cases and Queries
Typical usage centers on monitoring, validating, and troubleshooting Configurator rule imports. A common pattern checks which rows failed disposition:
- Querying CZ_IMP_RULES for rows where REC_STATUS or DISPOSITION indicates an error after a given RUN_ID.
- Joining to CZ_SUB_CON_SETS, CZ_GRID_DEFS, CZ_DEVL_PROJECTS, CZ_EFFECTIVITY_SETS, and CZ_SIGNATURES via the documented foreign keys to confirm that referenced entities exist before promotion.
- Reporting on rule counts by RULE_TYPE and EXPR_RULE_TYPE for a specific import run.
- Reconciling effectivity windows using EFFECTIVE_FROM/EFFECTIVE_UNTIL against downstream rule tables.
A representative query filters staging rows by run and disposition:
SELECT RULE_ID, NAME, RULE_TYPE, REC_STATUS, DISPOSITION FROM CZ_IMP_RULES WHERE RUN_ID = :run_id AND REC_STATUS = 'ERROR';
Related Objects
The foreign keys documented for CZ_IMP_RULES identify its most significant related objects:
- CZ_SUB_CON_SETS — joined on SUB_CONS_ID, linking rules to subordinate constraint sets.
- CZ_GRID_DEFS — joined on GRID_ID, tying rules to grid definitions.
- CZ_DEVL_PROJECTS — joined on DEVL_PROJECT_ID, associating rules with development projects.
- CZ_EFFECTIVITY_SETS — joined on EFFECTIVITY_SET_ID, providing effectivity context.
- CZ_SIGNATURES — joined on SIGNATURE_ID, linking rules to configurator signatures.
These relationships define the import-time dependency graph and should be validated in any promotion or reconciliation program that reads from CZ_IMP_RULES.
-
Table: CZ_IMP_RULES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_IMP_RULES, object_name:CZ_IMP_RULES, status:VALID, product: CZ - Configurator , description: Import table for Rules , implementation_dba_data: CZ.CZ_IMP_RULES ,
-
Table: CZ_IMP_RULES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_IMP_RULES, object_name:CZ_IMP_RULES, status:VALID, product: CZ - Configurator , description: Import table for Rules , implementation_dba_data: CZ.CZ_IMP_RULES ,
-
SYNONYM: APPS.CZ_IMP_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CZ_IMP_RULES, status:VALID,
-
SYNONYM: APPS.CZ_IMP_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CZ_IMP_RULES, status:VALID,
-
VIEW: CZ.CZ_IMP_RULES#
12.2.2
owner:CZ, object_type:VIEW, object_name:CZ_IMP_RULES#, status:VALID,
-
APPS.CZ_RULE_IMPORT SQL Statements
12.2.2
-
APPS.CZ_RULE_IMPORT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.CZ_RULE_IMPORT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_RULE_IMPORT, status:VALID,
-
PACKAGE BODY: APPS.OKC_XPRT_IMPORT_RULES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_XPRT_IMPORT_RULES_PVT, status:VALID,
-
VIEW: CZ.CZ_IMP_RULES#
12.2.2
-
PACKAGE BODY: APPS.CZ_RULE_IMPORT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_RULE_IMPORT, status:VALID,
-
PACKAGE BODY: APPS.OKC_XPRT_IMPORT_RULES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_XPRT_IMPORT_RULES_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_XPRT_IMPORT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_XPRT_IMPORT_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.OKC_XPRT_IMPORT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_XPRT_IMPORT_PVT, status:VALID,
-
APPS.OKC_XPRT_IMPORT_RULES_PVT SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.OKC_XPRT_IMPORT_RULES_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKC_XPRT_UTIL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_XPRT_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_XPRT_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_XPRT_UTIL_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.OKC_XPRT_IMPORT_PVT SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.OKC_XPRT_IMPORT_PVT
12.1.1
-
APPS.OKC_XPRT_IMPORT_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKC_XPRT_IMPORT_PVT
12.2.2
-
TABLE: CZ.CZ_IMP_RULES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_IMP_RULES, object_name:CZ_IMP_RULES, status:VALID,
-
TABLE: CZ.CZ_IMP_RULES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_IMP_RULES, object_name:CZ_IMP_RULES, status:VALID,
-
PACKAGE BODY: APPS.CZ_RULE_IMPORT
12.2.2
-
PACKAGE BODY: APPS.OKC_XPRT_IMPORT_RULES_PVT
12.1.1
-
PACKAGE BODY: APPS.OKC_XPRT_IMPORT_RULES_PVT
12.2.2
-
PACKAGE BODY: APPS.CZ_RULE_IMPORT
12.1.1
-
APPS.OKC_XPRT_IMPORT_RULES_PVT dependencies on CZ_IMP_RULES
12.2.2
-
APPS.OKC_XPRT_UTIL_PVT dependencies on CZ_IMP_RULES
12.2.2
-
APPS.CZ_RULE_IMPORT dependencies on CZ_IMP_RULES
12.2.2
-
APPS.OKC_XPRT_IMPORT_PVT dependencies on CZ_IMP_RULES
12.2.2
-
APPS.OKC_XPRT_IMPORT_RULES_PVT dependencies on CZ_IMP_RULES
12.1.1
-
APPS.OKC_XPRT_UTIL_PVT dependencies on CZ_IMP_RULES
12.1.1
-
APPS.CZ_RULE_IMPORT dependencies on CZ_IMP_RULES
12.1.1
-
APPS.OKC_XPRT_IMPORT_PVT dependencies on CZ_IMP_RULES
12.1.1
-
PACKAGE: APPS.CZ_RULE_IMPORT
12.1.1
-
PACKAGE: APPS.CZ_RULE_IMPORT
12.2.2
-
APPS.CZ_RULE_IMPORT dependencies on CZ_DEVL_PROJECTS
12.2.2
-
APPS.OKC_XPRT_IMPORT_PVT dependencies on DUAL
12.1.1