Search Results oe_credit_balances_all
Overview
OE_CREDIT_BALANCES_ALL is a transactional table owned by the ONT (Order Management) schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the current credit exposure data for each individual customer and customer site that carries a credit limit. For every customer or site, the table maintains one row per valid credit check rule defined in the system, including default limits. This design allows Order Management to evaluate credit exposure against multiple credit rules simultaneously, which is essential for organizations running rule-based credit checking at order entry or pick release.
From a dimensional modeling perspective, the ETRM heuristic classifies this table as standalone — it does not participate in a traditional Data Vault hub or link pattern in the mined FK structure. However, functionally it behaves like a satellite recording the current state of credit exposure, keyed by customer account, credit profile amount, and credit check rule. Its volatility (updated each time credit exposure is recalculated) and its role as a snapshot of current exposure support this interpretation.
Key Information Stored
The table contains 36 documented columns. The most significant are:
- CREDIT_BALANCE_ID — Surrogate primary key; enforced by unique index OE_CREDIT_BALANCES_U1. This is the only documented business-key candidate.
- CUST_ACCOUNT_ID — Foreign key to HZ_CUST_ACCOUNTS, identifying the customer account whose exposure is being tracked.
- CUST_ACCT_PROFILE_AMT_ID — Foreign key to HZ_CUST_PROFILE_AMTS, linking to the customer account's profile amount (credit limit assignment).
- CREDIT_PROFILE_AMT_ID — Foreign key to HZ_CREDIT_PROFILE_AMTS, identifying the specific credit profile amount used in the calculation.
- CREDIT_CHECK_RULE_ID — Identifies the credit check rule under which this balance row is evaluated. Combined with customer and profile, it forms the effective logical key.
- OVERALL_EXPOSURE — The aggregate credit exposure amount for the customer/site under the rule.
- ORDERS — Value of open orders contributing to exposure.
- ORDERS_ON_HOLD — Value of orders currently on credit hold.
- PAYMENTS_OVERDUE — Overdue payment amounts included in exposure.
- PAYMENTS_AT_RISK — Payments classified as at risk.
- ORG_ID — Multi-org operating unit identifier, enabling data segregation across business units.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY — Standard audit columns tracking record creation and modification.
- ATTRIBUTE1 through ATTRIBUTE15, plus CONTEXT — Descriptive flexfield (DFF) columns for extensibility.
- PROGRAM_ID, PROGRAM_APPLICATION_ID, REQUEST_ID, PROGRAM_UPDATE_DATE — Concurrent program context for the job that last populated the row.
Common Use Cases and Queries
Credit analysts and Order Management implementers query this table to inspect a customer's current exposure, diagnose credit holds, and build credit dashboards. A typical query joins to HZ_CUST_ACCOUNTS to resolve the customer name:
- Exposure by customer: SELECT cust_account_id, credit_check_rule_id, overall_exposure, orders, orders_on_hold FROM oe_credit_balances_all WHERE cust_account_id = :p_account_id AND org_id = :p_org_id;
- Rule-level breakdown: filter by CREDIT_CHECK_RULE_ID to see which rule drives a hold.
- Overdue and at-risk reporting: aggregate PAYMENTS_OVERDUE and PAYMENTS_AT_RISK across customers for a collections view.
- Orders on hold analysis: identify customers with large ORDERS_ON_HOLD values to prioritize release approvals.
Because rows are refreshed when credit exposure is recalculated, the table reflects current state rather than history. Historical trend reporting requires capturing periodic snapshots.
Related Objects
The documented foreign keys and surrounding Order Management / Receivables objects most relevant to this table include:
- HZ_CUST_ACCOUNTS — joined on CUST_ACCOUNT_ID; the master customer account record.
- HZ_CUST_PROFILE_AMTS — joined on CUST_ACCT_PROFILE_AMT_ID; the customer account profile amount (assigned credit limit).
- HZ_CREDIT_PROFILE_AMTS — joined on CREDIT_PROFILE_AMT_ID; the credit profile amount definition.
- OE_CREDIT_CHECK_RULES — provides the rule definitions referenced by CREDIT_CHECK_RULE_ID.
- OE_ORDER_HEADERS_ALL — source of order values rolled into ORDERS and ORDERS_ON_HOLD.
- AR_PAYMENT_SCHEDULES_ALL — source of overdue and at-risk payment amounts.
- HZ_CUST_SITE_USES_ALL and HZ_CUST_ACCT_SITES_ALL — site-level context for site-specific credit limits.
- OE_CREDIT_SUMMARY and the Credit Check concurrent program — populate and refresh OE_CREDIT_BALANCES_ALL.
Together these objects support the credit-to-cash flow within Oracle EBS Order Management and Receivables.
-
Table: OE_CREDIT_BALANCES_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_CREDIT_BALANCES_ALL, object_name:OE_CREDIT_BALANCES_ALL, status:VALID, product: ONT - Order Management , description: Stores the current credit exposure data for each individual customer and site with credit limits. Each customer(or site)'s credit limit (including default limits) will have one row for each valid credit rule in the system. This table will , implementation_dba_data: ONT.OE_CREDIT_BALANCES_ALL ,
-
Table: OE_CREDIT_BALANCES_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_CREDIT_BALANCES_ALL, object_name:OE_CREDIT_BALANCES_ALL, status:VALID, product: ONT - Order Management , description: Stores the current credit exposure data for each individual customer and site with credit limits. Each customer(or site)'s credit limit (including default limits) will have one row for each valid credit rule in the system. This table will , implementation_dba_data: ONT.OE_CREDIT_BALANCES_ALL ,
-
SYNONYM: APPS.OE_CREDIT_BALANCES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_CREDIT_BALANCES_ALL, status:VALID,
-
VIEW: ONT.OE_CREDIT_BALANCES_ALL#
12.2.2
owner:ONT, object_type:VIEW, object_name:OE_CREDIT_BALANCES_ALL#, status:VALID,
-
SYNONYM: APPS.OE_CREDIT_BALANCES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_CREDIT_BALANCES_ALL, status:VALID,
-
VIEW: ONT.OE_CREDIT_BALANCES_ALL#
12.2.2
-
SYNONYM: APPS.OE_CREDIT_BALANCES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OE_CREDIT_BALANCES, status:VALID,
-
SYNONYM: APPS.OE_CREDIT_BALANCES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_CREDIT_BALANCES, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
TABLE: ONT.OE_CREDIT_BALANCES_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_CREDIT_BALANCES_ALL, object_name:OE_CREDIT_BALANCES_ALL, status:VALID,
-
TABLE: ONT.OE_CREDIT_BALANCES_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_CREDIT_BALANCES_ALL, object_name:OE_CREDIT_BALANCES_ALL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - ONT Tables and Views
12.2.2
description: OM WorkFlow Activity Skip Log. ,
-
PACKAGE BODY: APPS.AD_MORG
12.1.1
-
PACKAGE BODY: APPS.AD_MORG
12.2.2
-
eTRM - ONT Tables and Views
12.1.1
description: OM WorkFlow Activity Skip Log. ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - ONT Tables and Views
12.1.1
description: OM WorkFlow Activity Skip Log. ,
-
eTRM - ONT Tables and Views
12.2.2
description: OM WorkFlow Activity Skip Log. ,