We have been trying to update Price in PO at the time of PGI using USEREXIT SAVE_DOCUMENT triggering BAPI_PO_CHANGE. It is failing because PO cannot be edited while PGI is under process/Outbound Delivery is being worked on.
Can anyone please suggest if there is any way to update the price in PO at PGI.
PS: We have MAP in the system which changes in the system, due to this PO is created as some different price and PGI postings happen at the MAP of that day which is most of the times different than price in PO.
Thanks in advance friends.