Search Results hz_class_category_uses
Overview
The HZ_CLASS_CATEGORY_USES table is a core reference table within the Oracle E-Business Suite Trading Community Architecture (TCA) framework, specifically under the AR (Receivables) product schema. Its primary function is to define and enforce the permissible relationships between classification categories and the specific business objects, or "owner tables," that can utilize them. This table acts as a control mechanism, ensuring that classification data, such as customer categories or account statuses, is correctly and consistently applied only to the appropriate entity types (e.g., parties, customer accounts, locations) across the application. By governing these associations, it maintains data integrity within the complex TCA model.
Key Information Stored
The table's structure is focused on mapping two critical pieces of information. The CLASS_CATEGORY column stores the identifier for a specific classification scheme defined in the HZ_CLASS_CATEGORIES table. The OWNER_TABLE column, which was the focus of the user's search, is pivotal; it stores the name of the database table (e.g., HZ_PARTIES, HZ_CUST_ACCOUNTS) that is authorized to use the linked class category. Together, these columns form the table's primary key (HZ_CLASS_CATEGORY_USES_PK), meaning each combination of a category and an owner table is unique. This design prevents a single classification category from being incorrectly assigned to multiple, unrelated entity types.
Common Use Cases and Queries
This table is primarily accessed for validation, setup, and reporting on classification rules. A common administrative task is to review all classification categories available for a specific entity. For example, to determine which categories can be assigned to Customer Accounts, one would query: SELECT CLASS_CATEGORY FROM HZ_CLASS_CATEGORY_USES WHERE OWNER_TABLE = 'HZ_CUST_ACCOUNTS';. Conversely, to identify all entity types that can use a specific category like 'CUSTOMER_CATEGORY': SELECT OWNER_TABLE FROM HZ_CLASS_CATEGORY_USES WHERE CLASS_CATEGORY = 'CUSTOMER_CATEGORY';. These relationships are critical when extending TCA or troubleshooting issues where classifications appear unavailable for certain data entry forms.
Related Objects
The HZ_CLASS_CATEGORY_USES table has a direct and essential dependency on the HZ_CLASS_CATEGORIES table via a foreign key constraint on the CLASS_CATEGORY column. HZ_CLASS_CATEGORIES stores the master definition of the classification categories themselves. The owner tables referenced in the OWNER_TABLE column, such as HZ_PARTIES or HZ_CUST_ACCOUNTS, are the ultimate consumers of this mapping. In practice, application logic and public APIs (like those in the HZ_CLASSIFICATION_V2PUB package) rely on the relationships defined in HZ_CLASS_CATEGORY_USES to validate and process classification data for business entities.
-
Table: HZ_CLASS_CATEGORY_USES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CLASS_CATEGORY_USES, object_name:HZ_CLASS_CATEGORY_USES, status:VALID, product: AR - Receivables , description: Usage of class categories by owner tables , implementation_dba_data: AR.HZ_CLASS_CATEGORY_USES ,
-
Table: HZ_CLASS_CATEGORY_USES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CLASS_CATEGORY_USES, object_name:HZ_CLASS_CATEGORY_USES, status:VALID, product: AR - Receivables , description: Usage of class categories by owner tables , implementation_dba_data: AR.HZ_CLASS_CATEGORY_USES ,
-
APPS.HZ_CLASSIFICATION_V2PUB dependencies on HZ_CLASS_CATEGORY_USES
12.2.2
-
APPS.HZ_CLASS_CATEGORY_USES_PKG dependencies on HZ_CLASS_CATEGORY_USES
12.2.2
-
APPS.HZ_CLASSIFICATION_V2PUB dependencies on HZ_CLASS_CATEGORY_USES
12.1.1
-
APPS.HZ_CUST_CLASS_DENORM dependencies on HZ_CLASS_CATEGORY_USES
12.2.2
-
APPS.HZ_CUST_CLASS_DENORM dependencies on HZ_CLASS_CATEGORY_USES
12.1.1
-
APPS.HZ_CLASS_CATEGORY_USES_PKG dependencies on HZ_CLASS_CATEGORY_USES
12.1.1
-
APPS.HZ_CLASS_VALIDATE_V2PUB dependencies on HZ_CLASS_CATEGORY_USES
12.1.1
-
APPS.HZ_CLASS_VALIDATE_V2PUB dependencies on HZ_CLASS_CATEGORY_USES
12.2.2
-
APPS.HZ_CUST_CLASS_DENORM dependencies on FND_LOOKUP_TYPES_TL
12.1.1
-
APPS.HZ_CUST_CLASS_DENORM dependencies on FND_LOOKUP_TYPES_TL
12.2.2
-
APPS.HZ_CUST_CLASS_DENORM dependencies on FND_LOOKUP_VALUES
12.1.1
-
VIEW: AR.HZ_CLASS_CATEGORY_USES#
12.2.2
owner:AR, object_type:VIEW, object_name:HZ_CLASS_CATEGORY_USES#, status:VALID,
-
TRIGGER: APPS.HZ_CLASS_CATEGORY_USES+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HZ_CLASS_CATEGORY_USES+, status:VALID,
-
APPS.HZ_CUST_CLASS_DENORM dependencies on FND_LOOKUP_VALUES
12.2.2
-
APPS.HZ_SEED_CLASS_CAT_PKG SQL Statements
12.2.2
-
APPS.HZ_CLASS_CATEGORY_USES_PKG SQL Statements
12.1.1
-
APPS.HZ_SEED_CLASS_CAT_PKG SQL Statements
12.1.1
-
TRIGGER: APPS.HZ_CLASS_CATEGORY_USES+
12.2.2
-
APPS.HZ_CUST_CLASS_DENORM dependencies on HZ_CLASS_CATEGORIES
12.2.2
-
SYNONYM: APPS.HZ_CLASS_CATEGORY_USES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CLASS_CATEGORY_USES, status:VALID,
-
VIEW: APPS.HZ_CLASS_CATEGORIES_V
12.1.1
-
APPS.HZ_CUST_CLASS_DENORM dependencies on HZ_CLASS_CATEGORIES
12.1.1
-
APPS.HZ_CLASS_CATEGORY_USES_PKG SQL Statements
12.2.2
-
VIEW: APPS.HZ_CLASS_CATEGORIES_V
12.2.2
-
SYNONYM: APPS.HZ_CLASS_CATEGORY_USES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CLASS_CATEGORY_USES, status:VALID,
-
VIEW: AR.HZ_CLASS_CATEGORY_USES#
12.2.2
-
VIEW: APPS.OKI_CCLASS_OLTP_V
12.1.1
-
TABLE: AR.HZ_CLASS_CATEGORY_USES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CLASS_CATEGORY_USES, object_name:HZ_CLASS_CATEGORY_USES, status:VALID,
-
TABLE: AR.HZ_CLASS_CATEGORY_USES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CLASS_CATEGORY_USES, object_name:HZ_CLASS_CATEGORY_USES, status:VALID,
-
PACKAGE BODY: APPS.HZ_SEED_CLASS_CAT_PKG
12.2.2
-
APPS.HZ_CUST_CLASS_DENORM SQL Statements
12.2.2
-
APPS.HZ_CUST_CLASS_DENORM SQL Statements
12.1.1
-
APPS.HZ_CLASSIFICATION_V2PUB dependencies on FND_OBJECTS
12.1.1
-
PACKAGE BODY: APPS.HZ_CLASS_CATEGORY_USES_PKG
12.1.1
-
PACKAGE BODY: APPS.HZ_CLASS_CATEGORY_USES_PKG
12.2.2
-
FUNCTION: APPS.HZ_CLASS_CATEGORY_USES=
12.2.2
-
APPS.HZ_CLASSIFICATION_V2PUB dependencies on FND_OBJECTS
12.2.2
-
Table: AS_HZ_CLASS_CODE_DENORM
12.1.1
owner:OSM, object_type:TABLE, fnd_design_data:AS.AS_HZ_CLASS_CODE_DENORM, object_name:AS_HZ_CLASS_CODE_DENORM, status:VALID, product: AS - Sales Foundation , description: Denormalized table to store customer classification code relations data denormalized from HZ_CLASS_CATEGORIES, HZ_CLASS_CATEGORY_USES, HZ_CLASS_CODE_RELATIONS, FND_LOOKUP_TYPES_TL and FND_LOOKUP_VALUES , implementation_dba_data: OSM.AS_HZ_CLASS_CODE_DENORM ,
-
Table: AS_HZ_CLASS_CODE_DENORM
12.2.2
owner:OSM, object_type:TABLE, fnd_design_data:AS.AS_HZ_CLASS_CODE_DENORM, object_name:AS_HZ_CLASS_CODE_DENORM, status:VALID, product: AS - Sales Foundation , description: Denormalized table to store customer classification code relations data denormalized from HZ_CLASS_CATEGORIES, HZ_CLASS_CATEGORY_USES, HZ_CLASS_CODE_RELATIONS, FND_LOOKUP_TYPES_TL and FND_LOOKUP_VALUES , implementation_dba_data: OSM.AS_HZ_CLASS_CODE_DENORM ,
-
Table: HZ_CLASS_CATEGORIES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CLASS_CATEGORIES, object_name:HZ_CLASS_CATEGORIES, status:VALID, product: AR - Receivables , description: Classification categories for classifying parties and related entities , implementation_dba_data: AR.HZ_CLASS_CATEGORIES ,
-
View: HZ_CLASS_CATEGORIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_CLASS_CATEGORIES_V, object_name:HZ_CLASS_CATEGORIES_V, status:VALID, product: AR - Receivables , description: Translation view for classification categories , implementation_dba_data: APPS.HZ_CLASS_CATEGORIES_V ,
-
APPS.HZ_CUST_CLASS_DENORM dependencies on HZ_CLASS_CODE_RELATIONS
12.2.2
-
FUNCTION: APPS.HZ_CLASS_CATEGORY_USES=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:HZ_CLASS_CATEGORY_USES=, status:VALID,
-
Table: HZ_CLASS_CATEGORIES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CLASS_CATEGORIES, object_name:HZ_CLASS_CATEGORIES, status:VALID, product: AR - Receivables , description: Classification categories for classifying parties and related entities , implementation_dba_data: AR.HZ_CLASS_CATEGORIES ,
-
APPS.HZ_CUST_CLASS_DENORM dependencies on HZ_CLASS_CODE_RELATIONS
12.1.1
-
View: HZ_CLASS_CATEGORIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_CLASS_CATEGORIES_V, object_name:HZ_CLASS_CATEGORIES_V, status:VALID, product: AR - Receivables , description: Translation view for classification categories , implementation_dba_data: APPS.HZ_CLASS_CATEGORIES_V ,
-
VIEW: APPS.OKI_GEN_CLASS_CODES_V
12.1.1
-
PACKAGE BODY: APPS.HZ_CUST_CLASS_DENORM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CUST_CLASS_DENORM, status:VALID,