Search Results odd_coupon_date




Overview

XTR_MM_COVERS is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified as an Oracle Financials / Treasury (ETRM) component. Its documented status is VALID, and it is designated with an API classification of OTHER rather than a public or private API. The package provides the core treasury and money-market instrument calculation engine used throughout Oracle Treasury to derive dates, interest amounts, present and future values, and bond pricing for financial instruments recorded in the ETRM data model.

The package draws on deal type and instrument configuration stored in XTR_DEAL_TYPES and XTR_BOND_ISSUES, and exposes a suite of reusable financial functions consumed by other treasury packages. It is referenced by nine distinct dependent packages, including QRM_CALCULATORS_P, QRM_FX_FORMULAS, QRM_MM_FORMULAS, QRM_PA_CALCULATION_P, XTR_ACCRUAL_PROCESS_P, XTR_CALC_P, XTR_JOURNAL_PROCESS_P, XTR_RESET_BOND_RATE, and XTR_REVAL_PROCESS_P, confirming its role as a shared calculation utility underpinning accrual, journal, revaluation, reset, and risk-processing logic.

Key Procedures and Functions

The package exposes 17 documented procedures and functions covering date rolling, valuation, and rate calculations:

Tables Accessed

The package resolves treasury tables through APPS synonyms. XTR_BOND_ISSUES and XTR_DEAL_TYPES supply instrument and deal configuration. XTR_BOND_COUPON_DATES and XTR_BOND_ALLOC_DETAILS provide coupon schedules and allocation reference data during coupon and reset processing. XTR_DEALS supplies the underlying treasury deal record, XTR_ROLLOVER_TRANSACTIONS supports rollover interest calculations, and XTR_TAX_BROKERAGE_SETUP provides tax and brokerage parameters used in amount derivation.

Usage Notes

XTR_MM_COVERS is an internal calculation library rather than a self-service API. It is invoked indirectly by treasury processing packages — accrual, journal, revaluation, and rate reset routines — and by QRM risk calculation packages in Oracle Risk Manager. It is not typically called from Oracle Forms directly; instead, concurrent programs and scheduled treasury processes execute the dependent packages that in turn call these functions. Custom extensions should treat XTR_MM_COVERS as a read-only utility and invoke the documented dependent APIs wherever possible, since its behavior is shared broadly across treasury and risk-processing logic.