Default Price List issue when converting from Material Request


When converting a Material Request to a Purchase Order, the default Supplier is applied correctly, however the default Price List for that supplier is not - instead, Standard Buying is applied (see picture).
In the example, the Roberd’s Price List should be applied.
The issue does not occur when creating a new Purchase Order from scratch (without converting from Material Request).
When converting from a Quote to a Purchase Order, the issue does not occur either.

-Please Check in “Buying Setting” there will be “Default Buying Price List” set to “Standard Buying” (Path- Go to "Buying "Module-> Buying Setting)

  • Thats why it taking “Standard Buying” as price list on “Purchase Order” form
  • if you want, you can set " Default Buying Price List" as “Roberd’s”
  • when you select “Price List” as Roberd’s then rate will get fetched automatically on purchase order form

Shraddha Ranjane
New Indictrans Technologies Pvt. Ltd.


The issue is: this works properly when creating a new Purchase Order.
When you convert a Material Request to a Purchase Order, this is where you see the problem.

Is anyone else experiencing this issue?

  • Just a reminder, this only occurs when Converting from a Material Request

@mark_avesgroup could be a bug, can you post this to Issues · frappe/erpnext · GitHub

@neilLasrado can you test and fix?

ill have a look into this and update.

@mark_avesgroup yes this is a bug in the system. Thanks for reporting. I have raised a github issue for this price list error while making PO from material request · Issue #2964 · frappe/erpnext · GitHub

Will get it rectified at the earliest.