summaryrefslogtreecommitdiff
path: root/addons/project/data/project_demo.xml
diff options
context:
space:
mode:
authorJérome Maes <jem@openerp.com>2017-10-23 16:02:55 +0200
committerjem-odoo <jem@openerp.com>2017-12-12 14:06:29 +0100
commit95698bd408a29cb2ebc4abe0445a4739eceba082 (patch)
tree279a12b481b401d21d8d63e6e5dd88bd809dfce2 /addons/project/data/project_demo.xml
parent945b71cb2ba059acf23c963d03cfc84c9c0c714f (diff)
[REM] rating_project: kill the module and move feature in project
Impacted modules: project, rating_project, sale_service_rating and website_rating_project. Removed modules: rating_project and sale_service_rating. Move code to empty 'rating_project' module, in order to kill it. Code is not modified, simply copy/paste at the right place in 'project' module code. However, 'enable rating on task' options is convert into a res.groups that can be activated from the project settings.
Diffstat (limited to 'addons/project/data/project_demo.xml')
-rw-r--r--addons/project/data/project_demo.xml46
1 files changed, 46 insertions, 0 deletions
diff --git a/addons/project/data/project_demo.xml b/addons/project/data/project_demo.xml
index f5e53c769df..592acc33a7d 100644
--- a/addons/project/data/project_demo.xml
+++ b/addons/project/data/project_demo.xml
@@ -430,5 +430,51 @@ Send it ASAP, its urgent.</field>
<function model="project.project" name="message_subscribe"
eval="[ref('project.project_project_1')], [ref('base.partner_demo_portal')]"/>
+
+ <!-- Rating Demo Data -->
+ <record id="rating_task_1" model="rating.rating">
+ <field name="res_model_id" ref="project.model_project_task"/>
+ <field name="rated_partner_id" ref="base.partner_root"/>
+ <field name="partner_id" ref="base.partner_demo"/>
+ <field name="res_id" ref="project.project_task_3"/>
+ </record>
+ <record id="rating_task_2" model="rating.rating">
+ <field name="res_model_id" ref="project.model_project_task"/>
+ <field name="rated_partner_id" ref="base.partner_demo"/>
+ <field name="partner_id" ref="base.partner_demo"/>
+ <field name="res_id" ref="project.project_task_8"/>
+ </record>
+ <record id="rating_task_3" model="rating.rating">
+ <field name="res_model_id" ref="project.model_project_task"/>
+ <field name="rated_partner_id" ref="base.partner_root"/>
+ <field name="partner_id" ref="base.partner_root"/>
+ <field name="res_id" ref="project.project_task_15"/>
+ </record>
+ <record id="rating_task_4" model="rating.rating">
+ <field name="res_model_id" ref="project.model_project_task"/>
+ <field name="rated_partner_id" ref="base.partner_root"/>
+ <field name="partner_id" ref="base.partner_root"/>
+ <field name="res_id" ref="project.project_task_18"/>
+ </record>
+ <record id="rating_task_5" model="rating.rating">
+ <field name="res_model_id" ref="project.model_project_task"/>
+ <field name="rated_partner_id" ref="base.partner_root"/>
+ <field name="partner_id" ref="base.res_partner_4"/>
+ <field name="res_id" ref="project.project_task_24"/>
+ </record>
+
+ <!-- add the email template as value for the project stage 2 -->
+ <record id="project.project_stage_2" model="project.task.type">
+ <field name="rating_template_id" ref="rating_project_request_email_template"/>
+ </record>
+ <record id="project.project_project_3" model="project.project">
+ <field name="rating_status">stage</field>
+ </record>
+
+ <function model="project.task" name="rating_apply" eval="([ref('project.project_task_3')], 10)"/>
+ <function model="project.task" name="rating_apply" eval="([ref('project.project_task_18')], 10)"/>
+ <function model="project.task" name="rating_apply" eval="([ref('project.project_task_24')], 10)"/>
+ <function model="project.task" name="rating_apply" eval="([ref('project.project_task_8')], 1)"/>
+ <function model="project.task" name="rating_apply" eval="([ref('project.project_task_15')], 5)"/>
</data>
</odoo>