summaryrefslogtreecommitdiff
path: root/addons/project/project_data.xml
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2012-12-18 16:36:01 +0100
committerThibault Delavallée <tde@openerp.com>2012-12-18 16:36:01 +0100
commitd24f2970544234c874cfb6a072d201b90a027c93 (patch)
tree7520713b0436237888c339647864f4efbcbd5e90 /addons/project/project_data.xml
parent81242cd1f340b7926335bf9137375e286a03e7ad (diff)
[REF] Project, task: added tracked fields, added modified auto subscription, removed now unnecessary chatter messages.
bzr revid: tde@openerp.com-20121218153601-advl23p0stjg5ylc
Diffstat (limited to 'addons/project/project_data.xml')
-rw-r--r--addons/project/project_data.xml55
1 files changed, 37 insertions, 18 deletions
diff --git a/addons/project/project_data.xml b/addons/project/project_data.xml
index cde0cdff974..49375a36a23 100644
--- a/addons/project/project_data.xml
+++ b/addons/project/project_data.xml
@@ -78,43 +78,62 @@
<field name="fold" eval="True"/>
</record>
- <!-- Project-related subtypes for messaging / Chatter -->
- <record id="mt_project_task_new" model="mail.message.subtype">
+ <!-- Task-related subtypes for messaging / Chatter -->
+ <record id="mt_task_new" model="mail.message.subtype">
<field name="name">Task Created</field>
- <field name="res_model">project.project</field>
+ <field name="res_model">project.task</field>
<field name="default" eval="False"/>
</record>
- <record id="mt_project_task_started" model="mail.message.subtype">
+ <record id="mt_task_started" model="mail.message.subtype">
<field name="name">Task Started</field>
- <field name="res_model">project.project</field>
+ <field name="res_model">project.task</field>
<field name="default" eval="False"/>
</record>
- <record id="mt_project_task_blocked" model="mail.message.subtype">
+ <record id="mt_task_blocked" model="mail.message.subtype">
<field name="name">Task Blocked</field>
- <field name="res_model">project.project</field>
+ <field name="res_model">project.task</field>
</record>
- <record id="mt_project_task_closed" model="mail.message.subtype">
+ <record id="mt_task_closed" model="mail.message.subtype">
<field name="name">Task Done</field>
- <field name="res_model">project.project</field>
+ <field name="res_model">project.task</field>
</record>
- <!-- Task-related subtypes for messaging / Chatter -->
- <record id="mt_task_new" model="mail.message.subtype">
- <field name="name">Task Created</field>
+ <record id="mt_task_stage" model="mail.message.subtype">
+ <field name="name">Stage Changed</field>
<field name="res_model">project.task</field>
+ <field name="description">Stage &lt;b&gt;changed&lt;/b&gt;</field>
+ </record>
+ <!-- Project-related subtypes for messaging / Chatter -->
+ <record id="mt_project_task_new" model="mail.message.subtype">
+ <field name="name">Task Created</field>
+ <field name="res_model">project.project</field>
<field name="default" eval="False"/>
+ <field name="parent_id" eval="ref('mt_task_new')"/>
+ <field name="parent_field">project_id</field>
</record>
- <record id="mt_task_started" model="mail.message.subtype">
+ <record id="mt_project_task_started" model="mail.message.subtype">
<field name="name">Task Started</field>
- <field name="res_model">project.task</field>
+ <field name="res_model">project.project</field>
<field name="default" eval="False"/>
+ <field name="parent_id" eval="ref('mt_task_started')"/>
+ <field name="parent_field">project_id</field>
</record>
- <record id="mt_task_blocked" model="mail.message.subtype">
+ <record id="mt_project_task_blocked" model="mail.message.subtype">
<field name="name">Task Blocked</field>
- <field name="res_model">project.task</field>
+ <field name="res_model">project.project</field>
+ <field name="parent_id" eval="ref('mt_task_blocked')"/>
+ <field name="parent_field">project_id</field>
</record>
- <record id="mt_task_closed" model="mail.message.subtype">
+ <record id="mt_project_task_closed" model="mail.message.subtype">
<field name="name">Task Done</field>
- <field name="res_model">project.task</field>
+ <field name="res_model">project.project</field>
+ <field name="parent_id" eval="ref('mt_task_closed')"/>
+ <field name="parent_field">project_id</field>
+ </record>
+ <record id="mt_project_task_stage" model="mail.message.subtype">
+ <field name="name">Stage Changed</field>
+ <field name="res_model">project.project</field>
+ <field name="parent_id" eval="ref('mt_task_stage')"/>
+ <field name="parent_field">project_id</field>
</record>
<!-- notify all employees of module installation -->