From f258bbe4e5456acc617503dd576171a798928a95 Mon Sep 17 00:00:00 2001 From: " Rifakat (OpenERP)" <> Date: Tue, 27 Nov 2012 15:50:02 +0530 Subject: [PATCH] [FIX]stock: fix the issue of duplication of Production Lot also duplicates its Creation Date bzr revid: mma@tinyerp.com-20121127102002-dlc00n4v165geyn7 --- addons/stock/stock.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/addons/stock/stock.py b/addons/stock/stock.py index 9040c678778..eb1cd1c0aa0 100644 --- a/addons/stock/stock.py +++ b/addons/stock/stock.py @@ -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):