Completing the internal currency initialization

After processing the internal initialization cluster you must perform these actions:

  1. Run the Clear Rounding Differences for Documents with Period Change (tccri7214m000) session. This session clears incorrect rounding differences that are created for documents for which the financial period changed, and balances these documents with the correct rounding differences.
  2. Use the Recalculate Invoice-from Business Partner Balances (tfacp2245m000) session to adjust open invoice amounts in the subledger. This session recalculates totals for each open invoice, and totals of all open invoices for each supplier. The Invoice Balance (tccom123.amnt) field in the Invoice-from Business Partner Balances (tccom123) table is updated.
  3. Use the Recalculate Invoice-to Business Partner Balances (tfacr2245m000) session to adjust open invoice amounts in the subledger. This session first recalculates the total amount for each open invoice and next, the total amounts of all open invoices for each supplier.
  4. Use the Update Open Items - Rounding Differences (tccri7210m000) session to eliminate rounding differences between the Amount in Foreign Currency and Amount in Home Currency fields in the open item tables. As a result, for the tfacp200 and tfacr200 tables, wherever the balance in foreign currency is zero, the balance must also be zero for the balance amount in home currency. You can only effectuate this session in the base company of the group.
  5. Use the Recalculate Invoice-from Business Partner Balances (tfacp2245m000) session again to adjust open invoice amounts in the subledger, after making corrections with the Update Open Items - Rounding Differences (tccri7210m000) session.
  6. Use the Recalculate Invoice-to Business Partner Balances (tfacr2245m000) session again to adjust open invoice amounts in the subledger, after making corrections with the Update Open Items - Rounding Differences (tccri7210m000) session.
  7. Check the balance between the total amount of the subledger and the control account of the general ledger. If differences exist, start the Print Control Account Checklist (tfacp2415m000) session and explain the indicated difference.
  8. Check the balance between the total amount of the subledger and the control account of the general ledger. If differences exist, start the Print Control Account Checklist (tfacr2415m000) session and explain the indicated difference.
  9. Use the Rebuild Period Balances after Currency Initialization/Migration (tfgld3205m000) session to include all the postings that result from rounding differences in the history. You must do this shortly after the internal conversion, to avoid unexpected rounding differences in the history. You can also run this session for closed periods.

    Note: If during the internal currency initialization no entries were created on the ledger accounts for rounding differences that you specified in the CI-Cluster Companies (tccri7102s000) session, you do not need to rebuild the opening balances and the history.

  10. If you have changed your currency system from single currency to (in)dependent or standard multicurrency and you want to perform dual accounting, you must enter the appropriate data for dual accounting in the Finance Company Parameters (tfgld0503m000) session of Financials.
  11. If you have changed your currency system to an independent multicurrency system and you want to calculate and post exchange gains and losses, you must enter the destination gain and loss accounts in the Chart of Accounts (tfgld0508m000) session of Financials.
  12. If you have changed your currency system to a standard multicurrency system, you must define gain and loss accounts for document balancing, either in the Finance Company Parameters (tfgld0503m000) session, or, by currency, in the Additional Currency Features (tfgld0129m000) session.
  13. Check the values of a number of parameters and master data in Financials and correct them if necessary. See "To check Financials fields" for a list of the fields in Financials that may need to be checked. For example, if some specified maximum amount was USD 1500, then after internal conversion the maximum amount can be EUR 1030.23. You may want to change this to a round number, for example 1000 or 1100.
  14. Use the Actualize Standard Cost and Revalue Inventory (ticpr2220m000) session in Manufacturing to recalculate the cost prices of standard items if necessary. See Reducing standard cost differences under Currency differences.
  15. Use the Calculate Commissions and Rebates (tdcms0240m000) session to recalculate the commission and rebate amounts.
  16. In Enterprise Planning, use these sessions to recalculate the data based on the new home currency:

    • Performance Indicators (cprao2201s000)
    • Optimize Lot Sizing (cprao3200m000)
  17. LN does not convert FASB52 translation adjustment data. If you use the FASB52 translation adjustment schemes, you must delete all FASB52 data that existed before internal currency initialization. After internal currency initialization, you must derive the FASB52 ledger accounts again and recalculate the FASB52 data.
  18. Run the Calculate Receivables Aging Analysis (tfacr2511m000) session to update the Accounts Receivable aging analysis data. In the session, select the Standard Receivables Aging Run option to update the standard aging analysis (the aging run used by all users).
  19. Run the Calculate Payables Aging Analysis (tfacp3525m000) session to update the Accounts Payable aging analysis data. In the session, select the Standard Payables Aging Run option to update the standard aging analysis (the aging run used by all users)
  20. Clear the user default settings. This may be required because if the old home currency is the user’s default currency, default amount calculation can lead to data corruption.
  21. If required, run the Companies (ttaad1100m000) session and change the old default currency into the new default currency.