We are using ECC 6.0 & facing the following issue in MIRO with Exchange Rates differences.
When an invoice doc is posted the KDM account is getting triggered for material with MAP & stock coverage.
As per std SAP, I think KDM will be triggered only if material has enough stock coverage else it will post to inventory.
I have activated the comp.code currency indicatory in SPRO-MM-LIV-Incoming Invoices-Configured how exchange rate differences are treated.
So my question why the system is not posting the ex.rate differences to inventory account incase of MAP material with Stock ?
Thanks & Regards,
f you set this selection field then the settings in the ERD Setting column for this currency type are no longer relevant. The system calculates and posts exchange rate differences between order-related goods receipts and invoices not just for materials with standard price, but also for:
Materials with moving average price
Planned delivery costs
The valuation of the inventories or consumption is effectively done at the exchange rate for the goods receipt, and not at the exchange rate of the invoice. When you post the good receipts, the fixed exchange rate from the purchase order is not used, but the translation of the purchase order values to local currency is always done at the posting date of the goods receipt.
If you are using the material ledger with actual costing, the system does not include the posted exchange rate differences at period-end closing in the actual prices of the materials.
As per accounting standards you cannot inventorise the exchange rate difference amount .I.e you cannot hit a balance sheet account during MIRO posting for ERD.It has to be treated as a gain or loss which is a P/L account at the time of MIRO.This will happen through KDM ,irrespective of whether you have stock or not