summaryrefslogtreecommitdiff
path: root/addons/maintenance/data/maintenance_data.xml
diff options
context:
space:
mode:
authorThibault Delavallée <tde@openerp.com>2016-05-17 13:17:11 +0200
committerThibault Delavallée <tde@openerp.com>2016-07-04 16:22:37 +0200
commit12a35ec1a9b547ba57e9fdad12e0ddb40b54c5d8 (patch)
tree007f8fadd7f7ddba8bbe8a584a49e4638c793b37 /addons/maintenance/data/maintenance_data.xml
parent71aee8e1663a384f838b35f2320ee3fb44b46665 (diff)
[MOV] hr_equipment to maintenance
hr_equipment module is renamed to maintenance. No change is performed to the module itself. It prepares further changes, mainly splitting maintenance from hr_maintenance.
Diffstat (limited to 'addons/maintenance/data/maintenance_data.xml')
-rw-r--r--addons/maintenance/data/maintenance_data.xml84
1 files changed, 84 insertions, 0 deletions
diff --git a/addons/maintenance/data/maintenance_data.xml b/addons/maintenance/data/maintenance_data.xml
new file mode 100644
index 00000000000..4048e864a90
--- /dev/null
+++ b/addons/maintenance/data/maintenance_data.xml
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+<data noupdate="1">
+
+ <!-- Standard stages for Maintenance Request -->
+ <record id="stage_0" model="hr.equipment.stage">
+ <field name="name">New Request</field>
+ <field name="sequence" eval="1" />
+ <field name="fold" eval="False" />
+ </record>
+ <record id="stage_1" model="hr.equipment.stage">
+ <field name="name">In Progress</field>
+ <field name="sequence" eval="2" />
+ <field name="fold" eval="False" />
+ </record>
+ <record id="stage_3" model="hr.equipment.stage">
+ <field name="name">Repaired</field>
+ <field name="sequence" eval="3" />
+ <field name="fold" eval="True" />
+ <field name="done" eval="True" />
+ </record>
+ <record id="stage_4" model="hr.equipment.stage">
+ <field name="name">Scrap</field>
+ <field name="sequence" eval="4" />
+ <field name="fold" eval="True" />
+ <field name="done" eval="True" />
+ </record>
+
+ <!-- email alias for maintenance requests -->
+ <record id="mail_alias_equipment" model="mail.alias">
+ <field name="alias_name">helpdesk</field>
+ <field name="alias_model_id" ref="model_hr_equipment_request"/>
+ <field name="alias_user_id" ref="base.user_root"/>
+ </record>
+
+ <!-- Maintenance Request-related subtypes for messaging / Chatter -->
+ <record id="mt_req_created" model="mail.message.subtype">
+ <field name="name">Request Created</field>
+ <field name="res_model">hr.equipment.request</field>
+ <field name="hidden" eval="True"/>
+ <field name="description">Maintenance Request created</field>
+ </record>
+ <record id="mt_req_status" model="mail.message.subtype">
+ <field name="name">Status Changed</field>
+ <field name="res_model">hr.equipment.request</field>
+ <field name="default" eval="True"/>
+ <field name="description">Status changed</field>
+ </record>
+
+ <!-- Equipment-related subtypes for messaging / Chatter -->
+ <record id="mt_mat_assign" model="mail.message.subtype">
+ <field name="name">Equipment Assigned</field>
+ <field name="res_model">hr.equipment</field>
+ <field name="description">Equipment Assigned</field>
+ </record>
+
+ <!-- Equipment Category-related subtypes for messaging / Chatter -->
+ <record id="mt_cat_req_created" model="mail.message.subtype">
+ <field name="name">Maintenance Request Created</field>
+ <field name="res_model">hr.equipment.category</field>
+ <field name="default" eval="True"/>
+ <field name="parent_id" eval="ref('mt_req_created')"/>
+ <field name="relation_field">category_id</field>
+ </record>
+ <record id="mt_cat_mat_assign" model="mail.message.subtype">
+ <field name="name">Equipment Assigned</field>
+ <field name="res_model">hr.equipment.category</field>
+ <field name="default" eval="True"/>
+ <field name="parent_id" eval="ref('mt_mat_assign')"/>
+ <field name="relation_field">category_id</field>
+ </record>
+
+ <record id="hr_equipment_computer" model="hr.equipment.category">
+ <field name="name">Computers</field>
+ </record>
+ <record id="hr_equipment_software" model="hr.equipment.category">
+ <field name="name">Software</field>
+ </record>
+ <record id="hr_equipment_printer" model="hr.equipment.category">
+ <field name="name">Printers</field>
+ </record>
+
+</data>
+</odoo>