[FIX]stock: fix the issue of duplication of Production Lot also duplicates its Creati...
author Rifakat (OpenERP) <>
Tue, 27 Nov 2012 10:20:02 +0000 (15:50 +0530)
committerMayur Maheshwari (OpenERP) <mma@tinyerp.com>
Tue, 27 Nov 2012 10:20:02 +0000 (15:50 +0530)
bzr revid: mma@tinyerp.com-20121127102002-dlc00n4v165geyn7

addons/stock/stock.py

index 9040c67..eb1cd1c 100644 (file)
@@ -1566,6 +1566,16 @@ class stock_production_lot(osv.osv):
         """
         value=self.pool.get('action.traceability').action_traceability(cr,uid,ids,context)
         return value
+
+    def copy(self, cr, uid, id, default=None, context=None):
+        if context is None: context = {}
+        if default is None:
+            default = {}
+        else:
+            default = default.copy()
+        default.update(date=time.strftime('%Y-%m-%d %H:%M:%S'), revisions=[], move_ids=[])
+        return super(stock_production_lot, self).copy(cr, uid, id, default=default, context=context)
+
 stock_production_lot()
 
 class stock_production_lot_revision(osv.osv):