From cb3034bdb04b3e2691ec9e983a67071fa6ec6912 Mon Sep 17 00:00:00 2001 From: Rucha Dave Date: Mon, 5 Jan 2015 18:57:56 +0530 Subject: [PATCH] [FIX] stock: prevent deleting lot linked to existing quant Fixes #4458 --- addons/stock/stock.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index b40497f8434..69f15add962 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -299,7 +299,7 @@ class stock_quant(osv.osv): 'package_id': fields.many2one('stock.quant.package', string='Package', help="The package containing this quant", readonly=True, select=True), 'packaging_type_id': fields.related('package_id', 'packaging_id', type='many2one', relation='product.packaging', string='Type of packaging', readonly=True, store=True), 'reservation_id': fields.many2one('stock.move', 'Reserved for Move', help="The move the quant is reserved for", readonly=True, select=True), - 'lot_id': fields.many2one('stock.production.lot', 'Lot', readonly=True, select=True), + 'lot_id': fields.many2one('stock.production.lot', 'Lot', readonly=True, select=True, ondelete="restrict"), 'cost': fields.float('Unit Cost'), 'owner_id': fields.many2one('res.partner', 'Owner', help="This is the owner of the quant", readonly=True, select=True),