Search Results hz_parties_u2




Overview

The AR.HZ_PARTIES table is the foundational registry of parties within the Oracle E-Business Suite Trading Community Architecture (TCA). A party is any entity that can establish a relationship with another party, and the table stores the basic, shareable information about each such entity. Records correspond to unique parties, though multiple parties may share the same name. Four party types are supported: Organization (for example, Oracle Corporation), Person (for example, Jane Doe), Group (for example, the World Wide Web Consortium), and Relationship (for example, Jane Doe at Oracle Corporation).

The table holds denormalized information drawn from HZ_LOCATIONS, HZ_PERSON_PROFILES, HZ_CONTACT_POINTS, HZ_ORGANIZATION_PROFILES, and HZ_PERSON_LANGUAGE, including the identifying address denormalized from HZ_LOCATIONS. Party records may be created and updated from third-party data sources such as Dun & Bradstreet Global Data Products. In Oracle EBS 12.1.1 and 12.2.2, HZ_PARTIES is owned by the AR schema and stored in the APPS_TS_TX_DATA tablespace with PCT Free 10. Because nearly every TCA-dependent module references it, its heuristic Data Vault classification is a hub: the central, business-keyed entity around which satellite attributes and many links to other hubs (accounts, sites, contacts) are organized.

Key Information Stored

The table contains 139 documented columns. The most significant include:

Common Use Cases and Queries

Typical scenarios include resolving a customer or supplier name to a party identifier, deduplicating party records, and reporting on customers, prospects, and vendors.

Lookup by business key:

  • SELECT party_id, party_name, party_type FROM hz_parties WHERE party_number = :p_number;

Name search leveraging the function-based index:

  • SELECT party_id, party_name FROM hz_parties WHERE UPPER(person_last_name) = UPPER(:last_name);

Organization listing by DUNS number:

  • SELECT party_id, party_name FROM hz_parties WHERE duns_number_c = :duns;

Reports frequently join HZ_PARTIES to HZ_CUST_ACCOUNTS via PARTY_ID to obtain accounts, to HZ_PARTY_SITES for addresses, and to FND_USER (CUSTOMER_ID, PERSON_PARTY_ID) for user-to-party mappings. Data-quality queries using ORIG_SYSTEM_REFERENCE expose duplicate parties created across integrated source systems, and the TCA party APIs (HZ_PARTY_V2PUB) operate on this table for programmatic creation and update.

Related Objects

HZ_PARTIES is referenced by a very large number of dependent tables. The most significant include:

Outbound foreign keys from HZ_PARTIES itself are limited to LANGUAGE_NAME referencing FND_LANGUAGES and HOME_COUNTRY referencing FND_TERRITORIES, confirming its role as a reference hub rather than a dependent child table.