Consolidation in Multiple Group Currencies You can consolidate reported data into more than one group currency.
Reasons to do this might be:
You need to have a second reporting currency.
You want to do your planning in a different group currency.
You want to report in two currencies on the subgroup level: You disclose the subgroup result in the first group currency while reporting the subgroup result to corporate headquarters in their group currency.
Example
A subgroup reports in Swedish Kronor, but corporate group consolidates in euros.
You only need to enter the reported financial data in local currency. Then you need to standardize the data, translate it into the group currency, and then periodically use a copy task to translate the reported data, documents, and additional financial data into the second group currency.
The group currency is not a property of the consolidation group.
The group currency key is a characteristic in the data basis .
You can carry multiple group currencies in each version .
If you only want to carry one group currency in a consolidation area, explicitly specify the value of the group currency key in the consolidation area .
However, if you want to carry multiple group currencies, you need to specify each group currency in the parameters of the Consolidation Workbench.
To translate reported financial data, documents, and additional financial data into an additional group currency, you use a copy task with a copy method – the copy method contains the currency translation method. The currency translation method, in turn, should have a rounding method.
If the copy method’s source group currency and target group currency vary, the system performs currency translation when the copy task is executed.
The copy task consists of the following steps:
Read source data
Execute mapping (if defined)
Execute the BAdI (if defined)
Currency translation and rounding according to the currency translation method
Write target data in the target version
When totals data is copied, rounding differences can cause additional data rows. When documents are copied, additional document line items can be created.
If you periodically copy data (that is not accumulated), you can create the opening balances by copying the associated totals records one time only using the nonperiodic copy function .
If you copy the totals records cumulatively and copy documents at the same time, the system behaves as follows:
Totals records and documents are translated separately. However, documents are always translated periodically.
Then the system compares the translated totals records with the sum of the translated documents. Here, the translation of totals records takes precedence.
If a difference is found, the system creates a correction document. The document text denotes that this is a correction document. The correction document is also listed in the copy task log.
When data is translated into another group currency, the copy task log shows the following in addition to the ordinary information:
In the source data section: the group currency key of the source version
Error messages generated during currency translation
In the target data section: rounding differences
Correction documents (if created)
See also the more general description in Defining a Copy Method .
Under
Data Type
, choose
All Data Types
.
Specify the
update mode
. We recommend the option
Delete All.
Specify the input type. We recommend
Cumulative Data Entry
because this option does not require you to separately create the opening balances, as opposed to periodic data entry (see earlier).
Specify a BAdI filter (if applicable).
(For detailed information, see field help, the system documentation for the
UC_DATATRANSFER
BAdI, and the documentation of its methods.)
Specify the source and target group currencies, and enter a currency translation method (see below).
Specify the source and target versions.
Source version = target version:
To copy all of the data (and, in particular, to retain the hierarchy of consolidation units), copy to the same version.
Source version ≠ target version:
If you do not want to copy all of the data and you want to have different subhierarchies in the two versions (in scenarios such as the subgroup scenario discussed earlier), choose a target version that does not equal the source version.
If applicable, define how the fields are mapped. See also Mapping .
If applicable, define a source and/or target selection .
For example, you can restrict the target selection as follows:
By posting levels
By document types (when copying documents)
But not by consolidation unit or group
Instead, we recommend assigning the copy method to the consolidation units or groups in the copy task. For example, for copying reporting data and standardized reporting data, choose the option
Dependent on Consolidation Unit
in the
Per Consolidation Unit
processing type and set the
relevant
indicator for the consolidation group affected.
Create a currency translation method that translates the data into the second group currency only. This method should only use reference translation since not all functions are available anyway in specific translations. (For example, you cannot determine the relationship between the source and target group currencies according to the additional financial data because no data exists in the target group currency.) The reference translation should have the following settings:
Source key figure: value in group currency
Exchange rate determination: exchange rate indicator and exchange rate type; current exchange rate
Rounding method: If possible, assign a rounding method. This method needs to round in group currency and, at a minimum, should ensure that total assets are equal to total liabilities and equity.
Note
Reference translations always use the currency translation key “cumulative”.
See also the general description in Copy Task and Define Copy Task .
Specify which data streams should be copied with this task: totals data plus documents (if applicable) and/or additional financial data.
We recommend that you define a source task so that any subsequent changes to the source data (such as the entry of additional documents) affect the status of the target task.
In order to copy reporting data and standardized reporting data, use the
Per Consolidation Unit
processing type. If you select the
Dependent on Consolidation Unit
option, you can, for example, copy the data from various consolidation units from various versions into a target version in which you assign multiple copy methods.
To copy documents from the posting levels 02, 12, 20, 22, and 30, use the
Per Consolidation Group
processing type and choose the consolidation group for which the copy task should be performed.
Add the copy task to the target hierarchy for the target version.
In the target version, the copy task is the first relevant task that follows the balance carryforward and period initialization. The tasks for higher posting levels are after the copy task.
Arrange the target tasks in the target version in the following order:
Balance carryforward
Period initialization
Data collection task (if not all consolidation units are copied)
Copy task
Standardizing entries (if applicable)
Tasks for higher posting levels
You run the copy task in the Consolidation Monitor in the target version using the target group currency.
See the following section: Example: Consolidation in Two Group Currencies .