6 <record model="hr.holidays.status" id="holiday_status_cl">
7 <field name="name">Casual Leave</field>
8 <field name="double_validation">True</field>
9 <field name="color_name">black</field>
12 <record model="hr.holidays" id="hr_holidays_employee1_allocation_cl">
13 <field name="name">Casual Leave for Fabien Pinckaers</field>
14 <field name="holiday_status_id" ref="holiday_status_cl"/>
15 <field name="type">add</field>
16 <field name="number_of_days_temp">12</field>
17 <field name="employee_id" ref="hr.employee1"/>
20 <record model="hr.holidays" id="hr_holidays_employee1_cl">
21 <field name="name">Trip with Family</field>
22 <field name="holiday_status_id" ref="holiday_status_cl"/>
23 <field eval="time.strftime('%Y-%m-01')" name="date_from"/>
24 <field eval="time.strftime('%Y-%m-03')" name="date_to"/>
25 <field name="type">remove</field>
26 <field name="number_of_days_temp">3</field>
27 <field name="employee_id" ref="hr.employee1"/>
31 <record model="hr.holidays.status" id="holiday_status_sl">
32 <field name="name">Sick Leave</field>
33 <field name="limit">True</field>
34 <field name="color_name">red</field>
37 <record model="hr.holidays" id="hr_holidays_employee1_sl">
38 <field name="name">Doctor Appointment</field>
39 <field name="holiday_status_id" ref="holiday_status_sl"/>
40 <field eval="time.strftime('%Y-%m-20')" name="date_from"/>
41 <field eval="time.strftime('%Y-%m-22')" name="date_to"/>
42 <field name="type">remove</field>
43 <field name="state">draft</field>
44 <field name="number_of_days_temp">3</field>
45 <field name="employee_id" ref="hr.employee1"/>
48 <workflow action="confirm" model="hr.holidays" ref="hr_holidays_employee1_sl"/>
49 <workflow action="validate" model="hr.holidays" ref="hr_holidays_employee1_sl"/>
51 <record id="property_rule_holidays" model="ir.rule">
52 <field name="name">Employee Holidays</field>
53 <field model="ir.model" name="model_id" ref="model_hr_holidays"/>
54 <field name="domain_force">[('employee_id.user_id','=',user.id)]</field>
55 <field name="groups" eval="[(6,0,[ref('base.group_user')])]"/>
57 <record id="property_rule_holidays_manager" model="ir.rule">
58 <field name="name">Manager Holidays</field>
59 <field model="ir.model" name="model_id" ref="model_hr_holidays"/>
60 <field name="domain_force">['|',('employee_id.user_id','=',user.id),('employee_id.parent_id.user_id','=',user.id )]</field>
61 <field name="groups" eval="[(6,0,[ref('base.group_hr_user'),ref('base.group_hr_manager')])]"/>