,Hello,
In SAP Business By Design (BYD) we have configured following 5 types of currency exchange rate.
1. 001 - Default Currency Exchange Rate read as 1st - Used for Purchase Register Report
2. Z01 - Import read as 2nd - Used for Import Purchase Invoice booking
3. Z02 - Export read as 3rd - Used for Sales Invoice booking
4. Z03 - Bank Payment read 4th - Used to make Foreign Bank Payment
5. Z04 - Bank Receipt read as 5th - Used to receive Foreign Bank Receipt
In the Business Configuration, the 1st rate type is configured in Currency Exchange profile under Business Configuration. The currency rate updated under this rate type is considered to calculate the exchange rate in Purchase Register Report. Whereas 2nd Rate type is used to calculate the exchange rate during Purchase Invoice posting.
As soon as the exchange rate is updated in 2nd Rate Type, the earlier rate will be updated in 1st Rate Type automatically. This cause the local currency value in report is not matching with the value booked during the invoice booking.
For e.g. -
Current Senario -
1st - Rs. 70.00 / EUR
2nd - Rs. 70.389 / EUR
2nd rate is updated with Rs. 70.683 / EUR. Automatically rate in 1st Rate type will be replaced with Rs.70.389 / EUR.
The Local Currency values will be calculated and shown in Purchase Register Report as per the rate Rs. 70.389 / EUR whereas invoice will be booked with Rs, 70.683 / EUR.
This helps me to calculate and show the correct values in report as per the values invoice booked
Now the issue is, Foreign Currency as well as Local Currency values are showing three time more than the original value in the report.
please can you anyone help me to resolve this issue. I have attached the screenshot for the reference.