[FIX] MRP : stock.warehouse.orderpoint for qty_multiple check of 0
authorJay (Open ERP) <jvo@tinyerp.com>
Wed, 10 Mar 2010 08:51:21 +0000 (14:21 +0530)
committerJay (Open ERP) <jvo@tinyerp.com>
Wed, 10 Mar 2010 08:51:21 +0000 (14:21 +0530)
lp bug: https://launchpad.net/bugs/467880 fixed

bzr revid: jvo@tinyerp.com-20100310085121-uf2c2sjnddx20nwf

addons/mrp/mrp.py

index fd3979c..fa72001 100644 (file)
@@ -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)