Search Results hz_party_relationships
The HZ_PARTY_RELATIONSHIPS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a fundamental component of the Trading Community Architecture (TCA) module. It serves as the primary repository for storing and managing relationships between parties (individuals, organizations, or groups) within the Oracle EBS ecosystem. This table is critical for maintaining hierarchical, associative, and transactional relationships, enabling businesses to model complex interactions between entities in a structured manner.
### Key Attributes and Structure
The HZ_PARTY_RELATIONSHIPS
table contains metadata and transactional data that define how parties are interconnected. Key columns include:
- PARTY_RELATIONSHIP_ID
: A unique identifier for each relationship record.
- SUBJECT_ID
and OBJECT_ID
: References to the HZ_PARTIES
table, representing the subject (source) and object (target) of the relationship.
- RELATIONSHIP_TYPE
: Defines the nature of the relationship (e.g., "EMPLOYEE_OF," "SUBSIDIARY_OF," "CONTACT_OF").
- RELATIONSHIP_CODE
: A user-defined code further categorizing the relationship.
- STATUS
: Indicates whether the relationship is active (ACTIVE
) or inactive (INACTIVE
).
- START_DATE
and END_DATE
: Define the temporal validity of the relationship.
- DIRECTIONAL_FLAG
: Specifies if the relationship is bidirectional (e.g., mutual partnerships) or unidirectional (e.g., employer-employee).
### Functional Significance
1. **Hierarchical Relationships**:
The table supports organizational hierarchies (e.g., parent-child relationships between legal entities) and individual hierarchies (e.g., manager-subordinate links). This is vital for financial reporting, approval workflows, and organizational structure management.
2. **Associative Relationships**:
It tracks affiliations such as vendor-customer linkages, partner networks, or membership associations. For instance, a supplier may also be a customer, and this duality is captured here.
3. **Transactional Integrity**:
Relationships influence downstream processes in Order Management, Procurement, and Receivables. For example, a "BILL_TO" relationship between a customer and a site determines invoicing rules.
4. **Data Governance**:
The table enforces referential integrity with HZ_PARTIES
, HZ_RELATIONSHIP_TYPES
, and HZ_ORG_CONTACTS
, ensuring consistency across TCA.
### Integration with Oracle EBS Modules
- **CRM**: Tracks customer contacts and their roles (e.g., "DECISION_MAKER" for sales opportunities).
- **Financials**: Defines intercompany relationships for consolidation and tax reporting.
- **Supply Chain**: Manages vendor hierarchies for procurement and supplier collaboration.
### Customization and Extensions
Oracle allows customization via user-defined relationship types (HZ_RELATIONSHIP_TYPES
) and attributes (HZ_PARTY_REL_ATTRIBUTES
). For example, a "TECHNICAL_SUPPORT" relationship type can be added to link customers with support teams.
### Performance Considerations
- Indexes on SUBJECT_ID
, OBJECT_ID
, and RELATIONSHIP_TYPE
optimize query performance.
- Partitioning may be employed for large-scale deployments to manage data volume.
In summary, HZ_PARTY_RELATIONSHIPS
is a cornerstone of Oracle TCA, enabling sophisticated entity relationship management that underpins critical business processes in EBS 12.1.1 and 12.2.2. Its design ensures flexibility, scalability, and integration readiness, making it indispensable for enterprises with complex party interactions.
-
View: HZ_PARTY_RELATIONSHIPS
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
Table: HZ_PARTY_RELATIONSHIPS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_RELATIONSHIPS, object_name:HZ_PARTY_RELATIONSHIPS, status:VALID, product: AR - Receivables , description: Relationships between parties , implementation_dba_data: AR.HZ_PARTY_RELATIONSHIPS ,
-
Table: HZ_PARTY_RELATIONSHIPS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_RELATIONSHIPS, object_name:HZ_PARTY_RELATIONSHIPS, status:VALID, product: AR - Receivables , description: Relationships between parties , implementation_dba_data: AR.HZ_PARTY_RELATIONSHIPS ,
-
View: HZ_PARTY_RELATIONSHIPS
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
Table: HZ_ORG_CONTACTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_ORG_CONTACTS, object_name:HZ_ORG_CONTACTS, status:VALID, product: AR - Receivables , description: People as contacts for parties , implementation_dba_data: AR.HZ_ORG_CONTACTS ,
-
View: HZ_MERGE_PARTY_RELN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_MERGE_PARTY_RELN_V, object_name:HZ_MERGE_PARTY_RELN_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_MERGE_PARTY_RELN_V ,
-
View: HZ_MERGE_PARTY_RELN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_MERGE_PARTY_RELN_V, object_name:HZ_MERGE_PARTY_RELN_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_MERGE_PARTY_RELN_V ,
-
View: AR_CONTACTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONTACTS_V, object_name:AR_CONTACTS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_CONTACTS_V ,
-
Table: HZ_ORG_CONTACTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_ORG_CONTACTS, object_name:HZ_ORG_CONTACTS, status:VALID, product: AR - Receivables , description: People as contacts for parties , implementation_dba_data: AR.HZ_ORG_CONTACTS ,
-
View: AR_CONTACTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONTACTS_V, object_name:AR_CONTACTS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_CONTACTS_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 ,