61 lines
2.7 KiB
XML
61 lines
2.7 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<flectra>
|
|
<data noupdate="1">
|
|
|
|
<record id="hr_holidays_employee1_allocation_cl" model="hr.holidays">
|
|
<field name="name">Legal Leaves for Peter Parker</field>
|
|
<field name="holiday_status_id" ref="holiday_status_cl"/>
|
|
<field name="type">add</field>
|
|
<field name="number_of_days_temp">20</field>
|
|
<field name="employee_id" ref="hr.employee_root"/>
|
|
</record>
|
|
|
|
<record id="hr_holidays_employee1_int_tour" model="hr.holidays">
|
|
<field name="name">International Tour</field>
|
|
<field name="holiday_status_id" ref="holiday_status_comp"/>
|
|
<field eval="time.strftime('%Y-%m-26')" name="date_from"/>
|
|
<field eval="time.strftime('%Y-%m-28')" name="date_to"/>
|
|
<field name="type">add</field>
|
|
<field name="number_of_days_temp">7</field>
|
|
<field name="employee_id" ref="hr.employee_root"/>
|
|
</record>
|
|
|
|
<record id="hr_holidays_employee1_vc" model="hr.holidays">
|
|
<field name="name">Summer Vacation</field>
|
|
<field name="holiday_status_id" ref="holiday_status_unpaid"/>
|
|
<field eval="time.strftime('%Y-%m-23')" name="date_from"/>
|
|
<field eval="time.strftime('%Y-%m-25')" name="date_to"/>
|
|
<field name="type">add</field>
|
|
<field name="number_of_days_temp">7</field>
|
|
<field name="employee_id" ref="hr.employee_root"/>
|
|
</record>
|
|
|
|
<!-- approve the first 2 leave allocations -->
|
|
<function model="hr.holidays" name="action_approve" eval="[[ref('hr_holidays.hr_holidays_employee1_allocation_cl'), ref('hr_holidays.hr_holidays_employee1_int_tour')]]"/>
|
|
|
|
<record id="hr_holidays_employee1_cl" model="hr.holidays">
|
|
<field name="name">Trip with Family</field>
|
|
<field name="holiday_status_id" ref="holiday_status_comp"/>
|
|
<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.employee_root"/>
|
|
</record>
|
|
|
|
<record id="hr_holidays_employee1_sl" model="hr.holidays">
|
|
<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="number_of_days_temp">3</field>
|
|
<field name="employee_id" ref="hr.employee_root"/>
|
|
</record>
|
|
|
|
<!-- approve the leave request -->
|
|
<function model="hr.holidays" name="action_approve" eval="[[ref('hr_holidays.hr_holidays_employee1_sl')]]"/>
|
|
|
|
</data>
|
|
</flectra>
|