summaryrefslogtreecommitdiff
path: root/addons/hr_holidays/data/mail_data.xml
diff options
context:
space:
mode:
authorstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
committerstephanchrst <stephanchrst@gmail.com>2022-05-10 21:51:50 +0700
commit3751379f1e9a4c215fb6eb898b4ccc67659b9ace (patch)
treea44932296ef4a9b71d5f010906253d8c53727726 /addons/hr_holidays/data/mail_data.xml
parent0a15094050bfde69a06d6eff798e9a8ddf2b8c21 (diff)
initial commit 2
Diffstat (limited to 'addons/hr_holidays/data/mail_data.xml')
-rw-r--r--addons/hr_holidays/data/mail_data.xml57
1 files changed, 57 insertions, 0 deletions
diff --git a/addons/hr_holidays/data/mail_data.xml b/addons/hr_holidays/data/mail_data.xml
new file mode 100644
index 00000000..2beaae12
--- /dev/null
+++ b/addons/hr_holidays/data/mail_data.xml
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+ <!-- Leave specific activities -->
+ <record id="mail_act_leave_approval" model="mail.activity.type">
+ <field name="name">Time Off Approval</field>
+ <field name="icon">fa-sun-o</field>
+ <field name="res_model_id" ref="hr_holidays.model_hr_leave"/>
+ </record>
+ <record id="mail_act_leave_second_approval" model="mail.activity.type">
+ <field name="name">Time Off Second Approve</field>
+ <field name="icon">fa-sun-o</field>
+ <field name="res_model_id" ref="hr_holidays.model_hr_leave"/>
+ </record>
+
+ <!-- Leave specific activities -->
+ <record id="mail_act_leave_allocation_approval" model="mail.activity.type">
+ <field name="name">Allocation Approval</field>
+ <field name="icon">fa-sun-o</field>
+ <field name="res_model_id" ref="hr_holidays.model_hr_leave_allocation"/>
+ </record>
+ <record id="mail_act_leave_allocation_second_approval" model="mail.activity.type">
+ <field name="name">Allocation Second Approve</field>
+ <field name="icon">fa-sun-o</field>
+ <field name="res_model_id" ref="hr_holidays.model_hr_leave_allocation"/>
+ </record>
+
+ <!-- Holidays-related subtypes for messaging / Chatter -->
+ <record id="mt_leave" model="mail.message.subtype">
+ <field name="name">Time Off</field>
+ <field name="res_model">hr.leave</field>
+ <field name="description">Time Off Request</field>
+ </record>
+ <record id="mt_leave_home_working" model="mail.message.subtype">
+ <field name="name">Home Working</field>
+ <field name="res_model">hr.leave</field>
+ <field name="description">Home Working</field>
+ </record>
+ <record id="mt_leave_sick" model="mail.message.subtype">
+ <field name="name">Sick Time Off</field>
+ <field name="res_model">hr.leave</field>
+ <field name="description">Sick Time Off</field>
+ </record>
+ <record id="mt_leave_unpaid" model="mail.message.subtype">
+ <field name="name">Unpaid Time Off</field>
+ <field name="res_model">hr.leave</field>
+ <field name="description">Unpaid Time Off</field>
+ </record>
+
+ <!-- Allocation-related subtypes for messaging / Chatter -->
+ <record id="mt_leave_allocation" model="mail.message.subtype">
+ <field name="name">Allocation</field>
+ <field name="res_model">hr.leave.allocation</field>
+ <field name="description">Allocation Request</field>
+ </record>
+ </data>
+</odoo>