[IMP]Made changes as per need fixing
authorDharti Ratani (Open ERP) <dhr@tinyerp.com>
Wed, 29 May 2013 12:06:26 +0000 (17:36 +0530)
committerDharti Ratani (Open ERP) <dhr@tinyerp.com>
Wed, 29 May 2013 12:06:26 +0000 (17:36 +0530)
bzr revid: dhr@tinyerp.com-20130529120626-xnfjvzf6w0fvpr0o

addons/stock/wizard/stock_return_picking.py

index e85345a..1ad8054 100644 (file)
@@ -162,15 +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
-        if new_type == 'internal': 
-            seq_obj_name = 'stock.picking'
+            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),