Search Results ce_currency_rates_temp
Overview
CE_CURRENCY_RATES_TEMP is a transient staging table within the Oracle Cash Management (CE) module of Oracle E-Business Suite 12.1.1 and 12.2.2. It functions as a forecast currency amount staging area, holding intermediate exchange rate and currency conversion data generated during cash forecasting and cash positioning processing. The table is owned by the CE schema and is registered as VALID in the EBS data dictionary.
The table captures per-request currency conversion inputs prior to final aggregation into forecast result tables. Because rows are tied to a specific forecast request, the contents are typically short-lived and are cleared or regenerated each time a forecast run executes.
From a heuristic Data Vault modeling perspective, the mined FK structure classifies CE_CURRENCY_RATES_TEMP as standalone. In Data Vault terms this suggests the object behaves as an isolated staging construct rather than a conventional hub, link, or satellite. There is no documented foreign key dependency joining it to a parent business entity, so any downstream model should treat it as a load-time work table whose rows are scoped by the forecast request that produced them.
Key Information Stored
The documented physical schema for 12.2.2 contains four columns. All are listed below because the column set is small; the most significant are highlighted first.
- FORECAST_REQUEST_ID — Identifier of the forecast execution that owns the staged rows. This is part of the composite primary key and is the principal scoping column for every query against the table.
- CURRENCY_CODE — The source currency being converted. Part of the composite primary key.
- TO_CURRENCY — The target (functional or reporting) currency into which the source amount is converted. Part of the composite primary key.
- EXCHANGE_RATE — The conversion rate applied between CURRENCY_CODE and TO_CURRENCY for the given request.
The unique primary key is CE_CURRENCY_RATES_TEMP_U1, defined over (FORECAST_REQUEST_ID, CURRENCY_CODE, TO_CURRENCY). This composite key is the natural business key: it guarantees one rate row per request per currency pair and enforces uniqueness at the staging grain. There is no separate single-column surrogate key documented; the composite key itself serves as the identifier. No FK-based business-key candidate beyond this index is reported in the metadata.
Common Use Cases and Queries
Typical usage centers on diagnosing currency conversion behavior in cash forecasting. Analysts query the table to confirm which rates were applied to a given forecast request before results were aggregated into the permanent forecast tables.
- Inspecting all rates captured for a specific run:
SELECT currency_code, to_currency, exchange_rate FROM ce_currency_rates_temp WHERE forecast_request_id = :request_id; - Isolating a single currency pair: filter by CURRENCY_CODE and TO_CURRENCY to verify that the expected rate was sourced correctly.
- Detecting missing conversions: compare distinct currency pairs present here against the currencies expected in the source forecast data, flagging pairs that never received a staged rate.
- Reconciliation reporting: join staged rates to forecast result tables on FORECAST_REQUEST_ID to explain variances that arise from rate application rather than from underlying cash flows.
Because rows are request-scoped and transient, reporting patterns generally anchor on a single FORECAST_REQUEST_ID rather than performing broad historical analysis. Persistent trend reporting should rely on the final forecast tables, not on this staging object.
Related Objects
The 2.2 metadata documents no outgoing foreign keys, consistent with its standalone classification, so related objects are inferred from the cash forecasting flow rather than from declared referential constraints.
- CE_FORECAST_REQUESTS — Parent request record; join on FORECAST_REQUEST_ID to associate staged rates with a forecast run.
- CE_FORECASTS and the forecast results tables — consume the converted amounts produced from these staged rates.
- CE_FORECAST_TEMP — Sibling staging table holding forecast cash flow lines for the same request.
- GL_DAILY_RATES — the underlying rate source from which EXCHANGE_RATE values are derived.
- FND_CURRENCIES — validates CURRENCY_CODE and TO_CURRENCY values against defined ISO currencies.
Together these objects form the currency conversion segment of the Cash Management forecast pipeline, with CE_CURRENCY_RATES_TEMP acting as the short-lived intermediate store between rate lookup and final forecast output.
-
Table: CE_CURRENCY_RATES_TEMP
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_CURRENCY_RATES_TEMP, object_name:CE_CURRENCY_RATES_TEMP, status:VALID, product: CE - Cash Management , description: Forecast currency amount staging table , implementation_dba_data: CE.CE_CURRENCY_RATES_TEMP ,
-
Table: CE_CURRENCY_RATES_TEMP
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_CURRENCY_RATES_TEMP, object_name:CE_CURRENCY_RATES_TEMP, status:VALID, product: CE - Cash Management , description: Forecast currency amount staging table , implementation_dba_data: CE.CE_CURRENCY_RATES_TEMP ,
-
VIEW: CE.CE_CURRENCY_RATES_TEMP#
12.2.2
owner:CE, object_type:VIEW, object_name:CE_CURRENCY_RATES_TEMP#, status:VALID,
-
SYNONYM: APPS.CE_CURRENCY_RATES_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CE_CURRENCY_RATES_TEMP, status:VALID,
-
VIEW: CE.CE_CURRENCY_RATES_TEMP#
12.2.2
-
SYNONYM: APPS.CE_CURRENCY_RATES_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CE_CURRENCY_RATES_TEMP, status:VALID,
-
TABLE: CE.CE_CURRENCY_RATES_TEMP
12.1.1
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_CURRENCY_RATES_TEMP, object_name:CE_CURRENCY_RATES_TEMP, status:VALID,
-
TABLE: CE.CE_CURRENCY_RATES_TEMP
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_CURRENCY_RATES_TEMP, object_name:CE_CURRENCY_RATES_TEMP, status:VALID,
-
APPS.CE_CASH_FCST SQL Statements
12.2.2
-
APPS.CE_CASH_FCST SQL Statements
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.CE_CSH_FCST_POP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CE_CSH_FCST_POP, status:VALID,
-
PACKAGE BODY: APPS.CE_CASH_FCST
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CE_CASH_FCST, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.CE_CASH_FCST
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CE_CASH_FCST, 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 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.CE_CSH_FCST_POP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CE_CSH_FCST_POP, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.CE_CSH_FCST_POP SQL Statements
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.CE_CSH_FCST_POP SQL Statements
12.2.2
-
PACKAGE BODY: APPS.CE_CASH_FCST
12.1.1
-
PACKAGE BODY: APPS.CE_CASH_FCST
12.2.2
-
PACKAGE BODY: APPS.CE_CSH_FCST_POP
12.1.1
-
PACKAGE BODY: APPS.CE_CSH_FCST_POP
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on CE_CURRENCY_RATES_TEMP
12.1.1
-
APPS.CE_CASH_FCST dependencies on CE_CURRENCY_RATES_TEMP
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on CE_CURRENCY_RATES_TEMP
12.2.2
-
APPS.CE_CASH_FCST dependencies on CE_CURRENCY_RATES_TEMP
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on GL_CODE_COMBINATIONS
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on GL_CODE_COMBINATIONS
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on GL_SETS_OF_BOOKS
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on GL_SETS_OF_BOOKS
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on GL_BALANCES
12.2.2
-
APPS.CE_CASH_FCST dependencies on GL_CURRENCY_API
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on GL_BALANCES
12.1.1
-
APPS.CE_CASH_FCST dependencies on GL_CURRENCY_API
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on GL_JE_LINES
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on GL_JE_HEADERS
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on GL_DAILY_BALANCES
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on GL_JE_LINES
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on GL_DAILY_BALANCES
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on GL_JE_HEADERS
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on CE_AR_FC_RECEIPTS_V
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on CE_AP_FC_PAYMENTS_V
12.2.2