Symptom
When perform foreign currency valuation, the goal is for the system to populate the trading partner field in the revaluated documents with the value from the Trading Partner field in the source document. Is there any consideration need to be taken on enabling additional fields for Inheritance in SSCUI 104827 - Define Rules for Determining Account Assignment in G/L Process ?
Environment
SAP S/4HANA Cloud Public Edition
Cause
It is acceptable to change Account Assignment configuration in the middle of the year when Advanced Valuation is already active. Depend on past valuation run, for non-Open Item Management, it will look like trading partner will be copied for all postings.
Resolution
As imply in KBA 0003232719 - Foreign Currency Valuation Postings without Trading Partner - SAP S/4HANA Cloud Public Edition, it is possible to change the Account Assignment configuration in the middle of the year when you are already running Advanced Foreign Currency Valuation (FXV). The feature have logic to ensure that previous posting is properly considered after the Account Assignment change.
For Open Item Managed (OIM) G/L account, Trading Partner will only be copied for new OIM FXV posting.
For non-OIM G/L account which is valuated on a Balance point of view, once Trading Partner is enabled for inheritance, the balance will be split into at least two part, one with Trading Partner (for example ABC), and one with Trading Partner Empty. If previous FX posting does not contain Trading Partner, they will be offset.
Similarly, this process happen each time at the beginning of each Fiscal Year, as Balance Carryforward will not carry over Trading Partner.
For example, assume there is a balance under non-OIM G/L account with 1000USD/1000EUR with trading partner 1010.
- Period 1: exchange rate 1USD:2EUR, no trading partner, then 0USD/1000EUR unrealized gain will be posted
- Period 2: exchange rate stays the same as previous period, trading partner is enabled for inheritance, then two postings will be created:
- 0USD/-1000EUR with empty trading partner
- 0USD/1000EUR with trading partner 1010
From a performance and data volume point of view, introducing additional fields into Account Assignment will increase the line item count during each valuation run. This occurs because each Trading Partner will generate a separate line for each G/L accounts. However, in most cases, this increase will not significantly impact the performance of the valuation process.
See Also
Refer to KBA 0003232719 - Foreign Currency Valuation Postings without Trading Partner - SAP S/4HANA Cloud Public Edition.
Keywords
trading partner, account assignment inheritance, advanced valuation, foreign currency valuation, fx valuation, open item managed, non-oim, balance carryforward, unrealized gain, unrealized loss, sap s/4hana cloud public edition, fiscal year, configuration change, sandbox environment. , KBA , FI-GL-GL-G-2CL , Closing Operations / Period-End (Public Cloud) , How To
SAP Knowledge Base Article - Public