I'm facing a problem about exchange rate, in my case ( flow : PO --> GR --> Return delivery (122) --> cancellation (123) ) there are strange exchange rate calculation in accounting doc when 122 & 123. When 122 in acc.doc header, the exchange rate take from table OB08 per 122 posting date but when i calculate between amount & amount in local currency is not using the exchange rate from header. When 123, Amount in LC is different from 122 because the exchange rate using from Acc.doc header cancel return delivery.
Anyone can explain to me that this is standard process ( please show me the SAP Documentation such as SAP Note ) or not ?
PO : qty = 1 UNT, price = 1 USD/UNT, Fixed Exchange Rate = Not, Local Currency = IDR.
GR : Ref PO, Posting date = 01-11-09, Exchange rate in Acc.doc header = 9000, Amount = 1 USD, Amount in LC = 9000 IDR.
OB08 : type = M, 01-11-09 = 9000 & 14-11-09 = 9500.
Thanks for advance.