Search Results generate_reval_rates




Overview

XTR_STREAMLINE_P is an Oracle E-Business Suite package body owned by APPS that belongs to the Treasury module's Exposure and Risk Management (ETRM) product family. Its documented header identifies it as a component supporting the streamlined processing of batch-based revaluation, retrospective (retro), accrual, and journal generation activity within the ETRM subsystem. The package consolidates batch validation, locking, rate generation, detail generation, event authorization, and journal transfer into a single reusable body, allowing ETRM batch processing to be driven programmatically rather than exclusively through the concurrent manager.

The excerpt provided shows the source header dated 2005/11/24 (120.7), confirming the package is a legacy ETRM object retained across both 12.1.1 and 12.2.2. Because the search term "c_accrual" maps to accrual processing, the procedures GENERATE_ACCRUAL_DETAILS and AUTHORIZE_ACCRUAL_EVENT are the most relevant entry points for that query.

Key Procedures and Functions

Tables Accessed

  • XTR_BATCHES — Batch header records; queried to resolve batch ids by period and company.
  • XTR_BATCH_EVENTS — Events associated with batches, used for event existence, status, and authorization checks.
  • XTR_REVALUATION_DETAILS — Revaluation detail rows checked and generated by the revaluation procedures.
  • XTR_REVALUATION_RATES — Stores revaluation rates produced by GENERATE_REVAL_RATES.
  • XTR_ACCRLS_AMORT — Accrual amortization data driving accrual detail generation.
  • XTR_HEDGE_RETRO_TESTS — Retrospective hedge test results used in retrofit processing.
  • XTR_COMPANY_PARAMETERS — Company-level configuration governing eligibility and processing behavior.
  • XTR_PARTY_INFO — Party master data supplying creation dates.

Usage Notes

XTR_STREAMLINE_P is an internal ETRM processing package rather than a published API; API classification is OTHER and no other package references it directly. It is typically invoked by ETRM concurrent programs, by the streamlined revaluation and accrual flows, or by internal forms that drive batch generation and authorization. Debug tracing is controlled through xtr_risk_debug_pkg, which logs in-parameters when g_Debug is enabled. Custom code should invoke the public procedures only after confirming batch eligibility via CHK_ELIGIBLE_COMPANY and acquiring locks through LOCK_BATCH or LOCK_EVENT. Because the package body has remained largely unchanged since release 120.7, behavior is consistent between 12.1.1 and 12.2.2.