From 91998e3a5a44f1351a52957ccafe3795711d3eb5 Mon Sep 17 00:00:00 2001 From: sve-openerp Date: Wed, 1 Apr 2015 13:16:06 +0200 Subject: [PATCH] [FIX] mrp: Missing log in procurement chatter when cancelling a MO. When a MO is cancelled, it sets the related procurements in exception. This fix logs this action in the procurement chatter, for WMS administration and maintenance purposes. --- addons/mrp/mrp.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index f53b43bee1c..ff38563c0be 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -772,6 +772,7 @@ class mrp_production(osv.osv): proc_obj = self.pool.get("procurement.order") procs = proc_obj.search(cr, uid, [('production_id', 'in', ids)], context=context) if procs: + proc_obj.message_post(cr, uid, procs, body=_('Manufacturing order cancelled.'), context=context) proc_obj.write(cr, uid, procs, {'state': 'exception'}, context=context) return True