52 lines
2.3 KiB
XML
52 lines
2.3 KiB
XML
<?xml version="1.0"?>
|
|
<openerp>
|
|
<data noupdate="1">
|
|
|
|
<record model="hr.holidays" id="hr_holidays_employee1_allocation_cl">
|
|
<field name="name">Casual Leave for Fabien Pinckaers</field>
|
|
<field name="holiday_status_id" ref="holiday_status_cl"/>
|
|
<field name="type">add</field>
|
|
<field name="number_of_days_temp">12</field>
|
|
<field name="employee_id" ref="hr.employee1"/>
|
|
</record>
|
|
|
|
<record model="hr.holidays" id="hr_holidays_employee1_cl">
|
|
<field name="name">Trip with Family</field>
|
|
<field name="holiday_status_id" ref="holiday_status_cl"/>
|
|
<field eval="time.strftime('%Y-%m-01')" name="date_from"/>
|
|
<field eval="time.strftime('%Y-%m-03')" name="date_to"/>
|
|
<field name="type">remove</field>
|
|
<field name="number_of_days_temp">3</field>
|
|
<field name="employee_id" ref="hr.employee1"/>
|
|
</record>
|
|
|
|
<record model="hr.holidays" id="hr_holidays_employee1_sl">
|
|
<field name="name">Doctor Appointment</field>
|
|
<field name="holiday_status_id" ref="holiday_status_sl"/>
|
|
<field eval="time.strftime('%Y-%m-20')" name="date_from"/>
|
|
<field eval="time.strftime('%Y-%m-22')" name="date_to"/>
|
|
<field name="type">remove</field>
|
|
<field name="state">draft</field>
|
|
<field name="number_of_days_temp">3</field>
|
|
<field name="employee_id" ref="hr.employee1"/>
|
|
</record>
|
|
|
|
<workflow action="confirm" model="hr.holidays" ref="hr_holidays_employee1_sl"/>
|
|
<workflow action="validate" model="hr.holidays" ref="hr_holidays_employee1_sl"/>
|
|
|
|
<record id="property_rule_holidays" model="ir.rule">
|
|
<field name="name">Employee Holidays</field>
|
|
<field model="ir.model" name="model_id" ref="model_hr_holidays"/>
|
|
<field name="domain_force">[('employee_id.user_id','=',user.id)]</field>
|
|
<field name="groups" eval="[(6,0,[ref('base.group_hr_user')])]"/>
|
|
</record>
|
|
<record id="property_rule_holidays_manager" model="ir.rule">
|
|
<field name="name">Manager Holidays</field>
|
|
<field model="ir.model" name="model_id" ref="model_hr_holidays"/>
|
|
<field name="domain_force">['|',('employee_id.user_id','=',user.id),('employee_id.parent_id.user_id','=',user.id )]</field>
|
|
<field name="groups" eval="[(6,0,[ref('base.group_hr_manager')])]"/>
|
|
</record>
|
|
|
|
</data>
|
|
</openerp>
|