9db0f2e987a4de4c42fcf0e97dc0988bf4065f47
[odoo/odoo.git] / addons / hr_holidays / hr_holidays_data.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4         <record id="hr.todo_open_hr_menu" model="ir.actions.todo">
5             <field name="state">done</field>
6         </record>
7     </data>
8     <data noupdate="1">
9         <!-- After installation of the module, open the related menu -->
10         <record id="todo_open_hr_menu" model="ir.actions.todo">
11             <field name="action_id" ref="hr.action_client_hr_menu"/>
12             <field name="type">automatic</field>
13             <field name="sequence">100</field>
14         </record>
15         <!-- notify all employees of module installation -->
16         <function model="mail.group" name="message_append_note">
17             <!-- ids, subject, body, parent_id=False, type='notification', content_subtype='html' -->
18             <value eval="[ref('mail.group_all_employees')]"/>
19             <value>Module Leaves Management has been installed</value>
20             <value>Manage employee leaves from the top menu "Human Resources". Employees can create leave requests that are validated by their manager and/or HR people.  Once validated, they are visible in the employee's calendar.  HR people can define leave types and allocate off-days for employees.</value>
21         </function>
22
23         <!-- Casual leave -->
24         <record model="hr.holidays.status" id="holiday_status_cl">
25             <field name="name" eval="'Legal Leaves '+time.strftime('%Y')"/>
26             <field name="color_name">black</field>
27         </record>
28
29         <!-- Sick leave -->
30         <record model="hr.holidays.status" id="holiday_status_sl">
31             <field name="name">Sick Leaves</field>
32             <field name="limit">True</field>
33             <field name="color_name">red</field>
34         </record>
35
36         <!-- Compensatory Days -->
37         <record model="hr.holidays.status" id="holiday_status_comp">
38             <field name="name">Compensatory Days</field>
39             <field name="limit">True</field>
40             <field name="color_name">lavender</field>
41         </record>
42
43         <!--Unpaid Leave -->
44         <record model="hr.holidays.status" id="holiday_status_unpaid">
45             <field name="name">Unpaid</field>
46             <field name="limit">True</field>
47             <field name="color_name">brown</field>
48         </record>
49     </data>
50 </openerp>