summaryrefslogtreecommitdiff
path: root/addons/project_long_term
diff options
context:
space:
mode:
authorStephane Wirtel <stw@openerp.com>2012-07-26 10:30:52 +0200
committerStephane Wirtel <stw@openerp.com>2012-07-26 10:30:52 +0200
commit5e93bcd9492fa0ae6d8746fb645e53b512e02aee (patch)
tree1e14b1f99e435b010e86505312c6b2c887956c16 /addons/project_long_term
parent3d769b791f3d4c69491dd68e15428a968fe4d78e (diff)
parentb8221e8f7d04cc1577a20f424d78fa7f42135924 (diff)
[MERGE] lp:~openerp-dev/openobject-addons/trunk-addons_issue_account_analytic_analysis-mdi
bzr revid: stw@openerp.com-20120726083052-k0c9oooc5fv0jxvs
Diffstat (limited to 'addons/project_long_term')
-rw-r--r--addons/project_long_term/project_long_term.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/addons/project_long_term/project_long_term.py b/addons/project_long_term/project_long_term.py
index 7604d43af1b..d5ac3868a5e 100644
--- a/addons/project_long_term/project_long_term.py
+++ b/addons/project_long_term/project_long_term.py
@@ -275,6 +275,13 @@ class account_analytic_account(osv.osv):
_columns = {
'use_phases': fields.boolean('Phases Planing', help="Check this field if project manages phases"),
}
+
+ def on_change_template(self, cr, uid, ids, template_id, context=None):
+ res = super(account_analytic_account, self).on_change_template(cr, uid, ids, template_id, context=context)
+ if template_id and 'value' in res:
+ template = self.browse(cr, uid, template_id, context=context)
+ res['value']['use_phases'] = template.use_phases
+ return res
def _trigger_project_creation(self, cr, uid, vals, context=None):
res= super(account_analytic_account, self)._trigger_project_creation(cr, uid, vals, context=context)