Search Results hz_customer_profiles
Overview
The HZ_CUSTOMER_PROFILES table is a core data object within Oracle E-Business Suite (EBS) Receivables (AR) module, specifically in versions 12.1.1 and 12.2.2. It serves as the central repository for storing and managing credit-related information for customer accounts and their specific sites. Its primary role is to enforce credit policies and manage customer risk by holding attributes that control credit checking, credit limits, payment terms, and dunning activities. This table is integral to the Trading Community Architecture (TCA) model, linking customer profile data directly to the party (HZ_PARTIES), customer account (HZ_CUST_ACCOUNTS), and site use (HZ_CUST_SITE_USES_ALL) entities, thereby enabling granular credit management at both the account and operational site level.
Key Information Stored
The table's structure is designed to capture comprehensive credit profile details. The primary key, CUST_ACCOUNT_PROFILE_ID, uniquely identifies each profile record. Critical foreign keys establish essential relationships: CUST_ACCOUNT_ID links to HZ_CUST_ACCOUNTS, PARTY_ID links to HZ_PARTIES, SITE_USE_ID links to HZ_CUST_SITE_USES_ALL for site-specific profiles, and PROFILE_CLASS_ID links to HZ_CUST_PROFILE_CLASSES for inheriting default values from a profile class. Important data columns include CREDIT_CHECKING (flag to enable credit validation), CREDIT_HOLD (status to place orders on hold), CREDIT_RATING, RISK_CODE, AUTO_REC_INCL_DISPUTE_FLAG (for automatic receipt application), and TAX_PRINTING_OPTION. It also stores financial control parameters like OVERRIDE_TERMS, CREDIT_BALANCE_STATEMENTS, and CONS_INV_FLAG (consolidated invoicing).
Common Use Cases and Queries
This table is central to credit management operations and related reporting. Common use cases include reviewing a customer's credit status before order booking, generating aging reports with credit limit data, and managing credit holds. A typical query to retrieve a customer's primary account-level credit profile would join to the customer account and party tables:
- SELECT hp.party_name, hca.account_number, hcp.credit_limit, hcp.credit_rating, hcp.credit_hold FROM hz_customer_profiles hcp, hz_cust_accounts hca, hz_parties hp WHERE hcp.cust_account_id = hca.cust_account_id AND hca.party_id = hp.party_id AND hcp.site_use_id IS NULL;
Another frequent scenario involves identifying all site-specific profiles that differ from the account-level defaults, which is crucial for understanding localized credit arrangements. Reporting on customers exceeding a certain percentage of their credit limit also relies heavily on this table.
Related Objects
HZ_CUSTOMER_PROFILES is a nexus within the TCA and Receivables schema. Key related objects, as indicated by its foreign keys, include:
- HZ_CUST_ACCOUNTS and HZ_PARTIES: Provide the core customer identity.
- HZ_CUST_SITE_USES_ALL: For associating profiles with specific bill-to or ship-to sites.
- HZ_CUST_PROFILE_CLASSES: The source for default profile attributes inherited by customer profiles.
- HZ_CUST_PROFILE_AMTS: A child table that stores currency-specific credit limits and other amounts related to a profile, linked via CUST_ACCOUNT_PROFILE_ID.
From an API perspective, the HZ_CUSTOMER_PROFILE_V2PUB package is the primary public interface for creating, updating, and managing records in this table, ensuring proper validation and business rule enforcement.
-
Table: HZ_CUSTOMER_PROFILES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUSTOMER_PROFILES, object_name:HZ_CUSTOMER_PROFILES, status:VALID, product: AR - Receivables , description: Credit information for customer accounts and customer account sites , implementation_dba_data: AR.HZ_CUSTOMER_PROFILES ,
-
Table: HZ_CUSTOMER_PROFILES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUSTOMER_PROFILES, object_name:HZ_CUSTOMER_PROFILES, status:VALID, product: AR - Receivables , description: Credit information for customer accounts and customer account sites , implementation_dba_data: AR.HZ_CUSTOMER_PROFILES ,
-
APPS.OE_CREDIT_CHECK_RPT dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.HZ_EXTRACT_ACCT_SITE_BO_PVT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.HZ_CREDIT_USAGES_CASCADE_PKG dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.ARP_CONSINV dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.FV_IPAC dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.HZ_CUSTOMER_PROFILE_V2PUB dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.AR_RECEIPT_LIB_PVT dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.AR_CALC_LATE_CHARGE dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.QOT_DEFAULT_PVT dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.LNS_BORROWERS_SUMMARY_PUB dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.IEX_PROFILE dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.OM_SETUP_VALID_PKG dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.ARP_CMREQ_WF dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.HZ_EXTRACT_ACCT_SITE_BO_PVT dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.ARH_CPROF1_PKG dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.EAM_WORKORDERBILLING_PVT dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.ARP_UTIL dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.IEX_COLL_IND dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.AR_INVOICE_UTILS dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.OE_CREDIT_PUB dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.IEX_UTILITIES dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.HZ_CUST_ACCT_BO_PVT dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.IEX_PROCESS_ACCOUNT_WINNERS dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.AR_CMGT_REVIEW_CONC dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.HZ_ACCOUNT_VALIDATE_V2PUB dependencies on HZ_CUSTOMER_PROFILES
12.2.2
-
APPS.AR_RECEIPT_LIB_PVT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.ARP_CORRECT_CC_ERRORS dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.HZ_ACCT_CREATE_PKG dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.AR_CALC_LATE_CHARGE dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.OE_ITORD_UTIL dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.ONT_OEXOECCH_XMLP_PKG dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.IEX_COLL_IND dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.OKL_RGRP_RULES_PROCESS_PVT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.AR_BFB_UTILS_PVT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.ARPT_SQL_FUNC_UTIL dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.OE_CREDIT_CHECK_RPT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.OE_CREDIT_PUB dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.OKL_CURE_RECON_PVT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.PA_IC_INV_UTILS dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.HZP_CUST_PKG dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.ARP_TRX_DEFAULTS_3 dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.HZ_REGISTRY_VALIDATE_BO_PVT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.IEX_PROFILE dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.AMS_DMEXTRACT_PVT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.IEX_CASE_OWNER_PUB dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.OE_CREDIT_CHECK_UTIL dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.OZF_AR_INTERFACE_PVT dependencies on HZ_CUSTOMER_PROFILES
12.1.1
-
APPS.OKL_INTERNAL_TO_EXTERNAL dependencies on HZ_CUSTOMER_PROFILES
12.1.1