Search Results hz_contact_point_v2pub
Overview
HZ_REGISTRY_VALIDATE_V2PUB is a public PL/SQL package owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It is classified as a PUB (public) API and functions as the central validation layer for the Oracle Trading Community Architecture (TCA) Registry. The package does not create or persist registry data itself; instead, it exposes a comprehensive set of validation routines that the HZ_*_V2PUB public APIs invoke before committing party, location, contact, and relationship records to the database.
Because the package is documented as both referencing and being referenced by nearly every major TCA public API — including HZ_PARTY_V2PUB, HZ_PARTY_INFO_V2PUB, HZ_PERSON_INFO_V2PUB, HZ_ORGANIZATION_INFO_V2PUB, HZ_LOCATION_V2PUB, HZ_PARTY_SITE_V2PUB, HZ_CONTACT_POINT_V2PUB, HZ_PARTY_CONTACT_V2PUB, HZ_RELATIONSHIP_V2PUB, HZ_RELATIONSHIP_TYPE_V2PUB, and HZ_MAP_PARTY_PUB — it acts as a shared, reusable conformance engine that ensures registry records satisfy TCA business rules before the create, update, or merge logic in the calling APIs proceeds. Users who search for "hz_party_v2pub" are in practice directed into this validation package, since HZ_PARTY_V2PUB depends upon it for all party-level checks.
Key Procedures and Functions
The ETRM metadata documents 29 public procedures and functions that span the full TCA registry domain. No parameter lists are documented, so only their purpose is described here.
- Party-level validators: VALIDATE_PARTY, VALIDATE_PERSON, VALIDATE_GROUP, and VALIDATE_ORGANIZATION validate the core party entity and its person or organization subtype attributes.
- Party site and site use: VALIDATE_PARTY_SITE and VALIDATE_PARTY_SITE_USE validate the association of a party to a location and the intended usage of that site.
- Organization contacts: VALIDATE_ORG_CONTACT and VALIDATE_ORG_CONTACT_ROLE validate contact assignments and their roles within an organization.
- Person attributes: VALIDATE_PERSON_LANGUAGE validates language proficiency data for a person party.
- Location: VALIDATE_LOCATION validates address and location records, including territory and reference data consistency.
- Relationships: VALIDATE_RELATIONSHIP_TYPE and VALIDATE_RELATIONSHIP validate relationship definitions and party-to-party relationship instances.
- Contact points: VALIDATE_CONTACT_POINT provides the generic entry point, with type-specific validators for EDI, EFT, Web, Phone, Telex, and Email contact points.
- Flexfield and non-support: VALIDATE_ORG_NONSUPPORT_COLUMN validates organization attributes that are not directly supported by the standard organization API.
Tables Accessed
Validation logic draws against a broad set of APPS synonyms. Core TCA tables include HZ_LOCATIONS, HZ_CONTACT_POINTS, HZ_CITIZENSHIP, HZ_CODE_ASSIGNMENTS, HZ_CREDIT_RATINGS, HZ_EDUCATION, HZ_EMPLOYMENT_HISTORY, HZ_FINANCIAL_NUMBERS, and HZ_FINANCIAL_REPORTS — used to verify referenced person, organization, and financial data. Foundation reference data is sourced from FND_CURRENCIES, FND_LANGUAGES, FND_LOOKUP_VALUES, FND_TERRITORIES, FND_OBJECTS, and FND_OBJECT_INSTANCE_SETS, ensuring values conform to seeded and configured lookups, valid currencies, languages, and territories.
Usage Notes
HZ_REGISTRY_VALIDATE_V2PUB is not normally called directly by end users. It is invoked implicitly by the TCA public APIs (HZ_PARTY_V2PUB and its related packages) during create, update, and merge operations, including calls originating from Oracle Forms, concurrent programs such as customer and supplier import, and custom integration code built on the V2PUB API family. The package is referenced by 12 other packages, confirming its role as a shared compliance gate. Custom developers extending TCA should attempt validations through the higher-level APIs rather than calling this package directly, since the public APIs orchestrate the correct sequence of validations. When errors occur, they are typically raised as standard API exceptions propagated back through the calling V2PUB package.
-
PACKAGE: APPS.HZ_REGISTRY_VALIDATE_V2PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HZ_REGISTRY_VALIDATE_V2PUB, status:VALID,
-
PACKAGE: APPS.HZ_REGISTRY_VALIDATE_V2PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_REGISTRY_VALIDATE_V2PUB, status:VALID,
-
PACKAGE: APPS.HZ_BUSINESS_EVENT_V2PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HZ_BUSINESS_EVENT_V2PVT, status:VALID,
-
PACKAGE BODY: APPS.HZ_CONTACT_POINT_V2PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CONTACT_POINT_V2PUB, status:VALID,
-
PACKAGE BODY: APPS.HZ_CONTACT_POINT_V2PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CONTACT_POINT_V2PUB, status:VALID,
-
PACKAGE: APPS.HZ_BUSINESS_EVENT_V2PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_BUSINESS_EVENT_V2PVT, status:VALID,
-
PACKAGE BODY: APPS.HZ_CONTACT_POINT_V2PUB_JW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CONTACT_POINT_V2PUB_JW, status:VALID,
-
PACKAGE BODY: APPS.WSH_CARRIER_CONTACT_INFO_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CARRIER_CONTACT_INFO_PKG, status:VALID,
-
PACKAGE: APPS.HZ_PHONE_NUMBER_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_PHONE_NUMBER_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_BANK_PUB_JW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_BANK_PUB_JW, status:VALID,
-
PACKAGE: APPS.HZ_CONTACT_POINTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HZ_CONTACT_POINTS_PKG, status:VALID,
-
SYNONYM: APPS.HZ_PHONE_FORMATS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PHONE_FORMATS, status:VALID,
-
SYNONYM: APPS.HZ_PHONE_FORMATS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_PHONE_FORMATS, status:VALID,
-
PACKAGE BODY: APPS.HZ_USER_PARTY_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_USER_PARTY_UTILS, status:VALID,
-
PACKAGE BODY: APPS.AMS_CONTACT_POINT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMS_CONTACT_POINT_PVT, status:VALID,
-
SYNONYM: APPS.HZ_PHONE_COUNTRY_CODES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_PHONE_COUNTRY_CODES, status:VALID,
-
PACKAGE BODY: APPS.ARH_PHON_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARH_PHON_PKG, status:VALID,
-
PACKAGE BODY: APPS.ARH_PHON_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARH_PHON_PKG, status:VALID,
-
PACKAGE: APPS.PV_CONTACT_USER_BATCH_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PV_CONTACT_USER_BATCH_PUB, status:VALID,
-
PACKAGE: APPS.PV_CONTACT_USER_BATCH_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PV_CONTACT_USER_BATCH_PUB, status:VALID,
-
PACKAGE: APPS.HZ_FORMAT_PHONE_V2PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_FORMAT_PHONE_V2PUB, status:VALID,
-
PACKAGE BODY: APPS.IBE_PARTY_V2PVT_W
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IBE_PARTY_V2PVT_W, status:VALID,
-
PACKAGE: APPS.IBE_PARTY_V2PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IBE_PARTY_V2PVT, status:VALID,
-
PACKAGE: APPS.HZ_PHONE_NUMBER_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HZ_PHONE_NUMBER_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_SITE_CONTACT_PERSON_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_SITE_CONTACT_PERSON_PKG, status:VALID,
-
PACKAGE BODY: APPS.JTF_UM_INDIVIDUAL_USER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JTF_UM_INDIVIDUAL_USER_PVT, status:VALID,
-
PACKAGE: APPS.PV_PARTNER_UTIL_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PV_PARTNER_UTIL_PVT, status:VALID,
-
PACKAGE BODY: APPS.POS_SEARCH_DUP_PARTY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_SEARCH_DUP_PARTY_PKG, status:VALID,
-
PACKAGE: APPS.CSC_RESPONSE_CENTER_PKG_V2
12.1.1
owner:APPS, object_type:PACKAGE, object_name:CSC_RESPONSE_CENTER_PKG_V2, status:VALID,
-
PACKAGE BODY: APPS.WSH_CARRIER_CONTACT_INFO_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CARRIER_CONTACT_INFO_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_SITE_CONTACT_INFO_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_SITE_CONTACT_INFO_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_CONTACT_POINT_V2PUB_JW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CONTACT_POINT_V2PUB_JW, status:VALID,
-
PACKAGE: APPS.HZ_CONTACT_POINTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_CONTACT_POINTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.PV_PARTNER_UTIL_PVT_W
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PARTNER_UTIL_PVT_W, status:VALID,
-
PACKAGE BODY: APPS.AMS_SCRIPTING_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMS_SCRIPTING_PUB, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_CONTACT_POINT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_CONTACT_POINT_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_HZ_CONTACT_POINT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:POS_HZ_CONTACT_POINT_PKG, status:VALID,
-
PACKAGE: APPS.HZ_CUST_ACCOUNT_MERGE_V2PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_CUST_ACCOUNT_MERGE_V2PVT, status:VALID,
-
PACKAGE BODY: APPS.IGS_OR_PHONES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_OR_PHONES_PKG, status:VALID,
-
PACKAGE BODY: APPS.POS_HZ_CONTACT_POINT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:POS_HZ_CONTACT_POINT_PKG, status:VALID,
-
PACKAGE: APPS.CSC_RESPONSE_CENTER_PKG_V2
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CSC_RESPONSE_CENTER_PKG_V2, status:VALID,
-
PACKAGE: APPS.CS_SR_CUST_CONT_MAINT_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:CS_SR_CUST_CONT_MAINT_PVT, status:VALID,
-
PACKAGE BODY: APPS.HZ_DYN_VALIDATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_DYN_VALIDATION, status:VALID,
-
PACKAGE: APPS.HZ_DQM_SYNC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_DQM_SYNC, status:VALID,
-
PACKAGE BODY: APPS.EGO_PARTY_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_PARTY_PUB, status:VALID,
-
PACKAGE BODY: APPS.IMC_BOOKMARK_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IMC_BOOKMARK_PUB, status:VALID,
-
PACKAGE BODY: APPS.PV_PARTNER_UTIL_PVT_W
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PV_PARTNER_UTIL_PVT_W, status:VALID,
-
SYNONYM: APPS.HZ_PHONE_COUNTRY_CODES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_PHONE_COUNTRY_CODES, status:VALID,
-
PACKAGE: APPS.HZ_DYN_VALIDATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HZ_DYN_VALIDATION, status:VALID,
-
PACKAGE: APPS.HZ_FORMAT_PHONE_V2PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HZ_FORMAT_PHONE_V2PUB, status:VALID,