Search Results ce_interest_bal_ranges
Overview
CE_INTEREST_BAL_RANGES is a Cash Management (CE) configuration table in Oracle EBS 12.1.1 and 12.2.2 that stores interest balance range information. It defines the tiered balance bands used by Oracle Cash Management's interest calculation engine when computing interest on bank account balances. Each row represents one balance tier (a "from" and "to" amount pair) belonging to a particular interest schedule, allowing interest rates to vary according to the balance level held in an account.
From a Data Vault modeling perspective, the metadata's heuristic classification of this object is standalone. This suggests it is best modeled as a self-contained reference or configuration entity rather than as a hub, link, or satellite. It has no downstream dependencies within a Data Vault sense other than the parent interest schedule to which it belongs.
Key Information Stored
The table contains 10 documented columns. The most significant are:
- BALANCE_RANGE_ID — Surrogate primary key, enforced by unique index CE_INTEREST_BAL_RANGES_U1. This is the system-generated identifier for each balance band.
- INTEREST_SCHEDULE_ID — Foreign key to CE_INTEREST_SCHEDULES. Identifies the interest schedule to which this balance range belongs. This is the principal business-key candidate linking the range to its parent schedule.
- FROM_BALANCE_AMOUNT — Lower bound of the balance tier (inclusive) for which the associated interest rate applies.
- TO_BALANCE_AMOUNT — Upper bound of the balance tier for which the associated interest rate applies.
- OBJECT_VERSION_NUMBER — Optimistic locking column used by the Oracle Application Framework (OAF) to detect concurrent updates.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — Standard WHO audit columns capturing creation and modification metadata.
The FROM/TO boundary columns are the operative business attributes, since they define how balances are bucketed for rate assignment. The BALANCE_RANGE_ID is purely a surrogate; the natural key is effectively the combination of INTEREST_SCHEDULE_ID with the balance boundaries.
Common Use Cases and Queries
The primary use case is reviewing and maintaining the tiered balance structure attached to interest schedules. A typical query joins the ranges to their parent schedule:
- Listing all balance ranges for a given schedule:
SELECT balance_range_id, from_balance_amount, to_balance_amount FROM ce_interest_bal_ranges WHERE interest_schedule_id = :schedule_id ORDER BY from_balance_amount; - Determining which band a specific balance falls into:
SELECT * FROM ce_interest_bal_ranges WHERE interest_schedule_id = :id AND :balance BETWEEN from_balance_amount AND to_balance_amount; - Auditing configuration changes: filtering on LAST_UPDATE_DATE to identify recently modified tiers.
Because the table is configuration-oriented, it is frequently used in reconciliation and setup-verification reports that confirm tiered interest schedules are correctly defined before interest calculation runs.
Related Objects
The following objects are most significant in relation to CE_INTEREST_BAL_RANGES, based on the documented foreign-key relationships:
- CE_INTEREST_SCHEDULES — Parent table. Joined on
CE_INTEREST_BAL_RANGES.INTEREST_SCHEDULE_ID = CE_INTEREST_SCHEDULES.INTEREST_SCHEDULE_ID. - CE_INTEREST_RATES — Child table. Joined on
CE_INTEREST_RATES.BALANCE_RANGE_ID = CE_INTEREST_BAL_RANGES.BALANCE_RANGE_ID. Each rate applies the appropriate percentage to the corresponding balance band defined here.
Together these three tables form the core configuration triplet for tiered interest calculation in Oracle Cash Management, with CE_INTEREST_BAL_RANGES providing the banding that bridges schedules and their rates.
-
Table: CE_INTEREST_BAL_RANGES
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_INTEREST_BAL_RANGES, object_name:CE_INTEREST_BAL_RANGES, status:VALID, product: CE - Cash Management , description: This table stores interest balance range information. , implementation_dba_data: CE.CE_INTEREST_BAL_RANGES ,
-
Table: CE_INTEREST_BAL_RANGES
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_INTEREST_BAL_RANGES, object_name:CE_INTEREST_BAL_RANGES, status:VALID, product: CE - Cash Management , description: This table stores interest balance range information. , implementation_dba_data: CE.CE_INTEREST_BAL_RANGES ,
-
View: CE_INTEREST_RATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_INTEREST_RATES_V, object_name:CE_INTEREST_RATES_V, status:VALID, product: CE - Cash Management , implementation_dba_data: APPS.CE_INTEREST_RATES_V ,
-
VIEW: APPS.CE_INTEREST_RATES_V
12.1.1
-
VIEW: APPS.CE_INTEREST_RATES_V
12.2.2
-
View: CE_INTEREST_RATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_INTEREST_RATES_V, object_name:CE_INTEREST_RATES_V, status:VALID, product: CE - Cash Management , implementation_dba_data: APPS.CE_INTEREST_RATES_V ,
-
VIEW: CE.CE_INTEREST_BAL_RANGES#
12.2.2
owner:CE, object_type:VIEW, object_name:CE_INTEREST_BAL_RANGES#, status:VALID,
-
SYNONYM: APPS.CE_INTEREST_BAL_RANGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CE_INTEREST_BAL_RANGES, status:VALID,
-
SYNONYM: APPS.CE_INTEREST_BAL_RANGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CE_INTEREST_BAL_RANGES, status:VALID,
-
TABLE: CE.CE_INTEREST_BAL_RANGES
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_INTEREST_BAL_RANGES, object_name:CE_INTEREST_BAL_RANGES, status:VALID,
-
VIEW: CE.CE_INTEREST_BAL_RANGES#
12.2.2
-
TABLE: CE.CE_INTEREST_BAL_RANGES
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_INTEREST_BAL_RANGES, object_name:CE_INTEREST_BAL_RANGES, status:VALID,
-
APPS.CE_INTEREST_SCHED_PKG SQL Statements
12.2.2
-
APPS.CE_INTEREST_CALC SQL Statements
12.1.1
-
APPS.CE_INTEREST_SCHED_PKG SQL Statements
12.1.1
-
APPS.CE_INTEREST_CALC SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CE_INTEREST_SCHED_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CE_INTEREST_SCHED_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.CE_INTEREST_SCHED_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CE_INTEREST_SCHED_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CE_INTEREST_CALC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CE_INTEREST_CALC, status:VALID,
-
PACKAGE BODY: APPS.CE_INTEREST_CALC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CE_INTEREST_CALC, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
VIEW: APPS.CE_INTEREST_RATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_INTEREST_RATES_V, object_name:CE_INTEREST_RATES_V, status:VALID,
-
VIEW: APPS.CE_INTEREST_RATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:CE.CE_INTEREST_RATES_V, object_name:CE_INTEREST_RATES_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.CE_INTEREST_SCHED_PKG
12.2.2
-
PACKAGE BODY: APPS.CE_INTEREST_SCHED_PKG
12.1.1
-
PACKAGE BODY: APPS.CE_INTEREST_CALC
12.2.2
-
PACKAGE BODY: APPS.CE_INTEREST_CALC
12.1.1
-
APPS.CE_INTEREST_SCHED_PKG dependencies on CE_INTEREST_BAL_RANGES
12.2.2
-
APPS.CE_INTEREST_SCHED_PKG dependencies on CE_INTEREST_BAL_RANGES
12.1.1
-
APPS.CE_INTEREST_CALC dependencies on CE_INTEREST_BAL_RANGES
12.1.1
-
APPS.CE_INTEREST_CALC dependencies on CE_INTEREST_BAL_RANGES
12.2.2
-
APPS.CE_INTEREST_CALC dependencies on CE_INTEREST_SCHEDULES
12.1.1
-
APPS.CE_INTEREST_CALC dependencies on CE_INTEREST_SCHEDULES
12.2.2
-
APPS.CE_INTEREST_CALC dependencies on CE_BANK_ACCOUNTS
12.1.1
-
APPS.CE_INTEREST_CALC dependencies on CE_BANK_ACCOUNTS
12.2.2
-
APPS.CE_INTEREST_CALC dependencies on CE_BANK_ACCT_BALANCES
12.2.2
-
APPS.CE_INTEREST_CALC dependencies on CE_BANK_ACCT_BALANCES
12.1.1
-
APPS.CE_INTEREST_CALC dependencies on CE_INTEREST_RATES
12.2.2
-
APPS.CE_INTEREST_SCHED_PKG dependencies on CE_INTEREST_RATES
12.1.1
-
APPS.CE_INTEREST_SCHED_PKG dependencies on CE_INTEREST_RATES
12.2.2
-
APPS.CE_INTEREST_CALC dependencies on CE_INTEREST_RATES
12.1.1