From 05394bdf14fe14c1c98bb487fdeccd7673ad1654 Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Wed, 10 Mar 2010 14:21:21 +0530 Subject: [PATCH] [FIX] MRP : stock.warehouse.orderpoint for qty_multiple check of 0 lp bug: https://launchpad.net/bugs/467880 fixed bzr revid: jvo@tinyerp.com-20100310085121-uf2c2sjnddx20nwf --- addons/mrp/mrp.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index fd3979c..fa72001 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -1197,6 +1197,11 @@ class stock_warehouse_orderpoint(osv.osv): 'name': lambda x,y,z,c: x.pool.get('ir.sequence').get(y,z,'mrp.warehouse.orderpoint') or '', 'product_uom': lambda sel, cr, uid, context: context.get('product_uom', False), } + + _sql_constraints = [ + ( 'qty_multiple_check', 'CHECK( qty_multiple > 0 )', _('Qty Multiple must be greater than zero.')), + ] + def onchange_warehouse_id(self, cr, uid, ids, warehouse_id, context={}): if warehouse_id: w=self.pool.get('stock.warehouse').browse(cr,uid,warehouse_id, context) -- 1.7.10.4