From fd83d97026a96b631c6c4e673cefa82b4b87867a Mon Sep 17 00:00:00 2001 From: ced <> Date: Tue, 5 Jun 2007 13:46:08 +0000 Subject: [PATCH] ACCOUNT: fix code update when duplicate account analytic bzr revid: ced-ea90945a9b0def726f945ad7cf6fd03156f1a908 --- addons/account/project/project.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/addons/account/project/project.py b/addons/account/project/project.py index a96842ab315..80940467ac2 100644 --- a/addons/account/project/project.py +++ b/addons/account/project/project.py @@ -166,6 +166,12 @@ class account_analytic_account(osv.osv): vals['code'] = self.pool.get('ir.sequence').get(cr, uid, 'account.analytic.account') return super(account_analytic_account, self).create(cr, uid, vals, ctx) + def copy(self, cr, uid, id, default=None, context={}): + if not default: + default = {} + default['code'] = False + return super(account_analytic_account, self).copy(cr, uid, id, default, context=context) + def on_change_parent(self, cr, uid, id, parent_id): if not parent_id: