From 7022a6016f826c2c5d475aec6fc079e3e82ba8bc Mon Sep 17 00:00:00 2001 From: "GPA(OpenERP)" <> Date: Tue, 3 Nov 2009 10:16:55 +0530 Subject: [PATCH] [FIX] MRP : Procurement can only be confirmed when qty>0.0 lp bug: https://launchpad.net/bugs/467880 fixed bzr revid: jvo@tinyerp.com-20091103044655-4y4qust3n1u2xdm0 --- addons/mrp/mrp.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index 5e7658b69eb..0288081148d 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -978,6 +978,8 @@ class mrp_procurement(osv.osv): def action_confirm(self, cr, uid, ids, context={}): for procurement in self.browse(cr, uid, ids): + if procurement.product_qty <= 0.00: + raise osv.except_osv(_('Data Insufficient !'), _('Please check the Quantity of Procurement Order(s), it should not be less than 1!')) if procurement.product_id.type in ('product', 'consu'): if not procurement.move_id: source = procurement.location_id.id