From 484b0927202af460f60dc471efcca27313b92359 Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Mon, 7 Jul 2014 14:02:22 +0530 Subject: [PATCH] BugFix in Purchase Order: Validate minimum order qty using Qty in Stock UOM --- erpnext/buying/doctype/purchase_order/purchase_order.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.py b/erpnext/buying/doctype/purchase_order/purchase_order.py index ef3cd0672b5..2109d72aa2f 100644 --- a/erpnext/buying/doctype/purchase_order/purchase_order.py +++ b/erpnext/buying/doctype/purchase_order/purchase_order.py @@ -66,7 +66,7 @@ class PurchaseOrder(BuyingController): itemwise_min_order_qty = frappe._dict(frappe.db.sql("select name, min_order_qty from tabItem")) for d in self.get("po_details"): - if flt(d.qty) < flt(itemwise_min_order_qty.get(d.item_code)): + if flt(d.stock_qty) < flt(itemwise_min_order_qty.get(d.item_code)): frappe.throw(_("Row #{0}: Ordered qty can not less than item's minimum order qty (defined in item master).").format(d.idx)) def get_schedule_dates(self):