Search Results hz_party_usg_assignments
Overview
The HZ_PARTY_USG_ASSIGNMENTS table is a core component of the Oracle E-Business Suite Trading Community Architecture (TCA) and is owned by the AR (Receivables) schema. It stores the association between a party record and one or more party usages, effectively defining the functional roles that a given party plays within the enterprise. Party usages distinguish whether a party functions as a customer, supplier, employee, or other business role, and this table records those associations together with their validity periods and status. Without usage assignments, a party record exists in the registry but is not enabled for any specific business function.
In Oracle EBS 12.1.1 and 12.2.2, the table carries a status of VALID and comprises 42 documented columns. Based on FK structure, the heuristic Data Vault classification for this object is a link, since it resolves a many-to-many relationship between parties and party usages. From a dimensional modeling perspective, it is best treated as an associative entity rather than a hub or satellite.
Key Information Stored
The table is anchored by a surrogate primary key and references two parent business entities:
- PARTY_USG_ASSIGNMENT_ID — Surrogate primary key, enforced by
HZ_PARTY_USG_ASSIGNMENTS_PKand reinforced by the unique indexHZ_PARTY_USG_ASSIGNMENTS_U1. This is the only unique-index candidate documented; no composite business key is mandated at the index level. - PARTY_ID — Foreign key to
HZ_PARTIES, identifying the party to which the usage is assigned. - PARTY_USAGE_CODE — Foreign key to
HZ_PARTY_USAGES_B, identifying the specific usage (e.g., customer, supplier) being assigned. - EFFECTIVE_START_DATE and EFFECTIVE_END_DATE — Date range during which the assignment is active.
- STATUS_FLAG — Indicates whether the usage assignment is currently active or inactive.
- OWNER_TABLE_NAME and OWNER_TABLE_ID — Identify the source entity that owns or originated the assignment.
- COMMENTS — Free-text notes associated with the assignment.
The table also includes a standard TCA descriptive flexfield block (ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE20), audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN), concurrency control via OBJECT_VERSION_NUMBER, and concurrent-program traceability columns (REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_LOGIN_ID) plus CREATED_BY_MODULE and APPLICATION_ID.
Common Use Cases and Queries
Typical scenarios include determining whether a party is enabled as a customer or supplier, reconciling active usages against date ranges, and reporting on inactive assignments. A representative query joining the party and usage parents:
SELECT a.party_usg_assignment_id, a.party_id, a.party_usage_code, a.status_flagFROM hz_party_usg_assignments a, hz_parties pWHERE a.party_id = p.party_id AND a.status_flag = 'A';
Effective-dating filters use SYSDATE BETWEEN effective_start_date AND NVL(effective_end_date, SYSDATE). Descriptive flexfield reporting can extract the ATTRIBUTE columns when custom usage classifications are configured.
Related Objects
- HZ_PARTIES — joined on
PARTY_ID; the master party registry. - HZ_PARTY_USAGES_B — joined on
PARTY_USAGE_CODE; defines the available usage definitions. - HZ_PARTY_USAGES_TL — translation table supplying usage descriptions.
- HZ_CUST_ACCOUNTS and HZ_SUPPLIERS — downstream operational entities populated once usage assignment is granted.
- HZ_PARTY_SITES and HZ_LOCATIONS — commonly resolved alongside usage assignments for address reporting.
In summary, HZ_PARTY_USG_ASSIGNMENTS is the pivotal link table that activates party records for functional business roles across the TCA model.
-
Table: HZ_PARTY_USG_ASSIGNMENTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_USG_ASSIGNMENTS, object_name:HZ_PARTY_USG_ASSIGNMENTS, status:VALID, product: AR - Receivables , description: Stores information about party usage assignments. , implementation_dba_data: AR.HZ_PARTY_USG_ASSIGNMENTS ,
-
Table: HZ_PARTY_USG_ASSIGNMENTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_USG_ASSIGNMENTS, object_name:HZ_PARTY_USG_ASSIGNMENTS, status:VALID, product: AR - Receivables , description: Stores information about party usage assignments. , implementation_dba_data: AR.HZ_PARTY_USG_ASSIGNMENTS ,
-
APPS.FUN_TCA_PKG SQL Statements
12.1.1
-
APPS.FUN_TCA_PKG SQL Statements
12.2.2
-
APPS.CE_PARTY_MERGE_PKG SQL Statements
12.2.2
-
APPS.HZ_PARTY_USG_ASSIGNMENT_PVT SQL Statements
12.1.1
-
APPS.CE_PARTY_MERGE_PKG SQL Statements
12.1.1
-
APPS.HZ_PARTY_USG_ASSIGNMENT_PVT SQL Statements
12.2.2
-
VIEW: APPS.CE_BANKS_MERGE_V
12.1.1
-
VIEW: APPS.CE_BANK_BRANCHES_MERGE_V
12.2.2
-
VIEW: AR.HZ_PARTY_USG_ASSIGNMENTS#
12.2.2
owner:AR, object_type:VIEW, object_name:HZ_PARTY_USG_ASSIGNMENTS#, status:VALID,
-
VIEW: APPS.CE_BANK_BRANCHES_MERGE_V
12.1.1
-
VIEW: APPS.CE_BANKS_MERGE_V
12.2.2
-
SYNONYM: APPS.HZ_PARTY_USG_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTY_USG_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.HZ_PARTY_USG_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_PARTY_USG_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.IEX_LM_ORG_QUICK_V
12.2.2
-
VIEW: AR.HZ_PARTY_USG_ASSIGNMENTS#
12.2.2
-
VIEW: APPS.WSH_CARRIERS_V
12.2.2
-
VIEW: APPS.WSH_CARRIERS_V
12.1.1
-
Table: HZ_PARTY_USAGES_B
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_USAGES_B, object_name:HZ_PARTY_USAGES_B, status:VALID, product: AR - Receivables , description: Stores party usage definition. , implementation_dba_data: AR.HZ_PARTY_USAGES_B ,
-
Table: HZ_PARTY_USAGES_B
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_PARTY_USAGES_B, object_name:HZ_PARTY_USAGES_B, status:VALID, product: AR - Receivables , description: Stores party usage definition. , implementation_dba_data: AR.HZ_PARTY_USAGES_B ,
-
APPS.WSH_SHIPPING_INFO SQL Statements
12.1.1
-
APPS.WSH_SHIPPING_INFO SQL Statements
12.2.2
-
APPS.HZ_EXTRACT_PARTY_USAGE_BO_PVT SQL Statements
12.1.1
-
APPS.HZ_EXTRACT_PARTY_USAGE_BO_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HZ_PARTY_USG_ASSIGNMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_PARTY_USG_ASSIGNMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_PARTY_USG_ASSIGNMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_PARTY_USG_ASSIGNMENTS_PKG, status:VALID,
-
View: CE_BANKS_MERGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANKS_MERGE_V, object_name:CE_BANKS_MERGE_V, status:VALID, product: CE - Cash Management , description: Banks , implementation_dba_data: APPS.CE_BANKS_MERGE_V ,
-
PACKAGE BODY: APPS.FUN_TCA_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_TCA_PKG, status:VALID,
-
PACKAGE BODY: APPS.FUN_TCA_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_TCA_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_SHIPPING_INFO
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_SHIPPING_INFO, status:VALID,
-
PACKAGE BODY: APPS.HZ_EXTRACT_PARTY_USAGE_BO_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_EXTRACT_PARTY_USAGE_BO_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_SHIPPING_INFO
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_SHIPPING_INFO, status:VALID,
-
View: CE_BANKS_MERGE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANKS_MERGE_V, object_name:CE_BANKS_MERGE_V, status:VALID, product: CE - Cash Management , description: Banks , implementation_dba_data: APPS.CE_BANKS_MERGE_V ,
-
View: CE_BANK_BRANCHES_MERGE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_BRANCHES_MERGE_V, object_name:CE_BANK_BRANCHES_MERGE_V, status:VALID, product: CE - Cash Management , description: Bank branches , implementation_dba_data: APPS.CE_BANK_BRANCHES_MERGE_V ,
-
View: CE_BANK_BRANCHES_MERGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_BANK_BRANCHES_MERGE_V, object_name:CE_BANK_BRANCHES_MERGE_V, status:VALID, product: CE - Cash Management , description: Bank branches , implementation_dba_data: APPS.CE_BANK_BRANCHES_MERGE_V ,
-
PACKAGE BODY: APPS.HZ_EXTRACT_PARTY_USAGE_BO_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_EXTRACT_PARTY_USAGE_BO_PVT, status:VALID,
-
PACKAGE BODY: APPS.HZ_POPULATE_BOT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_POPULATE_BOT_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_PARTY_USG_ASSIGNMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_PARTY_USG_ASSIGNMENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.HZ_PARTY_USG_ASSIGNMENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_PARTY_USG_ASSIGNMENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.FUN_SECURITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_SECURITY, status:VALID,
-
PACKAGE BODY: APPS.FUN_SECURITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_SECURITY, status:VALID,
-
PACKAGE BODY: APPS.FUN_WEBADI_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_WEBADI_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_POPULATE_BOT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_POPULATE_BOT_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_LOCATIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_LOCATIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FUN_TCA_PKG
12.2.2
-
APPS.FUN_OPEN_INTERFACE_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FUN_TCA_PKG
12.1.1
-
PACKAGE BODY: APPS.FUN_OPEN_INTERFACE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_OPEN_INTERFACE_PKG, status:VALID,
-
PACKAGE BODY: APPS.FUN_WEBADI_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FUN_WEBADI_PKG, status:VALID,