Search Results hz_cust_account_roles
The HZ_CUST_ACCOUNT_ROLES table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Trading Community Architecture (TCA) module. It serves as a repository for storing relationships between customer accounts and their associated parties, defining the roles that parties play within those accounts. This table is fundamental for managing customer data, enabling organizations to track interactions, responsibilities, and affiliations across their customer base. Below is a detailed analysis of its structure, purpose, and integration within Oracle EBS.
Structure of HZ_CUST_ACCOUNT_ROLES
The HZ_CUST_ACCOUNT_ROLES table contains columns that define the relationship between a customer account (CUST_ACCOUNT_ID) and a party (PARTY_ID), along with the role (ROLE_TYPE) the party assumes. Key columns include:- CUST_ACCOUNT_ROLE_ID: Primary key, uniquely identifying each role assignment.
- CUST_ACCOUNT_ID: Foreign key referencing HZ_CUST_ACCOUNTS, linking to the customer account.
- PARTY_ID: Foreign key referencing HZ_PARTIES, identifying the party (individual or organization) associated with the account.
- ROLE_TYPE: Defines the role (e.g., "CONTACT," "BILL_TO," "SHIP_TO," "DECISION_MAKER").
- STATUS: Indicates whether the role is active ("A") or inactive ("I").
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE: Audit columns tracking record changes.
Purpose and Functionality
The table facilitates granular management of customer relationships by:- Role-Based Access: Assigning specific roles (e.g., "BILL_TO" for invoicing) to parties within an account.
- Hierarchy Management: Supporting complex organizational structures (e.g., subsidiaries, departments) via role assignments.
- Integration with Modules: Roles influence processes in Order Management (OM), Accounts Receivable (AR), and Service Contracts.
- Data Consistency: Ensuring party-account relationships adhere to TCA’s unified data model.
Integration with Oracle EBS Modules
HZ_CUST_ACCOUNT_ROLES integrates with:- Order Management (OM): Roles like "SHIP_TO" determine shipping addresses.
- Accounts Receivable (AR): "BILL_TO" roles link to invoicing and payment terms.
- Service Contracts: "CONTACT" roles define service agreement stakeholders.
- CRM: Roles enable targeted marketing and service interactions.
Key Considerations
- Data Volume: High-traffic implementations may require indexing on CUST_ACCOUNT_ID and PARTY_ID for performance.
- Custom Roles: While Oracle provides standard role types, custom roles can be added via lookups.
- Upgrade Impact: Between 12.1.1 and 12.2.2, schema changes are minimal, but testing is advised for custom extensions.
Conclusion
The HZ_CUST_ACCOUNT_ROLES table is a cornerstone of Oracle EBS’s customer data framework, enabling precise role management and cross-module functionality. Its design ensures scalability and flexibility, supporting diverse business requirements while maintaining data integrity. Proper utilization of this table enhances customer relationship management, operational efficiency, and reporting accuracy within Oracle EBS implementations.-
Table: HZ_CUST_ACCOUNT_ROLES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCOUNT_ROLES, object_name:HZ_CUST_ACCOUNT_ROLES, status:VALID, product: AR - Receivables , description: Roles that parties perform in customer accounts , implementation_dba_data: AR.HZ_CUST_ACCOUNT_ROLES ,
-
Table: HZ_CUST_ACCOUNT_ROLES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCOUNT_ROLES, object_name:HZ_CUST_ACCOUNT_ROLES, status:VALID, product: AR - Receivables , description: Roles that parties perform in customer accounts , implementation_dba_data: AR.HZ_CUST_ACCOUNT_ROLES ,
-
Lookup Type: TCA_OWNER_TABLE
12.2.2
product: AR - Receivables , meaning: TCA Owner Tables , description: TCA Owner Tables ,
-
Lookup Type: TCA_OWNER_TABLE
12.1.1
product: AR - Receivables , meaning: TCA Owner Tables , description: TCA Owner Tables ,
-
Table: RA_INTERFACE_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_INTERFACE_LINES_ALL, object_name:RA_INTERFACE_LINES_ALL, status:VALID, product: AR - Receivables , description: Information for each invoice line imported using AutoInvoice , implementation_dba_data: AR.RA_INTERFACE_LINES_ALL ,
-
Table: RA_CUSTOMER_TRX_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_ALL, object_name:RA_CUSTOMER_TRX_ALL, status:VALID, product: AR - Receivables , description: Header-level information about invoices, debit memos, chargebacks, commitments and credit memos , implementation_dba_data: AR.RA_CUSTOMER_TRX_ALL ,
-
Table: RA_INTERFACE_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_INTERFACE_LINES_ALL, object_name:RA_INTERFACE_LINES_ALL, status:VALID, product: AR - Receivables , description: Information for each invoice line imported using AutoInvoice , implementation_dba_data: AR.RA_INTERFACE_LINES_ALL ,
-
Table: RA_CUSTOMER_TRX_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_ALL, object_name:RA_CUSTOMER_TRX_ALL, status:VALID, product: AR - Receivables , description: Header-level information about invoices, debit memos, chargebacks, commitments and credit memos , implementation_dba_data: AR.RA_CUSTOMER_TRX_ALL ,
-
View: AR_CUSTOMER_CONTACT_FIND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUSTOMER_CONTACT_FIND_V, object_name:AR_CUSTOMER_CONTACT_FIND_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CUSTOMER_CONTACT_FIND_V ,
-
View: AR_CUSTOMER_CONTACT_FIND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUSTOMER_CONTACT_FIND_V, object_name:AR_CUSTOMER_CONTACT_FIND_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CUSTOMER_CONTACT_FIND_V ,
-
Table: AR_BR_TRX_BATCH_RPT
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_BR_TRX_BATCH_RPT, object_name:AR_BR_TRX_BATCH_RPT, status:VALID, product: AR - Receivables , description: Report table for the Automatic Transaction Batch report , implementation_dba_data: AR.AR_BR_TRX_BATCH_RPT ,
-
Table: HZ_ROLE_RESPONSIBILITY
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_ROLE_RESPONSIBILITY, object_name:HZ_ROLE_RESPONSIBILITY, status:VALID, product: AR - Receivables , description: Responsibilities for parties related to their roles in the accounts , implementation_dba_data: AR.HZ_ROLE_RESPONSIBILITY ,
-
Table: AR_BR_TRX_BATCH_RPT
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_BR_TRX_BATCH_RPT, object_name:AR_BR_TRX_BATCH_RPT, status:VALID, product: AR - Receivables , description: Report table for the Automatic Transaction Batch report , implementation_dba_data: AR.AR_BR_TRX_BATCH_RPT ,
-
Table: HZ_CUST_CONTACT_POINTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_CONTACT_POINTS, object_name:HZ_CUST_CONTACT_POINTS, status:VALID, product: AR - Receivables , description: This table is no longer used , implementation_dba_data: AR.HZ_CUST_CONTACT_POINTS ,
-
Table: HZ_ROLE_RESPONSIBILITY
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_ROLE_RESPONSIBILITY, object_name:HZ_ROLE_RESPONSIBILITY, status:VALID, product: AR - Receivables , description: Responsibilities for parties related to their roles in the accounts , implementation_dba_data: AR.HZ_ROLE_RESPONSIBILITY ,
-
Table: AR_CUSTOMER_CALLS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CUSTOMER_CALLS_ALL, object_name:AR_CUSTOMER_CALLS_ALL, status:VALID, product: AR - Receivables , description: Customer call information , implementation_dba_data: AR.AR_CUSTOMER_CALLS_ALL ,
-
Table: HZ_CUST_ACCOUNT_ROLES_M
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCOUNT_ROLES_M, object_name:HZ_CUST_ACCOUNT_ROLES_M, status:VALID, product: AR - Receivables , description: This table stores the information of a customer account role from HZ_CUST_ACCOUNT_ROLES table before the account merge happens. The primary key for this table is CUST_ACCOUNT_ROLE_ID, CUSTOMER_MERGE_HEADER_ID. , implementation_dba_data: AR.HZ_CUST_ACCOUNT_ROLES_M ,
-
Table: AR_CUSTOMER_CALLS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CUSTOMER_CALLS_ALL, object_name:AR_CUSTOMER_CALLS_ALL, status:VALID, product: AR - Receivables , description: Customer call information , implementation_dba_data: AR.AR_CUSTOMER_CALLS_ALL ,
-
Table: HZ_CUST_CONTACT_POINTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_CONTACT_POINTS, object_name:HZ_CUST_CONTACT_POINTS, status:VALID, product: AR - Receivables , description: This table is no longer used , implementation_dba_data: AR.HZ_CUST_CONTACT_POINTS ,
-
Table: HZ_CUST_ACCOUNT_ROLES_M
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCOUNT_ROLES_M, object_name:HZ_CUST_ACCOUNT_ROLES_M, status:VALID, product: AR - Receivables , description: This table stores the information of a customer account role from HZ_CUST_ACCOUNT_ROLES table before the account merge happens. The primary key for this table is CUST_ACCOUNT_ROLE_ID, CUSTOMER_MERGE_HEADER_ID. , implementation_dba_data: AR.HZ_CUST_ACCOUNT_ROLES_M ,
-
View: AR_CONTACTS_ACTIVE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONTACTS_ACTIVE_V, object_name:AR_CONTACTS_ACTIVE_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CONTACTS_ACTIVE_V ,
-
View: AR_CONTACTS_ACTIVE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CONTACTS_ACTIVE_V, object_name:AR_CONTACTS_ACTIVE_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CONTACTS_ACTIVE_V ,
-
View: AR_SITES_ASSIGNED_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_SITES_ASSIGNED_V, object_name:AR_SITES_ASSIGNED_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_SITES_ASSIGNED_V ,
-
View: AR_SITES_ASSIGNED_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_SITES_ASSIGNED_V, object_name:AR_SITES_ASSIGNED_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_SITES_ASSIGNED_V ,
-
View: AR_CUSTOMERS_ASSIGNED_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUSTOMERS_ASSIGNED_V, object_name:AR_CUSTOMERS_ASSIGNED_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CUSTOMERS_ASSIGNED_V ,
-
View: AR_CUSTOMERS_ASSIGNED_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUSTOMERS_ASSIGNED_V, object_name:AR_CUSTOMERS_ASSIGNED_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_CUSTOMERS_ASSIGNED_V ,
-
View: AR_ACTIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ACTIONS_V, object_name:AR_ACTIONS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_ACTIONS_V ,
-
View: AR_ACTIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_ACTIONS_V, object_name:AR_ACTIONS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_ACTIONS_V ,
-
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 ,
-
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 ,
-
View: RA_CUSTOMER_TRX_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUSTOMER_TRX_V, object_name:RA_CUSTOMER_TRX_V, status:VALID, product: AR - Receivables , description: (Release 115) , implementation_dba_data: APPS.RA_CUSTOMER_TRX_V ,
-
View: AR_CUST_CALLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUST_CALLS_V, object_name:AR_CUST_CALLS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_CUST_CALLS_V ,
-
View: AR_CUST_CALLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUST_CALLS_V, object_name:AR_CUST_CALLS_V, status:VALID, product: AR - Receivables , description: (Release 11.5 Only) , implementation_dba_data: APPS.AR_CUST_CALLS_V ,
-
View: RA_CUSTOMER_TRX_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.RA_CUSTOMER_TRX_V, object_name:RA_CUSTOMER_TRX_V, status:VALID, product: AR - Receivables , description: (Release 115) , implementation_dba_data: APPS.RA_CUSTOMER_TRX_V ,
-
View: HZ_DQM_AC_C_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_DQM_AC_C_V, object_name:HZ_DQM_AC_C_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_DQM_AC_C_V ,
-
View: HZ_DQM_AC_C_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_DQM_AC_C_V, object_name:HZ_DQM_AC_C_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_DQM_AC_C_V ,
-
View: HZ_DQM_CS_C_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_DQM_CS_C_V, object_name:HZ_DQM_CS_C_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_DQM_CS_C_V ,
-
View: HZ_DQM_CS_C_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_DQM_CS_C_V, object_name:HZ_DQM_CS_C_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_DQM_CS_C_V ,
-
View: RA_HPHONES
12.2.2
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: HZ_DQM_ORG_CONTACT_INFO_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_DQM_ORG_CONTACT_INFO_V, object_name:HZ_DQM_ORG_CONTACT_INFO_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_DQM_ORG_CONTACT_INFO_V ,
-
View: RA_HPHONES
12.1.1
product: AR - Receivables , implementation_dba_data: Not implemented in this database ,
-
View: HZ_DQM_ORG_CONTACT_INFO_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_DQM_ORG_CONTACT_INFO_V, object_name:HZ_DQM_ORG_CONTACT_INFO_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_DQM_ORG_CONTACT_INFO_V ,
-
Table: HZ_CUST_ACCT_SITES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCT_SITES_ALL, object_name:HZ_CUST_ACCT_SITES_ALL, status:VALID, product: AR - Receivables , description: Stores all customer account sites across all operating units , implementation_dba_data: AR.HZ_CUST_ACCT_SITES_ALL ,
-
Table: HZ_CUST_ACCT_SITES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_ACCT_SITES_ALL, object_name:HZ_CUST_ACCT_SITES_ALL, status:VALID, product: AR - Receivables , description: Stores all customer account sites across all operating units , implementation_dba_data: AR.HZ_CUST_ACCT_SITES_ALL ,
-
View: ARFV_COLLECTION_CALLS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_COLLECTION_CALLS, object_name:ARFV_COLLECTION_CALLS, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.ARFV_COLLECTION_CALLS ,
-
View: HZ_CONTACT_FIND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_CONTACT_FIND_V, object_name:HZ_CONTACT_FIND_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_CONTACT_FIND_V ,
-
View: AR_XML_INVOICE_TP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_XML_INVOICE_TP_V, object_name:AR_XML_INVOICE_TP_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_XML_INVOICE_TP_V ,
-
View: AR_XML_INVOICE_TP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_XML_INVOICE_TP_V, object_name:AR_XML_INVOICE_TP_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.AR_XML_INVOICE_TP_V ,
-
View: ARFV_COLLECTION_CALLS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.ARFV_COLLECTION_CALLS, object_name:ARFV_COLLECTION_CALLS, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.ARFV_COLLECTION_CALLS ,
-
View: HZ_CONTACT_FIND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_CONTACT_FIND_V, object_name:HZ_CONTACT_FIND_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_CONTACT_FIND_V ,