From bf7f51ecaaf498c70965eb155e9c1d52b2704fc9 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Tue, 30 Jul 2013 09:51:31 +0200 Subject: [PATCH] [FIX] stock bzr revid: fp@tinyerp.com-20130730075131-4etoby9sorxf1dby --- addons/stock/stock.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 6afd33ecd34..c4a552f173f 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -394,7 +394,8 @@ class stock_picking(osv.osv): def create(self, cr, user, vals, context=None): context = context or {} if ('name' not in vals) or (vals.get('name') in ('/', False)): - ptype_id = vals.get('picking_type_id', context['default_picking_type_id']) + print 'Picking Vals', vals, context + ptype_id = vals.get('picking_type_id', context.get('picking_type_id', False)) sequence_id = self.pool.get('stock.picking.type').browse(cr, user, ptype_id, context=context).sequence_id.id vals['name'] = self.pool.get('ir.sequence').get_id(cr, user, sequence_id, 'id', context=context) return super(stock_picking, self).create(cr, user, vals, context)