Search Results hz_code_assignments
The HZ_CODE_ASSIGNMENTS
table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical component of the Trading Community Architecture (TCA) module, which serves as the foundation for managing customer, supplier, and partner data. This table stores classification and categorization assignments for entities such as parties, party sites, and customer accounts, enabling organizations to apply standardized codes (e.g., industry classifications, geographic segments, or regulatory categories) to business entities for reporting, analysis, and segmentation purposes.
Key Attributes and Structure
The HZ_CODE_ASSIGNMENTS
table contains the following key columns:
- CODE_ASSIGNMENT_ID: Primary key identifier for each code assignment record.
- OWNER_TABLE_NAME: Specifies the entity type being classified (e.g.,
HZ_PARTIES
,HZ_PARTY_SITES
,HZ_CUST_ACCOUNTS
). - OWNER_TABLE_ID: Foreign key reference to the specific entity instance.
- CLASS_CATEGORY: Defines the classification scheme (e.g.,
INDUSTRY_TYPE
,GEOGRAPHIC_REGION
). - CLASS_CODE: The actual classification value assigned to the entity.
- PRIMARY_FLAG: Indicates whether the assignment is the primary classification for the entity.
- START_DATE_ACTIVE and END_DATE_ACTIVE: Define the validity period of the assignment.
- STATUS: Tracks the assignment's lifecycle (e.g.,
ACTIVE
,INACTIVE
).
Functional Usage
In Oracle EBS, HZ_CODE_ASSIGNMENTS
enables:
- Regulatory Compliance: Assigning tax codes, industry classifications (e.g., NAICS, SIC), or legal entity types.
- Segmentation: Grouping customers or suppliers by geographic regions, business units, or marketing categories.
- Hierarchical Reporting: Supporting roll-up analyses via multi-level code hierarchies.
- Integration: Serving as a reference for other modules like Order Management (
OE_ORDER_HEADERS
) or Accounts Receivable (AR_CUSTOMERS
).
Technical Implementation
The table integrates with TCA's data model through foreign keys to core entities (HZ_PARTIES
, HZ_CUST_ACCOUNTS
). Code values are typically maintained in lookup tables (FND_LOOKUP_VALUES
) or TCA-specific code tables (HZ_CLASS_CATEGORIES
, HZ_CLASS_CODES
). Oracle provides APIs like HZ_CODE_ASSIGNMENT_PUB
for programmatic management of assignments.
Version-Specific Considerations
- EBS 12.1.1: Requires manual synchronization with legacy classification systems; limited support for dynamic hierarchies.
- EBS 12.2.2: Enhanced with REST APIs for code assignment management and improved hierarchical query performance via Oracle Database 12c features.
Best Practices
- Use
PRIMARY_FLAG
judiciously to avoid conflicting primary assignments. - Leverage
START_DATE_ACTIVE
/END_DATE_ACTIVE
for temporal tracking. - Audit changes via
WHO_COLUMNS
(CREATED_BY, LAST_UPDATE_DATE, etc.). - Index frequently queried columns like
OWNER_TABLE_ID
andCLASS_CATEGORY
.
In summary, HZ_CODE_ASSIGNMENTS
is a pivotal table in Oracle EBS TCA, providing the structural framework for entity classification that drives compliance, analytics, and operational processes across the application suite.
-
Table: HZ_CODE_ASSIGNMENTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CODE_ASSIGNMENTS, object_name:HZ_CODE_ASSIGNMENTS, status:VALID, product: AR - Receivables , description: Intersection table linking industrial classification codes to parties or related entities , implementation_dba_data: AR.HZ_CODE_ASSIGNMENTS ,
-
Table: HZ_CODE_ASSIGNMENTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CODE_ASSIGNMENTS, object_name:HZ_CODE_ASSIGNMENTS, status:VALID, product: AR - Receivables , description: Intersection table linking industrial classification codes to parties or related entities , implementation_dba_data: AR.HZ_CODE_ASSIGNMENTS ,
-
Table: HZ_IMP_CLASSIFICS_INT
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_IMP_CLASSIFICS_INT, object_name:HZ_IMP_CLASSIFICS_INT, status:VALID, product: AR - Receivables , description: TCA import table for HZ_CODE_ASSIGNMENTS , implementation_dba_data: AR.HZ_IMP_CLASSIFICS_INT ,
-
Table: HZ_IMP_CLASSIFICS_INT
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_IMP_CLASSIFICS_INT, object_name:HZ_IMP_CLASSIFICS_INT, status:VALID, product: AR - Receivables , description: TCA import table for HZ_CODE_ASSIGNMENTS , implementation_dba_data: AR.HZ_IMP_CLASSIFICS_INT ,
-
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 ,
-
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 ,
-
View: AR_PAYING_RELATIONSHIPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYING_RELATIONSHIPS_V, object_name:AR_PAYING_RELATIONSHIPS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_PAYING_RELATIONSHIPS_V ,
-
View: AR_PAYING_RELATIONSHIPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_PAYING_RELATIONSHIPS_V, object_name:AR_PAYING_RELATIONSHIPS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_PAYING_RELATIONSHIPS_V ,
-
View: HZ_RELATIONSHIP_GROUPINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_RELATIONSHIP_GROUPINGS_V, object_name:HZ_RELATIONSHIP_GROUPINGS_V, status:VALID, product: AR - Receivables , description: Relationship Groupings , implementation_dba_data: APPS.HZ_RELATIONSHIP_GROUPINGS_V ,
-
View: HZ_RELATIONSHIP_GROUPINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_RELATIONSHIP_GROUPINGS_V, object_name:HZ_RELATIONSHIP_GROUPINGS_V, status:VALID, product: AR - Receivables , description: Relationship Groupings , implementation_dba_data: APPS.HZ_RELATIONSHIP_GROUPINGS_V ,
-
Lookup Type: ENTITY_NAME
12.1.1
product: AR - Receivables , meaning: ENTITY_NAME , description: Entities that are supported by lead import to capture flex field info ,
-
Lookup Type: ENTITY_NAME
12.2.2
product: AR - Receivables , meaning: ENTITY_NAME , description: Entities that are supported by lead import to capture flex field info ,
-
View: HZ_CLASS_CATEGORY_GROUPINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_CLASS_CATEGORY_GROUPINGS_V, object_name:HZ_CLASS_CATEGORY_GROUPINGS_V, status:VALID, product: AR - Receivables , description: Classification Category Groupings , implementation_dba_data: APPS.HZ_CLASS_CATEGORY_GROUPINGS_V ,
-
View: HZ_CLASS_CATEGORY_GROUPINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_CLASS_CATEGORY_GROUPINGS_V, object_name:HZ_CLASS_CATEGORY_GROUPINGS_V, status:VALID, product: AR - Receivables , description: Classification Category Groupings , implementation_dba_data: APPS.HZ_CLASS_CATEGORY_GROUPINGS_V ,
-
View: AR_FEDERAL_CODE_ASSIG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_FEDERAL_CODE_ASSIG_V, object_name:AR_FEDERAL_CODE_ASSIG_V, status:VALID, product: AR - Receivables , description: View used in Customer From for 1099 assignemnt , implementation_dba_data: APPS.AR_FEDERAL_CODE_ASSIG_V ,
-
View: AR_FEDERAL_CODE_ASSIG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_FEDERAL_CODE_ASSIG_V, object_name:AR_FEDERAL_CODE_ASSIG_V, status:VALID, product: AR - Receivables , description: View used in Customer From for 1099 assignemnt , implementation_dba_data: APPS.AR_FEDERAL_CODE_ASSIG_V ,
-
View: AR_BATCHES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BATCHES_V, object_name:AR_BATCHES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_BATCHES_V ,
-
View: AR_BATCHES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_BATCHES_V, object_name:AR_BATCHES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_BATCHES_V ,
-
View: HZ_RELATIONSHIPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_RELATIONSHIPS_V, object_name:HZ_RELATIONSHIPS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_RELATIONSHIPS_V ,
-
View: HZ_RELATIONSHIPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_RELATIONSHIPS_V, object_name:HZ_RELATIONSHIPS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_RELATIONSHIPS_V ,
-
Table: HZ_PARTIES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTIES, object_name:HZ_PARTIES, status:VALID, product: AR - Receivables , description: Information about parties such as organizations, people, and groups , implementation_dba_data: AR.HZ_PARTIES ,
-
Table: HZ_PARTIES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTIES, object_name:HZ_PARTIES, status:VALID, product: AR - Receivables , description: Information about parties such as organizations, people, and groups , implementation_dba_data: AR.HZ_PARTIES ,