diff options
| author | Thibault Delavallée <tde@openerp.com> | 2012-06-01 12:14:26 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2012-06-01 12:14:26 +0200 |
| commit | f9e6b60c9f48c48d7b0d2a9b67a3e2376e032fd2 (patch) | |
| tree | c602d1e223affb7b04a8c2cc0189fb4405441854 /addons/project_scrum | |
| parent | b98e0bdf14d4537f338fcee4fe2f14bdf76ac9ce (diff) | |
| parent | d988ca61568707ee4c9dca9288ff269dca9c77a6 (diff) | |
[MERGE] Merged branch holding state/stage cleaning for lead/opportunities, hr_recruitment, project_issue, tasks, crm_claim. Those models now use stage as the main status flow; the state is a related field to the stage, and is not important anymore. Updated views accordingly (buttons, statusbar on stage_id). Also updated view of crm_meeting, crm_helpdesk and crm_phonecall. Old crm_base and crm_case are nos distinct from crm, and are in a new addon called 'base_status'. This module defines most of the methods related to the logic; models inheriting from base_state or base_stage have few methods to override to implement a particular behavior (mainly stage_find for base_stage).
bzr revid: tde@openerp.com-20120601101426-28e6gnsywhkxeber
Diffstat (limited to 'addons/project_scrum')
| -rw-r--r-- | addons/project_scrum/project_scrum_demo.xml | 12 | ||||
| -rw-r--r-- | addons/project_scrum/project_scrum_view.xml | 4 |
2 files changed, 2 insertions, 14 deletions
diff --git a/addons/project_scrum/project_scrum_demo.xml b/addons/project_scrum/project_scrum_demo.xml index 50c67146716..6e3de7665bd 100644 --- a/addons/project_scrum/project_scrum_demo.xml +++ b/addons/project_scrum/project_scrum_demo.xml @@ -265,7 +265,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Review all English Terms</field> - <field name="state">done</field> <field eval="time.strftime('%Y-%m-%d')" name="date_end"/> <field name="product_backlog_id" ref="scrum_product_backlog_3"/> </record> @@ -274,7 +273,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Review all french terms</field> - <field name="state">done</field> <field eval="time.strftime('%Y-%m-%d')" name="date_end"/> <field name="product_backlog_id" ref="scrum_product_backlog_3"/> </record> @@ -283,7 +281,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Analytic Accounting features</field> - <field name="state">done</field> <field eval="time.strftime('%Y-%m-%d')" name="date_end"/> <field name="product_backlog_id" ref="scrum_product_backlog_1"/> </record> @@ -292,7 +289,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Test and improve automatic migration system</field> - <field name="state">open</field> <field name="product_backlog_id" ref="scrum_product_backlog_0"/> </record> <record id="scrum_task_7" model="project.task"> @@ -300,7 +296,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">General accounting features</field> - <field name="state">open</field> <field name="product_backlog_id" ref="scrum_product_backlog_1"/> </record> <record id="scrum_task_8" model="project.task"> @@ -316,7 +311,6 @@ <field name="project_id" ref="project.project_project_9"/> <field name="description">Cash book, general ledger, accounts list, aged trial balance</field> <field name="name">Accounting Report General</field> - <field name="state">open</field> <field eval="[(6,0,[ref('scrum_task_8')])]" name="child_ids"/> <field name="product_backlog_id" ref="scrum_product_backlog_1"/> </record> @@ -332,7 +326,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Accounting Report Analytic</field> - <field name="state">open</field> <field name="product_backlog_id" ref="scrum_product_backlog_1"/> </record> <record id="scrum_task_12" model="project.task"> @@ -340,7 +333,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Bugfix - memory leak</field> - <field name="state">done</field> <field eval="time.strftime('%Y-%m-%d')" name="date_end"/> <field name="product_backlog_id" ref="scrum_product_backlog_4"/> </record> @@ -349,7 +341,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Bugfix - Translations</field> - <field name="state">open</field> <field eval="[(6,0,[ref('scrum_task_12')])]" name="child_ids"/> <field name="product_backlog_id" ref="scrum_product_backlog_4"/> </record> @@ -358,7 +349,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Finish the automated plugin system</field> - <field name="state">pending</field> <field name="product_backlog_id" ref="scrum_product_backlog_2"/> </record> <record id="scrum_task_15" model="project.task"> @@ -373,7 +363,6 @@ <field model="res.users" name="user_id" search="[('login','=','demo')]"/> <field name="project_id" ref="project.project_project_9"/> <field name="name">Test 3.2.0 before releasing</field> - <field name="state">open</field> <field name="product_backlog_id" ref="scrum_product_backlog_5"/> </record> <record id="scrum_task_17" model="project.task"> @@ -382,7 +371,6 @@ <field name="project_id" ref="project.project_project_9"/> <field name="description">default values, onchange, required, add on top or bottom and shortcuts (Ctrl S, Ctrl X, ...)</field> <field name="name">Editable trees</field> - <field name="state">open</field> <field name="product_backlog_id" ref="scrum_product_backlog_7"/> </record> diff --git a/addons/project_scrum/project_scrum_view.xml b/addons/project_scrum/project_scrum_view.xml index ef8a2681620..168a56f46aa 100644 --- a/addons/project_scrum/project_scrum_view.xml +++ b/addons/project_scrum/project_scrum_view.xml @@ -106,7 +106,7 @@ <field name="type_id" invisible="context.get('set_visible',False)"/> <field name="date_start" invisible="1"/> <field name="date_end" invisible="1"/> - <button name="next_type" invisible="context.get('set_visible',False)" + <button name="stage_next" invisible="context.get('set_visible',False)" states="draft,open,pending" string="Change Stage" type="object" @@ -578,7 +578,7 @@ <field name="type">search</field> <field name="inherit_id" ref="project.view_task_search_form"/> <field name="arch" type="xml"> - <field name="project_id" position="after"> + <field name="user_id" position="before"> <field name="sprint_id" context="{'sprint_invisible':False}"> <filter icon="terp-check" context="{'sprint_invisible':False}" domain="[('sprint_id.state','in',('draft','open'))]" help="Current Sprints"/> <filter icon="gtk-find" context="{'sprint_invisible':False}" domain="[]" help="View Sprints"/> |
