Hi
I have a question on Forex revaluation and translation ( tcode FAGL_FC_VAL in ECC 6.0). My Company code currency is CAD and Group Currency is USD. I have set in my config the 'Group currency' value should be valuated from 'Company code currency ( Source currency = 2, Translation taking first local currency as a basis)
In my example, transaction currency is USD, I am posting an invoice of 10,000 USD. Based on the exchange rate of 1 USD = 1.02796 CAD, it got converted into CAD 10,279.60
At the month end, conversion rate is 1 USD = 1.02417 and i do FAGL_FC_VAL with valuation area Z1 ( This is relevant for Currency type 10 )
Hence a Forex gain of CAD 37.90 got posted in Company code currency ( CAD) . Entyr passed is
Dr. B/S adjustment account CAD 37.90 USD 0.0
Cr. Unrealized forex gain CAD 37.90 USD 0.0
My question is, does FAGL_FC_VAL post only in company code currency? Does it not post equivalent group currency amount? Our customer is expecting that.
Also, as a fallout of this, when i do my translation ( FAGL_FC_TRANS), entire forex difference of CAD 37.90 ( in Unrealized forex gain a/c ) is converted at average rate. Our customer says this is not the right way. Instead, Group currency value should be posted at the time of 'Forex revaluation FAGL_FC_VAL' and only the net difference should be posted at the time of translation.
Is the above standard SAP behaviour?
Any help on this would be appreciated.
Thanks
Bas