diff --git a/addons/stock/wizard/stock_return_picking.py b/addons/stock/wizard/stock_return_picking.py index 95e39b42533..2b920676b28 100644 --- a/addons/stock/wizard/stock_return_picking.py +++ b/addons/stock/wizard/stock_return_picking.py @@ -162,13 +162,15 @@ class stock_return_picking(osv.osv_memory): returned_lines = 0 # Create new picking for returned products + + seq_obj_name = 'stock.picking' + new_type = 'internal' if pick.type =='out': new_type = 'in' + seq_obj_name = 'stock.picking.in' elif pick.type =='in': new_type = 'out' - else: - new_type = 'internal' - seq_obj_name = 'stock.picking.' + new_type + seq_obj_name = 'stock.picking.out' new_pick_name = self.pool.get('ir.sequence').get(cr, uid, seq_obj_name) new_picking = pick_obj.copy(cr, uid, pick.id, { 'name': _('%s-%s-return') % (new_pick_name, pick.name),