Results for “interest_schedule_id”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

CE_INTEREST_SCHEDULES is a Cash Management (CE) reference table that stores interest rate schedule definitions. Each row describes a named schedule that governs how interest is calculated on a bank account balance, including the day-count convention, the basis used for the computation, and rounding behaviour. In Oracle EBS 12.1.1 and 12.2.2, the table belongs to the CE schema and is validated at the database level. The object acts as a configuration master whose identifiers are reused across Cash Management, Receivables, and Trading Community Architecture modules, so a single schedule can be attached to many consuming entities without duplicating the rate logic.

Applying a heuristic Data Vault classification to the documented foreign-key topology, CE_INTEREST_SCHEDULES is hub-leaning. Its surrogate primary key, INTEREST_SCHEDULE_ID, is referenced by numerous downstream tables, which is the pattern of a hub that anchors a stable business concept. The descriptive attributes carried on the same row (name, currency, day-count basis, rounding) would, in a strict Data Vault model, be candidates for a satellite attached to that hub.

Key Information Stored

The table contains 13 documented columns. The surrogate primary key is INTEREST_SCHEDULE_ID, enforced by the unique index CE_INTEREST_SCHEDULES_U1. The remaining columns fall into three groups.

No secondary unique index is documented in the ETRM metadata, so SCHEDULE_NAME should be treated as a business-key candidate rather than a guaranteed unique constraint.

Common Use Cases and Queries

The primary operational use case is bank account interest configuration: a cash manager creates a schedule, then associates it with one or more bank accounts so that interest can be computed and reported. A representative lookup query joins the schedule to the account:

  • SELECT s.schedule_name, s.currency_code, s.day_count_basis, s.basis, b.bank_account_name FROM ce.ce_interest_schedules s, ce.ce_bank_accounts b WHERE b.interest_schedule_id = s.interest_schedule_id;

Reporting use cases include listing active schedules by currency, auditing the day-count and rounding conventions applied across a treasury portfolio, and validating that only one schedule is assigned per account. A typical configuration report selects SCHEDULE_NAME, CURRENCY_CODE, DAY_COUNT_BASIS, BASIS, and INTEREST_ROUNDING, ordered by SCHEDULE_NAME. Because downstream Receivables and customer-profile tables also carry INTEREST_SCHEDULE_ID, the same key supports reconciliation queries that confirm which interest terms apply to a given customer account or late-charge calculation. Integration queries commonly extract INTEREST_SCHEDULE_ID together with OBJECT_VERSION_NUMBER when synchronising Cash Management configuration into external treasury systems.

Related Objects

The documented foreign-key relationships show the principal consumers of this table:

These dependencies confirm the hub role of CE_INTEREST_SCHEDULES within both Cash Management and the wider Receivables and TCA data model.