1 <?xml version="1.0" encoding="utf-8"?>
5 <!-- Example employee -->
7 <record id="timesheet_group1" model="resource.calendar">
8 <field name="name">45 Hours/Week</field>
11 <record model="resource.calendar.attendance" id="calendar_attendance_mon1">
12 <field name="name">Monday morning</field>
13 <field name="dayofweek">0</field>
14 <field name="hour_from">08</field>
15 <field name="hour_to">12</field>
16 <field name="calendar_id" ref="timesheet_group1"/>
18 <record model="resource.calendar.attendance" id="calendar_attendance_mon2">
19 <field name="name">Monday evening</field>
20 <field name="dayofweek">0</field>
21 <field name="hour_from">13</field>
22 <field name="hour_to">18</field>
23 <field name="calendar_id" ref="timesheet_group1"/>
25 <record model="resource.calendar.attendance" id="calendar_attendance_tue1">
26 <field name="name">Tuesday morning</field>
27 <field name="dayofweek">1</field>
28 <field name="hour_from">08</field>
29 <field name="hour_to">12</field>
30 <field name="calendar_id" ref="timesheet_group1"/>
32 <record model="resource.calendar.attendance" id="calendar_attendance_tue2">
33 <field name="name">Tuesday evening</field>
34 <field name="dayofweek">1</field>
35 <field name="hour_from">13</field>
36 <field name="hour_to">18</field>
37 <field name="calendar_id" ref="timesheet_group1"/>
39 <record model="resource.calendar.attendance" id="calendar_attendance_wed1">
40 <field name="name">Wednesday morning</field>
41 <field name="dayofweek">2</field>
42 <field name="hour_from">08</field>
43 <field name="hour_to">12</field>
44 <field name="calendar_id" ref="timesheet_group1"/>
46 <record model="resource.calendar.attendance" id="calendar_attendance_wed2">
47 <field name="name">Wednesday evening</field>
48 <field name="dayofweek">2</field>
49 <field name="hour_from">13</field>
50 <field name="hour_to">18</field>
51 <field name="calendar_id" ref="timesheet_group1"/>
53 <record model="resource.calendar.attendance" id="calendar_attendance_thu1">
54 <field name="name">Thursday morning</field>
55 <field name="dayofweek">3</field>
56 <field name="hour_from">08</field>
57 <field name="hour_to">12</field>
58 <field name="calendar_id" ref="timesheet_group1"/>
60 <record model="resource.calendar.attendance" id="calendar_attendance_thu2">
61 <field name="name">Thursday evening</field>
62 <field name="hour_from">13</field>
63 <field name="hour_to">18</field>
64 <field name="dayofweek">3</field>
65 <field name="calendar_id" ref="timesheet_group1"/>
67 <record model="resource.calendar.attendance" id="calendar_attendance_fri1">
68 <field name="name">Friday morning</field>
69 <field name="dayofweek">4</field>
70 <field name="hour_from">08</field>
71 <field name="hour_to">12</field>
72 <field name="calendar_id" ref="timesheet_group1"/>
74 <record model="resource.calendar.attendance" id="calendar_attendance_fri2">
75 <field name="name">Friday evening</field>
76 <field name="dayofweek">4</field>
77 <field name="hour_from">13</field>
78 <field name="hour_to">18</field>
79 <field name="calendar_id" ref="timesheet_group1"/>
82 <record id="resource_analyst" model="resource.resource">
83 <field eval="1.0" name="time_efficiency"/>
84 <field name="user_id" ref="base.user_root"/>
85 <field name="name">Analyst</field>
86 <field eval="1" name="active"/>
87 <field name="calendar_id" ref="timesheet_group1"/>
88 <field name="resource_type">user</field>
91 <record id="resource_designer" model="resource.resource">
92 <field eval="1.0" name="time_efficiency"/>
93 <field name="user_id" ref="base.user_demo"/>
94 <field name="name">Designer</field>
95 <field eval="1" name="active"/>
96 <field name="calendar_id" ref="timesheet_group1"/>
97 <field name="resource_type">user</field>
100 <record id="resource_developer" model="resource.resource">
101 <field eval="1.0" name="time_efficiency"/>
102 <field name="user_id" ref="base.user_demo"/>
103 <field name="name">Developer</field>
104 <field eval="1" name="active"/>
105 <field name="calendar_id" ref="timesheet_group1"/>
106 <field name="resource_type">user</field>
109 <record id="resource_analyst_leaves_demoleave1" model="resource.calendar.leaves">
110 <field name="name">2 Hours On Leave</field>
111 <field name="resource_id" ref="resource_analyst"/>
112 <field name="date_from" eval="time.strftime('%Y-%m-%d 08:00:00')"/>
113 <field name="date_to" eval="time.strftime('%Y-%m-%d 11:00:00')"/>
114 <field name="calendar_id" ref="timesheet_group1"/>
117 <record id="resource_dummyleave" model="resource.calendar.leaves">
118 <field name="name">Dummy Resource Leave</field>
119 <field name="resource_id" ref="resource_analyst"/>
120 <field name="date_from" eval="time.strftime('%Y-%m-%d 08:00:00')"/>
121 <field name="date_to" eval="time.strftime('%Y-%m-%d 11:00:00')"/>