cancel
Showing results for 
Search instead for 
Did you mean: 

PO and GR price difference due to exchange rate

Former Member
0 Kudos

We have so many purchase order numbers, for which the GRN value is different due to exchange rate difference rate. Mean there is a difference between PO total value and GRN total value due to exchange rate difference.


Now after canceling GRN and doing GRN again, its picking the price as per PO exchange rate. However i have so many POs so i can not cancel GRN for each and do again to get the equal value in both PO and GRN.


Is there a way i can get equal value in both GRN and PO


Accepted Solutions (0)

Answers (2)

Answers (2)

former_member183424
Active Contributor
0 Kudos

There are no other way to change the value of GR for old document.

If manual posting is not possible (time taken for you), then you can use some mass tools like BAPI, LSMW etc (as example BAPI_GOODSMVT_CANCEL, BAPI_GOODSMVT_CREATE).

Have a look into the wiki content for more information How To Goods Movements with BAPI - ERP SCM - SCN Wiki

Prasoon
Active Contributor
0 Kudos

Hi,

   If your exchange rate is fixed, then you can maintain the indicator in PO header - "Delivery/Invoice" tab as shown below:

   Now, the exchange rate will be same in PO as well as GRN, which ultimately makes the PO value and GRN value same. You may test the scenario and revert back.

Regards,

AKPT

Former Member
0 Kudos

The question is GRN is already done for lots of POs with different exchange rate.

Is there a way to adjust the difference value

Prasoon
Active Contributor
0 Kudos

Hi,

   For already posted documents, you cant do anything from MM side!! You may cancel the GR docs (refer the note: 49995 - MMIM: Valuation of return deliveries and GR revrsls - Ponit number 2, case B), make the changes in the PO as per my previous comment and do the GR again.

Also refer the KBA: 518114 - FAQ: Goods movements in foreign currency

Regards,

AKPT