Ansicht
Dokumentation

FINCS_CTR_CTR00 - Currency Translation

FINCS_CTR_CTR00 - Currency Translation

rdisp/max_wprun_time - Maximum work process run time   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

Description

This program translates amounts in local and transaction currency into corresponding amounts in group currency.

According to business requirements, previously specified sets of accounts (basic sets) can be translated in various ways using various exchange rates. Fixed assets, for example, must normally be valuated using historical exchange rates, balance sheet accounts must be translated using a spot rate, and valuations of income statement accounts are usually made in each period.

The following problem arises due to different translation keys:
Given that all accounts add up to zero in local currency, if each account were then translated in the same way using the same exchange rate then this would be equivalent to multiplying each account by a constant factor. The balance, now in group currency, would still be zero. However, if each individual account is valuated in a different way the balance is not normally zero. This prevents correct balancing and means that clearing amounts must be posted.

Currency translation takes place in two steps. First all the accounts are uniformly valuated in a "reference translation" (which corresponds to the spot rate method of currency translation, as mentioned below). The abovementioned basic sets are then valuated using the appropriate specific translation key and the currency exchange rate assigned to them. The difference is formed from the results of these procedures. These translation differences are assigned to certain FS items on set level and written straight to the database.

In addition, rounding differences usually occur during translation into group currency. These differences also prevent the balance from equalling zero in group currency. They are assigned to accounts and written straight to the database.

16 periods can currently be analyzed.

In some cases the use of a reference translation may be problematic (during some installations). For more information, see the section "Suppressing the Reference Method".

Historical Currency Translation

If AM is not used in conjunction with FI-LC to order to manage historical group values, or if other historical values need to be maintained in the database, then you can use GB11 to enter the acquisition year and acquisition period. Both are needed for historical currency translation. The acquisition period does not need to be identical to the posting period. It is rather used as a code to enter a longer or shorter period.
For each combination of acquisition year/acquisition period, an entry must be made in table T884. The date then found in T884 refers directly to the date in table TCURR.

Suppressing the Reference Method

If you do not want a reference translation to be performed, you can enter the spot exchange rate "*" in the entry screen. The currency translation difference will then be determined through a comparison with the group currency values already in the database.

Historical Translation via AM

If AM and FI-LC are installed, you can directly transfer historical values from AM into FI-GL.

Requirements

You need to maintain the following control tables (the most important for the correct functioning of the program):

  • T880B
  • T858
  • T884
  • TCURR





rdisp/max_wprun_time - Maximum work process run time   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.

Length: 3624 Date: 20240531 Time: 215314     sap01-206 ( 61 ms )