Results for “profile_class_amount_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
HZ_CREDIT_USAGES is a Receivables (AR) table that defines the association between a customer's credit limit and the credit usage rule set applied to it. In Oracle EBS 12.1.1 and 12.2.2, credit checking operates at the level of a credit profile amount; the rule set determines which transactions and balances are counted toward usage of that limit. HZ_CREDIT_USAGES is the connective table that binds a specific credit amount definition to a specific usage rule set, so the Credit Management engine knows how to compute exposure for a given customer account, profile class, or credit profile.
The table supports multi-entity credit risk management, where a single customer may have different limits at account, profile, and profile-class levels, each with its own rules for inclusion of open receivables, unapplied cash, pending orders, and disputed items. Physically it resides in the AR schema with 30 columns, a primary key HZ_CREDIT_USAGES_PK on CREDIT_USAGE_ID, and a documented unique index HZ_CREDIT_USAGES_U1 on the same column.
From a Data Vault modeling perspective, the metadata's heuristic classification is link. This is appropriate: the table resolves a many-to-many association among three amount sources and one rule set, making it a natural link table rather than a hub or satellite.
Key Information Stored
Only a subset of the 30 documented columns carries business meaning; the remainder are standard EBS audit and descriptive flexfield columns.
- CREDIT_USAGE_ID — surrogate primary key; also the sole documented unique index (HZ_CREDIT_USAGES_U1), so it is the only business-key candidate identified.
- CREDIT_PROFILE_AMT_ID — foreign key to HZ_CREDIT_PROFILE_AMTS; identifies the credit limit defined at the credit profile level.
- CUST_ACCT_PROFILE_AMT_ID — foreign key to HZ_CUST_PROFILE_AMTS; identifies the credit limit defined for a specific customer account profile.
- PROFILE_CLASS_AMOUNT_ID — foreign key to HZ_CUST_PROF_CLASS_AMTS; identifies the credit limit defined at the profile class level.
- CREDIT_USAGE_RULE_SET_ID — foreign key to HZ_CREDIT_USAGE_RULE_SETS_B; identifies which usage rule set governs credit computation.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard audit columns.
- PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE, REQUEST_ID — concurrent program context, useful for tracing which process created or changed a row.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–ATTRIBUTE15 — descriptive flexfield segments for customer-specific extensions.
Common Use Cases and Queries
Typical scenarios include reconciling which rule set applies to a given credit limit, auditing credit check configuration after upgrades, and building reports of rule-set assignments across the customer hierarchy.
- Resolve the rule set name for a credit profile amount by joining to HZ_CREDIT_USAGE_RULE_SETS_B on CREDIT_USAGE_RULE_SET_ID.
- List all usage associations for a customer account limit:
SELECT cu.credit_usage_id, cu.credit_usage_rule_set_id
FROM hz_credit_usages cu
WHERE cu.cust_acct_profile_amt_id = :amt_id; - Audit configuration by joining each FK to its parent table and reporting effective limits alongside rule sets.
- Trace concurrent program activity using REQUEST_ID and PROGRAM_ID when investigating unexpected credit behavior.
Related Objects
- HZ_CREDIT_PROFILE_AMTS — joined on CREDIT_PROFILE_AMT_ID.
- HZ_CUST_PROFILE_AMTS — joined on CUST_ACCT_PROFILE_AMT_ID.
- HZ_CUST_PROF_CLASS_AMTS — joined on PROFILE_CLASS_AMOUNT_ID.
- HZ_CREDIT_USAGE_RULE_SETS_B — joined on CREDIT_USAGE_RULE_SET_ID; provides rule definitions.
- HZ_CREDIT_USAGE_RULE_SETS_TL — translations for rule-set names and descriptions.
- Credit Management engine APIs and concurrent programs (Credit Check, Credit Revaluation) that consume these associations at runtime.
-
Association between credit limit and credit usage rule set
-
Association between credit limit and credit usage rule set
-
View: HZ_CREDIT_USAGES_V 12.2.2
APPS.HZ_CREDIT_USAGES_V·↳ HZ_CREDIT_USAGES·↳ HZ_CREDIT_USAGE_RULE_SETS_VL·Explore AR module →
-
View for profile class amounts
APPS.AR_CUST_PROF_CLASS_AMTS·↳ ARPT_SQL_FUNC_UTIL·↳ AR_CHARGE_SCHEDULES·↳ GL_DAILY_CONVERSION_TYPES·Explore AR module →
-
Customer profile class amount limits for each currency
-
Customer profile class amount limits for each currency
-
View: HZ_PROFILE_AMTS_V 12.1.1
APPS.HZ_PROFILE_AMTS_V·↳ HZ_CREDIT_PROFILES·↳ HZ_CREDIT_PROFILE_AMTS·↳ HZ_CUST_PROFILE_AMTS·Explore AR module →
-
View: HZ_PROFILE_AMTS_V 12.2.2
APPS.HZ_PROFILE_AMTS_V·↳ HZ_CREDIT_PROFILES·↳ HZ_CREDIT_PROFILE_AMTS·↳ HZ_CUST_PROFILE_AMTS·Explore AR module →
-
View: HZ_CREDIT_USAGES_V 12.1.1
APPS.HZ_CREDIT_USAGES_V·↳ HZ_CREDIT_USAGES·↳ HZ_CREDIT_USAGE_RULE_SETS_VL·Explore AR module →
-
View for profile class amounts
APPS.AR_CUST_PROF_CLASS_AMTS·↳ ARPT_SQL_FUNC_UTIL·↳ AR_CHARGE_SCHEDULES·↳ GL_DAILY_CONVERSION_TYPES·Explore AR module →
-
VIEW: APPS.HZ_PROFILE_AMTS_V 12.1.1
-
VIEW: APPS.HZ_PROFILE_AMTS_V 12.2.2
-
VIEW: APPS.HZ_PROFILE_AMTS_V 12.2.2
-
PACKAGE: APPS.ARH_CPCA_PKG 12.2.2
-
PACKAGE: APPS.ARH_CPCA_PKG 12.1.1
-
VIEW: AR.HZ_CREDIT_USAGES# 12.2.2
-
VIEW: AR.HZ_CREDIT_USAGES# 12.2.2
-
VIEW: APPS.HZ_PROFILE_AMTS_V 12.1.1
-
TABLE: AR.HZ_CREDIT_USAGES 12.2.2
-
TABLE: AR.HZ_CREDIT_USAGES 12.1.1
-
PACKAGE: APPS.AR_MCC_MERGE 12.1.1
-
PACKAGE: APPS.AR_MCC_MERGE 12.2.2
-
Customer profile class amount limits for each currency
Not implemented in this database·Explore AR module →