Search Results hz_credit_usages
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.
-
Table: HZ_CREDIT_USAGES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CREDIT_USAGES, object_name:HZ_CREDIT_USAGES, status:VALID, product: AR - Receivables , description: Association between credit limit and credit usage rule set , implementation_dba_data: AR.HZ_CREDIT_USAGES ,
-
Table: HZ_CREDIT_USAGES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CREDIT_USAGES, object_name:HZ_CREDIT_USAGES, status:VALID, product: AR - Receivables , description: Association between credit limit and credit usage rule set , implementation_dba_data: AR.HZ_CREDIT_USAGES ,
-
APPS.HZ_CREDIT_USAGES_PKG SQL Statements
12.1.1
-
APPS.HZ_MGD_MASS_UPDATE_MEDIATOR SQL Statements
12.2.2
-
VIEW: APPS.HZ_CREDIT_USAGES_DFV
12.1.1
-
APPS.AR_MCC_MERGE SQL Statements
12.1.1
-
APPS.HZ_CREDIT_USAGES_PKG SQL Statements
12.2.2
-
APPS.HZ_CREDIT_USAGES_CASCADE_PKG SQL Statements
12.1.1
-
APPS.HZ_MGD_MASS_UPDATE_MEDIATOR SQL Statements
12.1.1
-
APPS.HZ_CREDIT_USAGES_CASCADE_PKG SQL Statements
12.2.2
-
VIEW: APPS.HZ_CREDIT_USAGES_DFV
12.2.2
-
APPS.AR_MCC_MERGE SQL Statements
12.2.2
-
VIEW: APPS.HZ_CREDIT_USAGES_V
12.1.1
-
VIEW: AR.HZ_CREDIT_USAGES#
12.2.2
owner:AR, object_type:VIEW, object_name:HZ_CREDIT_USAGES#, status:VALID,
-
SYNONYM: APPS.HZ_CREDIT_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CREDIT_USAGES, status:VALID,
-
SYNONYM: APPS.HZ_CREDIT_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CREDIT_USAGES, status:VALID,
-
VIEW: APPS.HZ_CREDIT_USAGES_V
12.2.2
-
PACKAGE BODY: APPS.AR_MCC_MERGE
12.1.1
-
VIEW: AR.HZ_CREDIT_USAGES#
12.2.2
-
Table: HZ_CREDIT_PROFILE_AMTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CREDIT_PROFILE_AMTS, object_name:HZ_CREDIT_PROFILE_AMTS, status:VALID, product: AR - Receivables , description: Credit limits in specified currency , implementation_dba_data: AR.HZ_CREDIT_PROFILE_AMTS ,
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGES_CASCADE_PKG
12.1.1
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGES_PKG
12.1.1
-
PACKAGE BODY: APPS.AR_MCC_MERGE
12.2.2
-
Table: HZ_CUST_PROF_CLASS_AMTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_PROF_CLASS_AMTS, object_name:HZ_CUST_PROF_CLASS_AMTS, status:VALID, product: AR - Receivables , description: Customer profile class amount limits for each currency , implementation_dba_data: AR.HZ_CUST_PROF_CLASS_AMTS ,
-
Table: HZ_CUST_PROF_CLASS_AMTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_PROF_CLASS_AMTS, object_name:HZ_CUST_PROF_CLASS_AMTS, status:VALID, product: AR - Receivables , description: Customer profile class amount limits for each currency , implementation_dba_data: AR.HZ_CUST_PROF_CLASS_AMTS ,
-
TABLE: AR.HZ_CREDIT_USAGES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CREDIT_USAGES, object_name:HZ_CREDIT_USAGES, status:VALID,
-
Table: HZ_CREDIT_USAGE_RULE_SETS_B
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CREDIT_USAGE_RULE_SETS_B, object_name:HZ_CREDIT_USAGE_RULE_SETS_B, status:VALID, product: AR - Receivables , description: Sets of credit usage rules in the base language , implementation_dba_data: AR.HZ_CREDIT_USAGE_RULE_SETS_B ,
-
PACKAGE: APPS.HZ_CREDIT_USAGES_PKG
12.1.1
-
Table: HZ_CUST_PROFILE_AMTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_PROFILE_AMTS, object_name:HZ_CUST_PROFILE_AMTS, status:VALID, product: AR - Receivables , description: Stores information about the credit limits specified for a customer's profile. , implementation_dba_data: AR.HZ_CUST_PROFILE_AMTS ,
-
PACKAGE BODY: APPS.HZ_MGD_MASS_UPDATE_MEDIATOR
12.1.1
-
Table: HZ_CREDIT_PROFILE_AMTS
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CREDIT_PROFILE_AMTS, object_name:HZ_CREDIT_PROFILE_AMTS, status:VALID, product: AR - Receivables , description: Credit limits in specified currency , implementation_dba_data: AR.HZ_CREDIT_PROFILE_AMTS ,
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGE_RULE_SETS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CREDIT_USAGE_RULE_SETS_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGES_CASCADE_PKG
12.2.2
-
VIEW: APPS.HZ_CREDIT_USAGES_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:HZ_CREDIT_USAGES_DFV, status:VALID,
-
Table: HZ_CREDIT_USAGE_RULE_SETS_B
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CREDIT_USAGE_RULE_SETS_B, object_name:HZ_CREDIT_USAGE_RULE_SETS_B, status:VALID, product: AR - Receivables , description: Sets of credit usage rules in the base language , implementation_dba_data: AR.HZ_CREDIT_USAGE_RULE_SETS_B ,
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGES_PKG
12.2.2
-
Table: HZ_CUST_PROFILE_AMTS
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CUST_PROFILE_AMTS, object_name:HZ_CUST_PROFILE_AMTS, status:VALID, product: AR - Receivables , description: Stores information about the credit limits specified for a customer's profile. , implementation_dba_data: AR.HZ_CUST_PROFILE_AMTS ,
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CREDIT_USAGES_PKG, status:VALID,
-
View: HZ_CREDIT_USAGES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_CREDIT_USAGES_V, object_name:HZ_CREDIT_USAGES_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_CREDIT_USAGES_V ,
-
PACKAGE: APPS.HZ_CREDIT_USAGES_PKG
12.2.2
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGES_CASCADE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CREDIT_USAGES_CASCADE_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGES_CASCADE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CREDIT_USAGES_CASCADE_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGE_RULE_SETS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CREDIT_USAGE_RULE_SETS_PKG, status:VALID,
-
TABLE: AR.HZ_CREDIT_USAGES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.HZ_CREDIT_USAGES, object_name:HZ_CREDIT_USAGES, status:VALID,
-
PACKAGE BODY: APPS.HZ_MGD_MASS_UPDATE_MEDIATOR
12.2.2
-
VIEW: APPS.HZ_CREDIT_USAGES_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:HZ_CREDIT_USAGES_DFV, status:VALID,
-
PACKAGE BODY: APPS.HZ_CREDIT_USAGES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_CREDIT_USAGES_PKG, status:VALID,
-
PACKAGE BODY: APPS.HZ_MGD_MASS_UPDATE_MEDIATOR
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_MGD_MASS_UPDATE_MEDIATOR, status:VALID,
-
PACKAGE BODY: APPS.HZ_MGD_MASS_UPDATE_MEDIATOR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HZ_MGD_MASS_UPDATE_MEDIATOR, status:VALID,
-
PACKAGE BODY: APPS.AR_MCC_MERGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_MCC_MERGE, status:VALID,