SAP Knowledge Base Article - Public

3268824 - When converting PR to PO currency defaults to Supplier currency

Symptom

You have created a Purchase Requisition in currency USD, enter a source of supply and choose to adopt the PR value to the Purchase Order. When you create a Purchase Order with reference to this Purchase Requisition the currency is the currency of the supplier and not the USD you maintained in the Purchase Requisition.   

Environment

SAP S/4Hana Cloud - All Versions 

Reproducing the Issue

1) Open the APP Create Purchase Requisition - Advanced
2) In the Item valuation TAB enter a value with currency USD 
3) In the source of supply TAB enter a fixed vendor that has a currency of EUR 
4) Create a PO with reference to the PR in the APP Create Purchase Order - Advanced
5) The currency of the purchase Order is EUR and not USD 

Cause

Standard system behaviour.

Resolution

Purchase Order created from Purchase Requisitions in the background will always take the supplier currency.  For Purchase orders created manually the currency can be changed before the PR reference is entered. The following outcomes are expected. 

- When you create a Purchase Order, the document currency will always be the currency of the supplier by default.

- Where the Purchase Requisition item is marked to 'adopt the price' the system will take that value and convert it into the currency of the purchase order.

- Without the flag 'adopt the price' If a valid condition record exists in a different currency. (Info record)  the condition currency will be taken from the condition record and there will be a conversion of the condition value to the currency of the Purchase order (Currency of the Supplier) 


Keywords

WAERS, BPUEB, MEPO_UEBERNAHME_BANF_PREIS, LMEPOF99  , KBA , MM-PUR-PO , Purchase Orders , Problem

Product

SAP S/4HANA Cloud 2208