From 14dc743c61a062ccafc0055bd8233a84a3fc7bc5 Mon Sep 17 00:00:00 2001 From: gpa Date: Tue, 11 May 2010 16:14:03 +0530 Subject: [PATCH] [FIX] MRP : Ondelete=cascade applied to important fields of stock.warehouse.orderpoint bzr revid: gpa@tinyerp.com-20100511104403-bgvhfqtjufcqtw71 --- addons/mrp/stock.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/mrp/stock.py b/addons/mrp/stock.py index 00c6abe9264..8a07990c48c 100644 --- a/addons/mrp/stock.py +++ b/addons/mrp/stock.py @@ -39,8 +39,8 @@ class stock_warehouse_orderpoint(osv.osv): 'name': fields.char('Name', size=32, required=True), 'active': fields.boolean('Active', help="If the active field is set to true, it will allow you to hide the orderpoint without removing it."), 'logic': fields.selection([('max','Order to Max'),('price','Best price (not yet active!)')], 'Reordering Mode', required=True), - 'warehouse_id': fields.many2one('stock.warehouse', 'Warehouse', required=True), - 'location_id': fields.many2one('stock.location', 'Location', required=True), + 'warehouse_id': fields.many2one('stock.warehouse', 'Warehouse', required=True, ondelete="cascade"), + 'location_id': fields.many2one('stock.location', 'Location', required=True, ondelete="cascade"), 'product_id': fields.many2one('product.product', 'Product', required=True, ondelete='cascade', domain=[('type','=','product')]), 'product_uom': fields.many2one('product.uom', 'Product UOM', required=True ), 'product_min_qty': fields.float('Min Quantity', required=True,