Search Results cz_filter_sets
Overview
The CZ_FILTER_SETS table is a core data object within the Oracle Configurator (CZ) module of Oracle E-Business Suite (EBS). It serves as the repository for defining data filters used by Configurator Populators. A Populator is a mechanism that automatically loads data, such as items or prices, into a configuration model at runtime. The table defines these filters by storing a reference to a Boolean expression (EXPRESS_ID), which determines the specific subset of data the Populator will retrieve from the source system. This enables the dynamic population of configuration models based on complex, rule-driven criteria, which is fundamental to delivering accurate and context-sensitive product configurations.
Key Information Stored
The table's primary key is FILTER_SET_ID, a unique identifier for each filter definition. The most critical columns establish relationships to other Configurator entities. The EXPRESS_ID column holds a foreign key to the CZ_EXPRESSIONS table, linking to the actual Boolean expression that constitutes the filter logic. The DEVL_PROJECT_ID column links the filter to a specific development project in the CZ_DEVL_PROJECTS table, organizing it within the correct Configurator workspace. The RULE_ID column provides an optional foreign key to the CZ_RULES table, allowing the filter to be associated with a specific configuration rule for further contextual integration.
Common Use Cases and Queries
The primary use case is the creation and management of Populator filters during the development of configuration models. A developer defines an expression in the Configurator Developer UI, and the system persists the filter definition in this table. Common reporting queries involve analyzing filter usage across projects or troubleshooting Populator behavior. For example, to list all filters within a specific development project, one might use:
- SELECT fs.filter_set_id, e.name AS expression_name FROM cz_filter_sets fs, cz_expressions e WHERE fs.express_id = e.express_id AND fs.devl_project_id = <project_id>;
Another critical query joins to CZ_POPULATORS to identify which populators utilize a given filter set, which is essential for impact analysis before modifying a filter's underlying expression.
Related Objects
As documented in the ETRM metadata, CZ_FILTER_SETS has integral relationships with several other Configurator tables. It is the parent table referenced by CZ_POPULATORS (via POPULATORS.FILTER_SET_ID) and CZ_EXPRESSION_NODES (via EXPRESSION_NODES.FILTER_SET_ID). It is a child table dependent on CZ_DEVL_PROJECTS (via DEVL_PROJECT_ID), CZ_EXPRESSIONS (via EXPRESS_ID), and CZ_RULES (via RULE_ID). These foreign key relationships underscore its central role: it links a development project and an optional rule to a reusable expression, and this composite filter set is then consumed by both populators and the expression node structure itself.
-
Table: CZ_FILTER_SETS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_FILTER_SETS, object_name:CZ_FILTER_SETS, status:VALID, product: CZ - Configurator , description: Defines a Populator data filter using an Expression , implementation_dba_data: CZ.CZ_FILTER_SETS ,
-
Table: CZ_FILTER_SETS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_FILTER_SETS, object_name:CZ_FILTER_SETS, status:VALID, product: CZ - Configurator , description: Defines a Populator data filter using an Expression , implementation_dba_data: CZ.CZ_FILTER_SETS ,
-
APPS.CZ_POPULATORS_PKG dependencies on CZ_FILTER_SETS
12.2.2
-
APPS.CZ_PB_MGR dependencies on CZ_FILTER_SETS
12.2.2
-
APPS.CZ_DEVELOPER_UTILS_PVT dependencies on CZ_FILTER_SETS
12.1.1
-
APPS.CZ_DEVELOPER_UTILS_PVT dependencies on CZ_FILTER_SETS
12.2.2
-
APPS.CZ_PS_COPY dependencies on CZ_FILTER_SETS
12.2.2
-
APPS.CZ_PB_MGR dependencies on CZ_FILTER_SETS
12.1.1
-
APPS.CZ_POPULATORS_PKG dependencies on CZ_FILTER_SETS
12.1.1
-
APPS.CZ_PS_COPY dependencies on CZ_FILTER_SETS
12.1.1
-
SYNONYM: APPS.CZ_FILTER_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CZ_FILTER_SETS, status:VALID,
-
SYNONYM: APPS.CZ_FILTER_SETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CZ_FILTER_SETS, status:VALID,
-
VIEW: CZ.CZ_FILTER_SETS#
12.2.2
-
VIEW: CZ.CZ_FILTER_SETS#
12.2.2
owner:CZ, object_type:VIEW, object_name:CZ_FILTER_SETS#, status:VALID,
-
Table: CZ_POPULATORS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_POPULATORS, object_name:CZ_POPULATORS, status:VALID, product: CZ - Configurator , description: Table holds product-structure Populators , implementation_dba_data: CZ.CZ_POPULATORS ,
-
TRIGGER: APPS.CZ_FILTER_SETS_T1
12.1.1
owner:APPS, object_type:TRIGGER, object_name:CZ_FILTER_SETS_T1, status:VALID,
-
TRIGGER: APPS.CZ_FILTER_SETS_T1
12.2.2
owner:APPS, object_type:TRIGGER, object_name:CZ_FILTER_SETS_T1, status:VALID,
-
Table: CZ_RULES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_RULES, object_name:CZ_RULES, status:VALID, product: CZ - Configurator , description: Rules table , implementation_dba_data: CZ.CZ_RULES ,
-
Table: CZ_EXPRESSION_NODES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EXPRESSION_NODES, object_name:CZ_EXPRESSION_NODES, status:VALID, product: CZ - Configurator , description: Expression contents in a tree or sequential "un-parsed" node order , implementation_dba_data: CZ.CZ_EXPRESSION_NODES ,
-
APPS.CZ_DEVELOPER_UTILS_PVT dependencies on CZ_POPULATORS
12.2.2
-
Table: CZ_DEVL_PROJECTS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DEVL_PROJECTS, object_name:CZ_DEVL_PROJECTS, status:VALID, product: CZ - Configurator , description: Master record for a configurator model/project , implementation_dba_data: CZ.CZ_DEVL_PROJECTS ,
-
TRIGGER: APPS.CZ_FILTER_SETS_T1
12.2.2
-
TABLE: CZ.CZ_FILTER_SETS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_FILTER_SETS, object_name:CZ_FILTER_SETS, status:VALID,
-
PACKAGE BODY: APPS.CZ_POPULATORS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_POPULATORS_PKG, status:VALID,
-
Table: CZ_POPULATORS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_POPULATORS, object_name:CZ_POPULATORS, status:VALID, product: CZ - Configurator , description: Table holds product-structure Populators , implementation_dba_data: CZ.CZ_POPULATORS ,
-
Table: CZ_EXPRESSIONS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EXPRESSIONS, object_name:CZ_EXPRESSIONS, status:VALID, product: CZ - Configurator , description: Master record for Configurator expressions , implementation_dba_data: CZ.CZ_EXPRESSIONS ,
-
Table: CZ_EXPRESSIONS
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EXPRESSIONS, object_name:CZ_EXPRESSIONS, status:VALID, product: CZ - Configurator , description: Master record for Configurator expressions , implementation_dba_data: CZ.CZ_EXPRESSIONS ,
-
Table: CZ_EXPRESSION_NODES
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_EXPRESSION_NODES, object_name:CZ_EXPRESSION_NODES, status:VALID, product: CZ - Configurator , description: Expression contents in a tree or sequential "un-parsed" node order , implementation_dba_data: CZ.CZ_EXPRESSION_NODES ,
-
TRIGGER: APPS.CZ_FILTER_SETS_T1
12.1.1
-
Table: CZ_RULES
12.2.2
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_RULES, object_name:CZ_RULES, status:VALID, product: CZ - Configurator , description: Rules table , implementation_dba_data: CZ.CZ_RULES ,
-
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
-
Table: CZ_DEVL_PROJECTS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_DEVL_PROJECTS, object_name:CZ_DEVL_PROJECTS, status:VALID, product: CZ - Configurator , description: Master record for a configurator model/project , implementation_dba_data: CZ.CZ_DEVL_PROJECTS ,
-
APPS.CZ_DEVELOPER_UTILS_PVT dependencies on CZ_POPULATORS
12.1.1
-
PACKAGE BODY: APPS.CZ_PS_COPY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_PS_COPY, status:VALID,
-
PACKAGE BODY: APPS.CZ_POPULATORS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_POPULATORS_PKG, status:VALID,
-
PACKAGE BODY: APPS.CZ_PS_COPY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_PS_COPY, status:VALID,
-
PACKAGE BODY: APPS.CZ_DEVELOPER_UTILS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_DEVELOPER_UTILS_PVT, status:VALID,
-
TABLE: CZ.CZ_FILTER_SETS
12.1.1
owner:CZ, object_type:TABLE, fnd_design_data:CZ.CZ_FILTER_SETS, object_name:CZ_FILTER_SETS, status:VALID,
-
PACKAGE BODY: APPS.CZ_DEVELOPER_UTILS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_DEVELOPER_UTILS_PVT, status:VALID,
-
APPS.CZ_PB_MGR dependencies on CZ_POPULATORS
12.1.1
-
APPS.CZ_PB_MGR dependencies on CZ_ARCHIVES
12.2.2
-
PACKAGE BODY: APPS.CZ_PB_MGR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CZ_PB_MGR, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
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