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 ,
-
APPS.IBY_PAYGROUP_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_MERGE_DUP_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_BANK_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.IBY_PAYMENT_FORMAT_VAL_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_DSS_GROUPS_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_CLASSIFICATION_V2PUB dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.ZX_TCM_CONTROL_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_REGISTRY_VALIDATE_BO_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_DSS_UTIL_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_POPULATE_BOT_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.ZX_PARTY_MERGE_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_CLASS_VALIDATE_V2PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.IBY_PYO_TRANSACTION dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_MERGE_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_IMP_LOAD_CODE_ASSIGNMENTS dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_DSS_UTIL_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.PON_CONTERMS_UTL_GRP dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.WSH_CREATE_CARRIERS_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.POS_BANK_ACCOUNT_BO_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.IBY_PAYMENT_FORMAT_VAL_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_DNBUI_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.IBY_PAYINSTR_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.IBY_PAYINSTR_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.CE_BANK_AND_ACCOUNT_VALIDATION dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_PURGE dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_EXTRACT_PERSON_BO_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.ZX_PTP_MIGRATE_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_IMP_LOAD_CODE_ASSIGNMENTS dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.CSF_RESOURCE_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_EXTRACT_ORGANIZATION_BO_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.ASO_VALIDATE_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.CE_BANK_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.POS_ENTERPRISE_UTIL_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.ARH_CLASSIFICATION_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_PURGE dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_REGISTRY_VALIDATE_V2PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.IBY_PAYINSTR_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.ECE_AP_PAYMENT dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.POS_VENDOR_REG_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_DSS_GROUPS_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_CLASSIFICATION_V2PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.ZX_FC_MIGRATE_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.LNS_BORROWERS_SUMMARY_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.POS_SUPPLIER_BO_DEP_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.2.2
-
APPS.HZ_POPULATE_BOT_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_IMP_LOAD_SSM_MATCHING_PKG dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.HZ_DNBUI_PVT dependencies on HZ_CODE_ASSIGNMENTS
12.1.1
-
APPS.LNS_BORROWERS_SUMMARY_PUB dependencies on HZ_CODE_ASSIGNMENTS
12.1.1