Due to the default assigment of the company code currency in S4HC, we have set up Functional Currency as Company currency. For example: Our peruvian company uses USD as company currency instead PEN.
When we run Advanced Foreign Currency Valuation, S4HC performes the revalution based on the company code currency instead on the Functional Currency.
How can we change the company code currency by the functional currency in this process? All the revalution is done based on the FX rate PEN vs USD when there should not have any revaluation, right?
With SAP S/4HANA, public could edition 2308.4 it is possible to change the functional currency under certain circumstances. See this link for more information - https://help.sap.com/docs/SAP_S4HANA_CLOUD/0fa84c9d9c634132b7c4abb9ffdd8f06/73c10be5deac49c993956ab3...
As a workaround - The Valuation Area (SSCUI 101666 ) includes the Company Code currency by default.
Changing (or creating new value) to the Functional Currency type would enable the valuation to be based on the Functional Currency value.