This blog is about the feature Advanced Foreign Currency Valuation as a part of the Advanced Valuation Runs in S/4HANA Public Cloud. Even though this blog is geared towards S/4HANA Public Cloud, SAP is offering the Advanced Valuation Runs for On-Premise (available since OP2022) as well. This blog is basically about to introduce the Advanced Foreign Currency Valuation as a part of the Advanced Valuation runs, what the run as a period-end closing activity is aiming for, what the fundamentals are and will throw a light on the comparison towards Classic Foreign Currency Valuation.
To create a better understanding of Advanced Foreign Currency Valuation and the Advanced Valuation Runs in the context of period-end closing processes some introductory words upfront: The Advanced Foreign Currency Valuation as a part of the Advanced Valuation Runs in Financial Accounting is covering IFRS9. Next to Advanced Foreign Currency Valuation, there are three other runs that build together the Advanced Valuation Runs. The subsequent list is introducing all Advanced Valuation Runs and it shows in which sequence SAP recommends using the Advanced Valuation Runs:
1. Post Discounting of Long-Term Assets and Liabilities
2. Advanced Foreign Currency Valuation
3. Post Credit-Risk-Based Impairment
4. Post B/S Reclassification
All runs are available via job templates in the app ‘Schedule General Ledger Jobs’.
For the Public Cloud SAP will deprecate the Classic Valuation Runs in a future release, which means that Public Cloud customers must use the Advanced Valuation Runs. The functionalities that will be deprecated are:
1. Perform Foreign Currency Valuation
2. Regroup Receivables/Payables
3. Perform Further Valuations
The Advanced Foreign Currency Valuation is used for the valuation of foreign currency transactions considering the exchange rate of the currency of the transaction (document currency) and the functional currency of the entity at the reporting date. The adjustments are posted as exchange rate differences. Next to the valuation of the functional currency, postings includes exchange rate differences for all currencies maintained for the entity.
The applicable international accounting standards for Advanced Foreign Currency Valuation are:
In this section, some of the main characteristics and functionalities of the Advanced Foreign Currency (as well as the Advanced Valuation Runs et all) will be described:
In the Advanced Valuation Runs the delta posting logic is used only. Compared to the Classic Valuation Runs, where customer could choose between reversal posting logic (per default) and delta posting logic, SAPs is focusing on the delta posting logic only. With the delta posting logic only the difference (delta) of the new valuated amount and the total of the original amount and previous adjustments will be posted.
Example: Delta Posting Logic
A more detailed blogpost concerning the delta posting logic can be found here: Explanation of delta posting logic in Advanced Foreign Currency Valuation
One of the main characteristics and innovation highlights compared to the Classic Valuation Runs is, that all Advanced Valuation Runs (not only Advanced Foreign Currency Valuation) are posting onto the reconciliation account maintained in the business partner. The major benefit of this new approach is, that e.g. for the Advanced Valuation Runs, all effects (from Foreign Currency Valuation, from Credit-Risk-Based Impairment, from Discounting) can be found in one account. This reduces the reconciliation and reporting efforts tremendously. Apart from that, the amount of G/L accounts will be reduced which from another point of view reduces the TCO as well.
After a run, a result list will be created. This contains all the relevant information for those items, that have been handled successfully as well as for those that have not handled successfully. For the successfully handled items, you can see a green status flag, the valuation journal entry created during the run as well as the reason for the posting. This reason can be found in the column with the header ‘Valuation Line Type’. For the erroneous items, the root cause can be found in the column ‘Status’.
Currently, it is possible to analyze the result list in the spool only. More convenient analysis capabilities are planned.
Advanced Foreign Currency Valuation valuates in functional currency. Next to that, as a big difference compared to the Classic Valuation Runs, Advanced Foreign Currency Valuation does remeasurement for all other currency types.
The configuration in configuration activity ‘Define Currency Settings for Ledgers and Company Codes’ (SSCUI 103379) defines how a currency type is calculated. For every currency type except 00 (document currency) a source currency type must be defined. This configuration activity provides the functional currency for every combination of ledger and company code as well.
Example: Configuration
Example: Result of Adavanced Foreign Currency Valuation
For Advanced Foreign Currency Valuation as well as for the other runs of the Advanced Valuation Runs, SAP provides the function to handle errors with the restart capability. The users get informed in the result list which items have not been processed successfully as well as why these items haven’t been processed properly. This will not lead to a cancelation of the whole run. For the items processed correctly, a valuation journal entry was created.
After solving the issue for the erroneous items, the application job can be executed again to create valuation journal entries for the remaining items, too.
There is a specific functionality and configuration to control account assignments. The configuration is provided in configuration activity ‘Define Rules for Determining Account Assignments in G/L Processes’ (SSCUI 104827) and ‘Assign Account Assignment Rules to Advanced Valuations’ (SSCUI 104826).
With account assignment rules, content for additional fields can be provided in the (valuation) journal entries. Examples for fields are cost center, profit center and trading partner. These dimensions can be used e.g., for cost analysis or reporting purposes.
The SAP-delivered rule VALN provides a default configuration for account assignment.
In period-end closing processes like the Advanced Foreign Currency Valuation run, some account assignments in the generated journal entries are required to be the same as they are in the original documents. In other cases, it might be relevant to use the automatic account assignment determination in ‘Manage Default Account Assignments’ configuration activity.
With the help of the grouping rule functionality, journal entries will be grouped. Advanced Foreign Currency Valuation posts the valuation difference to a gain or to a loss account depending on the balance of the group of line items. The valuation difference of a single journal entry line item can have a negative value, which means that it represents a loss. However, if the group to which it belongs has an overall positive balance, the valuation difference for this line item is posted to a gain account.
There are two grouping rules provided:
Some of the known restrictions of Advanced Foreign Currency Valuation are listed below:
In this section, some of the major differences compared to the Classic Foreign Currency Valuation are mentioned:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
7 | |
6 | |
5 | |
5 | |
4 | |
4 | |
4 | |
4 | |
3 | |
3 |