[MIG] project: migration to new api of project.py

Also:
- removed onchange_partner_id() from 'project.project' model as
  'pricelist_id' field does not exist in project nor in any inherit(s)
  since its removal in 2008 by 07b1f0b9da
- removed 'type' field from _defaults dictionary of 'project.project'
  model as it does not exists anymore, it used to be defined on
  account.analytic.account
- removed on_change_template() from 'account.analytic.account' model as
  it doesn't seem to be useful and/or called from any view
- overridden _default_get() for 'project.project' model to set default
  value for 'use_tasks' field of inherits account.analytic.account
This commit is contained in:
Ravi Gohil
2016-06-30 14:41:22 +02:00
committed by David Monjoie
parent 40fa74e3f5
commit 58b5d09890
2 changed files with 460 additions and 557 deletions
File diff suppressed because it is too large Load Diff
+2 -3
View File
@@ -107,7 +107,7 @@
<page string="Settings">
<group>
<field name="privacy_visibility" widget="radio"/>
<field name="partner_id" on_change="onchange_partner_id(partner_id)" string="Customer"
<field name="partner_id" string="Customer"
attrs="{'invisible':[('privacy_visibility','in',['employees', 'followers'])]}"/>
<field name="user_id" string="Project Manager"
attrs="{'readonly':[('active','=',False)]}"
@@ -360,9 +360,8 @@
</div>
<group>
<group>
<field name="project_id" domain="[('active', '=', False)]" on_change="onchange_project(project_id)" context="{'default_use_tasks':1}"/>
<field name="project_id" domain="[('active', '=', False)]" context="{'default_use_tasks':1}"/>
<field name="user_id"
on_change="onchange_user_id(user_id, context)"
class="o_task_user_field"
options='{"no_open": True}'/>
<field name="legend_blocked" invisible="1"/>