最后只好求助于SAP,终得正果。
下面是SAP解决汇兑损益的处理方法。
Exchange rate differences between GR/invoice SAP Note 128
Exchange rate differences between goods receipt and invoice receipt are posted under the following preconditions:
- The invoice is posted in the same (foreign) currency as the purchase order.
The exchange rate in the purchase order is not fixed.
As a basic rule, an exchange rate difference is only posted as substitute for a price difference, that is, only in the case of stock material (standard price with variance or moving average price with stock shortage/undercoverage). The exchange rate difference results from the following calculation schema:
- GR value in foreign currency at GR exchange rate
GR value in foreign currency at IR exchange rate
For cancelled invoices/credit memos, the following applies:
All invoices/credit memos/subsequent debits must be posted in the same (foreign) currency. (However, not necessarily in the PO currency). The exchange rate difference results from the following calculation schema:
- Previous IR value in local currency at average exchange rate of previous invoices/credit memos/subsequent debits
IR value in local currency at exchange rate of present credit memo (in relation to the total quantity invoiced)
For delivery costs, exchange rate differences are posted to the stock account as long as stock coverage exists. No price difference lines are generated.
During the goods receipt no currency check is carried out and therefore, only the local currency is updated in the invoice.
source link:http://www.lotusfans.com/forum/showthread.php?t=24799