Search Results profile_class_amount_id
Overview
APPS.HZ_PROFILE_AMTS_V is a consolidated reporting view within the Oracle E-Business Suite Receivables and Trading Community Architecture (TCA) data model. Its purpose is to present credit limit amounts across the four distinct levels at which credit exposure can be defined in Oracle Credit Management: profile class, customer account, operating unit, and item category. The view uses a UNION of four subqueries, each drawn from a different underlying amount table, and normalizes the results into a single uniform row shape.
For users searching on trx_credit_limit, this view is the central integration point because each of its four branches exposes the TRX_CREDIT_LIMIT column alongside OVERALL_CREDIT_LIMIT. The view therefore allows a single query to retrieve per-transaction credit limits defined at any level of the credit hierarchy, which is essential for reporting, credit checking, and external integration. It is delivered under the APPS schema and is available in both EBS 12.1.1 and 12.2.2.
Underlying Base Objects
The view is defined over four base objects, all referenced through APPS synonyms in the documented metadata:
- HZ_CUST_PROF_CLASS_AMTS — amounts defined at the profile class level, returned with PROFILE_TYPE = 'Profile_Class'.
- HZ_CUST_PROFILE_AMTS — amounts defined at the customer account profile level, returned with PROFILE_TYPE = 'Customer'.
- HZ_CREDIT_PROFILE_AMTS — amounts defined against a credit profile, used for the Operating_Unit and Item_Category branches.
- HZ_CREDIT_PROFILES — the parent credit profile table, joined to HZ_CREDIT_PROFILE_AMTS to distinguish operating unit level rows (organization_id IS NOT NULL) from item category level rows (item_category_id IS NOT NULL).
The four SELECT statements are combined with UNION, and each branch substitutes literal -1 values for the identifier columns not relevant to that level. This technique produces a single, wide result set without NULLs in the key columns, simplifying downstream filters.
Key Columns
- PROFILE_TYPE — literal discriminator indicating the credit level: 'Profile_Class', 'Customer', 'Operating_Unit', or 'Item_Category'.
- TRX_CREDIT_LIMIT — the per-transaction credit limit amount, the primary column of interest for the searched term.
- OVERALL_CREDIT_LIMIT — the aggregate credit limit applied across all transactions for the given profile.
- CURRENCY_CODE — the currency in which the limits are expressed; limits are typically defined per currency.
- PROFILE_CLASS_ID, CUST_ACCOUNT_PROFILE_ID, CREDIT_PROFILE_ID — level-specific identifiers; the column relevant to the active PROFILE_TYPE carries a real value while others hold -1.
- PROFILE_CLASS_AMOUNT_ID, CREDIT_PROFILE_AMT_ID, CUST_ACCT_PROFILE_AMT_ID — surrogate row identifiers from the respective base amount tables.
Common Use Cases and Queries
Typical scenarios include retrieving the transaction credit limit for a specific customer account, auditing limits defined at operating unit or item category level, and feeding credit limit values into external credit-checking or reporting systems.
Retrieve all transaction credit limits for a given customer account:
SELECT profile_type, currency_code, trx_credit_limit, overall_credit_limit FROM apps.hz_profile_amts_v WHERE cust_account_profile_id = :cust_account_profile_id;
List all operating unit level limits by currency:
SELECT credit_profile_id, currency_code, trx_credit_limit FROM apps.hz_profile_amts_v WHERE profile_type = 'Operating_Unit';
Because the view blends four sources, always filter on PROFILE_TYPE or on the appropriate non-negative identifier column to avoid mixing levels. Note that the -1 sentinel values (rather than NULLs) are used consistently across all branches, so equality filters must account for this convention.
-
VIEW: APPS.HZ_PROFILE_AMTS_V
12.1.1
-
View: HZ_PROFILE_AMTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_PROFILE_AMTS_V, object_name:HZ_PROFILE_AMTS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_PROFILE_AMTS_V ,
-
View: HZ_PROFILE_AMTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_PROFILE_AMTS_V, object_name:HZ_PROFILE_AMTS_V, status:VALID, product: AR - Receivables , implementation_dba_data: APPS.HZ_PROFILE_AMTS_V ,
-
VIEW: APPS.HZ_PROFILE_AMTS_V
12.2.2
-
APPS.ARH_CPCA_PKG SQL Statements
12.2.2
-
VIEW: AR.HZ_CREDIT_USAGES#
12.2.2
-
APPS.ARH_CPCA_PKG SQL Statements
12.1.1
-
VIEW: APPS.HZ_PROFILE_AMTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_PROFILE_AMTS_V, object_name:HZ_PROFILE_AMTS_V, status:VALID,
-
VIEW: APPS.HZ_PROFILE_AMTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_PROFILE_AMTS_V, object_name:HZ_PROFILE_AMTS_V, status:VALID,
-
VIEW: AR.HZ_CUST_PROF_CLASS_AMTS#
12.2.2
-
VIEW: AR.HZ_CREDIT_USAGES#
12.2.2
owner:AR, object_type:VIEW, object_name:HZ_CREDIT_USAGES#, status:VALID,
-
PACKAGE BODY: APPS.ARH_CPCA_PKG
12.2.2
-
PACKAGE BODY: APPS.ARH_CPCA_PKG
12.1.1
-
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 ,
-
APPS.AR_CUST_PROF_CLASS_AMT_PKG SQL Statements
12.1.1
-
APPS.AR_CUST_PROF_CLASS_AMT_PKG SQL Statements
12.2.2
-
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,
-
View: AR_CUST_PROF_CLASS_AMTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUST_PROF_CLASS_AMTS, object_name:AR_CUST_PROF_CLASS_AMTS, status:VALID, product: AR - Receivables , description: View for profile class amounts , implementation_dba_data: APPS.AR_CUST_PROF_CLASS_AMTS ,
-
View: AR_CUST_PROF_CLASS_AMTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUST_PROF_CLASS_AMTS, object_name:AR_CUST_PROF_CLASS_AMTS, status:VALID, product: AR - Receivables , description: View for profile class amounts , implementation_dba_data: APPS.AR_CUST_PROF_CLASS_AMTS ,
-
View: HZ_CREDIT_USAGES_V
12.2.2
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 ,
-
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,
-
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 ,
-
VIEW: AR.HZ_CUST_PROF_CLASS_AMTS#
12.2.2
owner:AR, object_type:VIEW, object_name:HZ_CUST_PROF_CLASS_AMTS#, status:VALID,
-
VIEW: APPS.HZ_CREDIT_USAGES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.HZ_CREDIT_USAGES_V, object_name:HZ_CREDIT_USAGES_V, status:VALID,
-
VIEW: APPS.AR_CUST_PROF_CLASS_AMTS
12.1.1
-
VIEW: APPS.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,
-
VIEW: APPS.AR_CUST_PROF_CLASS_AMTS
12.2.2
-
TABLE: AR.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,
-
View: AR_HCUST_PROF_CLASS_AMOUNTS
12.2.2
product: AR - Receivables , description: Customer profile class amount limits for each currency , implementation_dba_data: Not implemented in this database ,
-
View: AR_HCUST_PROF_CLASS_AMOUNTS
12.1.1
product: AR - Receivables , description: Customer profile class amount limits for each currency , implementation_dba_data: Not implemented in this database ,
-
PACKAGE: APPS.HZ_MGD_MASS_UPDATE_CP
12.1.1
-
APPS.AR_MCC_MERGE SQL Statements
12.2.2
-
TABLE: AR.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,
-
APPS.AR_MCC_MERGE SQL Statements
12.1.1
-
VIEW: APPS.AR_CUST_PROF_CLASS_AMTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUST_PROF_CLASS_AMTS, object_name:AR_CUST_PROF_CLASS_AMTS, status:VALID,
-
VIEW: APPS.AR_CUST_PROF_CLASS_AMTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AR.AR_CUST_PROF_CLASS_AMTS, object_name:AR_CUST_PROF_CLASS_AMTS, status:VALID,
-
PACKAGE: APPS.HZ_MGD_MASS_UPDATE_CP
12.2.2
-
APPS.HZ_CUST_PROF_CLASS_AMTS_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.AR_CUST_PROF_CLASS_AMT_PKG
12.1.1
-
APPS.HZ_CUST_PROF_CLASS_AMTS_PKG SQL Statements
12.1.1
-
APPS.HZ_MGD_MASS_UPDATE_MEDIATOR SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AR_CUST_PROF_CLASS_AMT_PKG
12.2.2
-
APPS.HZ_MGD_MASS_UPDATE_MEDIATOR SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HZ_CUST_PROF_CLASS_AMTS_PKG
12.1.1
-
PACKAGE BODY: APPS.HZ_CUST_PROF_CLASS_AMTS_PKG
12.2.2
-
APPS.HZ_CREDIT_USAGES_PKG SQL Statements
12.2.2
-
APPS.HZ_CREDIT_USAGES_PKG SQL Statements
12.1.1
-
APPS.HZP_CPROF_PKG SQL Statements
12.2.2
-
APPS.HZP_CPROF_PKG SQL Statements
12.1.1