[FIX] MRP : stock.warehouse.orderpoint for qty_multiple check of 0
authorgpa <gpa@tinyerp.com>
Tue, 11 May 2010 09:41:11 +0000 (15:11 +0530)
committergpa <gpa@tinyerp.com>
Tue, 11 May 2010 09:41:11 +0000 (15:11 +0530)
bzr revid: gpa@tinyerp.com-20100511094111-0yqcc8bahc51gcef

addons/mrp/stock.py

index 4a35d60..00c6abe 100644 (file)
@@ -62,6 +62,9 @@ class stock_warehouse_orderpoint(osv.osv):
         'product_uom': lambda sel, cr, uid, context: context.get('product_uom', False),
         'company_id': lambda self, cr, uid, c: self.pool.get('res.company')._company_default_get(cr, uid, 'stock.warehouse.orderpoint', context=c)
     }
+    _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={}):
         """ Finds location id for changed warehouse.