When user create a Purchase order for Supplier the currency in Purchase Order is not derived from supplier master data
SAP Business Bydesign
Reproducing the Issue
- Create an Material Requirement Planning(MRP) Run
- Purchase Proposal will be created , in turn Purchase Request is created and then Purchase Order is created out of it
- The currency is not picked from supplier master data in the corresponding Purchase Order
- But when Purchase Order is directly created as in Non-Stock Process, the currency is taken form supplier master data
When MRP run is done, the currency in Purchase Order is picked up from the preceding documents and in the preceding documents like Purchase request where the supplier may not be maintained.
The Currency can be picked based on the source of supply (contract/fixed source of supply/list price etc) as well.
If No Source of Supply is available for those products during the creation of Purchase Order then Purchasing
Currency is defaulted from your Company Currency
This is expected system behavior
Currency Purchase Order MRP Run Source of Supply , KBA , supplier currency , mrp run , to-stock po , AP-POP-PO , Purchase Order , Problem