Hi everyone,
I’m working on the Production Plan → Material Request → Purchase Order flow in ERPNext and I want to understand the correct way to handle supplier selection in three different cases. Please guide me on the standard/vanilla approach for each.
Case 1 — Item-wise supplier filter in PO
When I create a Purchase Order from a Material Request, I want each item to go to its specific supplier automatically (supplier-wise filtering). I have set a supplier in the Item Supplier table (Purchasing tab). What is the correct way to make the PO pick the right supplier per item — should I rely on the Item Supplier table, or is there a Default Supplier field I must set?
Case 2 — One item with multiple suppliers
For some items I have multiple suppliers available. When purchasing, I want to decide which supplier to buy from (e.g., based on price). What is the recommended flow — RFQ → Supplier Quotation → comparison → PO? Or is there a simpler standard method?
Case 3 — Item is in BOM but supplier not defined
Some items exist in the BOM but have no supplier defined on the item / PO. In this case the supplier field stays blank. What is the best practice — set a Default Supplier on the item master, or handle it manually at PO time?
My environment:
-
ERPNext version:
v16 -
Vanilla setup, no customization
Any guidance on the correct standard workflow for these three cases would be very helpful. Thanks in advance!
