From a8f47d37472e018265da09b86033d2f0f7d5199a Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Tue, 19 Nov 2013 17:25:22 +0100 Subject: [PATCH] [MERGE] [FIX] mrp: correctly handle internal type for stock.picking on manufacturing order lp bug: https://launchpad.net/bugs/1117229 fixed bzr revid: mat@openerp.com-20131119162522-x4fw8hluvfzt27ha --- addons/mrp/mrp.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/mrp/mrp.py b/addons/mrp/mrp.py index a8f5d61f117..075dbfe957d 100644 --- a/addons/mrp/mrp.py +++ b/addons/mrp/mrp.py @@ -955,7 +955,10 @@ class mrp_production(osv.osv): partner_id = routing_loc.partner_id and routing_loc.partner_id.id or False # Take next Sequence number of shipment base on type - pick_name = ir_sequence.get(cr, uid, 'stock.picking.' + pick_type) + if pick_type!='internal': + pick_name = ir_sequence.get(cr, uid, 'stock.picking.' + pick_type) + else: + pick_name = ir_sequence.get(cr, uid, 'stock.picking') picking_id = stock_picking.create(cr, uid, { 'name': pick_name,