7.3 Revaluation Adjustments
In the Revaluation Adjustments stage, to arrive at the revalued amount (N_REVALUED_AMOUNT values in the FSI_MGMT_LGR_REVAL_BALANCES table) before initiating the Revaluation execution process, complete the following tasks:
- Load the FSI_EXCG_RATES table using the insert scripts.
Note:
- Ensure that FSI_EXCG_RATES table does not contain duplicate records for the same currency combination for a given MISDATE-EFFECTIVE DATE. If exists, this will lead to runtime exceptions during execution of Revaluation Balances pipeline.
- The FSI_EXCG_RATE (FIC_MIS_DATE,D_EFFECTIVE_DATE,V_FROM_CCY_CD,V_TO_CCY_CD) table must contain unique records combination to retrieve only one exchange rate.
- For any balance you arrive at from the Period balance perspective, compare the current exchange rate (N_EXCHANGE_RATE) value in the FSI_EXCG_RATES table against the Period balance present corresponding to the exchange rate in the FSI_MGMT_LGR_REVAL_BALANCES table.
- The application calculates the following:
- For AST/LIAB (Assets or Liabilities) type, calculate the
adjustment amount using the following formula:
Current Period YTD Balance x Revaluation Rate – Currency Period YTD Balance LCY
- For REV/EXP (Revenue or Expenses) type, calculate the
adjustment amount using the following formula:
(Current Period YTD Balance – Prior Period YTD Balance) x Revaluation Rate – (Currency Period YTD Balance LCY – Prior Period YTD Balance LCY)
Note:
Revaluation is processed only for the Open fiscal periods.In the Revaluation Adjustments stage, Offset GL Account is generated from the SETUP_MASTER table based on whether the entry corresponds to a Gain or Loss account. Then in the Revaluation process execution stage, for each account in the management ledger period balances, the offset balance is generated.
- For AST/LIAB (Assets or Liabilities) type, calculate the
adjustment amount using the following formula: