-
Notifications
You must be signed in to change notification settings - Fork 41
Expand file tree
/
Copy pathvolunteer_shift_recurrent_generator_demo.xml
More file actions
108 lines (104 loc) · 4 KB
/
volunteer_shift_recurrent_generator_demo.xml
File metadata and controls
108 lines (104 loc) · 4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<?xml version="1.0" encoding="utf-8" ?>
<!--
SPDX-FileCopyrightText: 2025 Coop IT Easy SC
SPDX-License-Identifier: AGPL-3.0-or-later
-->
<odoo>
<record
id="volunteer_generator_demo_friday_opening"
model="volunteer.shift.recurrent.generator"
>
<field name="name">Friday opening</field>
<field name="max_volunteer_nb">3</field>
<field
name="start_time"
eval="(datetime.now() - timedelta(days=30)).replace(hour=6, minute=0, second=0)"
/>
<field
name="end_time"
eval="(datetime.now() - timedelta(days=30)).replace(hour=9, minute=0, second=0)"
/>
<field name="interval_type">days</field>
<field name="interval">1</field>
<field name="state">confirmed</field>
<field name="type_id" ref="volunteer_shift_type_demo_opening" />
<field name="category_id" ref="volunteer_shift_category_demo_week_b" />
<field
name="tag_ids"
eval="[(6, 0, [ref('volunteer_shift_tag_demo_fresh'), ref('volunteer_shift_tag_demo_lifting')])]"
/>
<field name="tz">Europe/Brussels</field>
</record>
<record
id="volunteer_generator_demo_thursday_closing"
model="volunteer.shift.recurrent.generator"
>
<field name="name">Thursday closing</field>
<field name="max_volunteer_nb">3</field>
<field
name="start_time"
eval="datetime.now().replace(hour=20, minute=0, second=0)"
/>
<field
name="end_time"
eval="(datetime.now() + timedelta(days=1)).replace(hour=2, minute=0, second=0)"
/>
<field name="interval_type">weeks</field>
<field name="interval">1</field>
<field name="state">draft</field>
<field name="type_id" ref="volunteer_shift_type_demo_closing" />
<field name="category_id" ref="volunteer_shift_category_demo_week_b" />
<field
name="tag_ids"
eval="[(6, 0, [ref('volunteer_shift_tag_demo_fresh'), ref('volunteer_shift_tag_demo_lifting')])]"
/>
<field name="tz">Europe/Brussels</field>
</record>
<record
id="volunteer_generator_demo_saturday_opening"
model="volunteer.shift.recurrent.generator"
>
<field name="name">Saturday opening</field>
<field name="max_volunteer_nb">3</field>
<field
name="start_time"
eval="(datetime.now() + timedelta(days=3)).replace(hour=6, minute=0, second=0)"
/>
<field
name="end_time"
eval="(datetime.now() + timedelta(days=3)).replace(hour=9, minute=0, second=0)"
/>
<field name="interval_type">weeks</field>
<field name="interval">2</field>
<field name="state">canceled</field>
<field name="type_id" ref="volunteer_shift_type_demo_closing" />
<field name="category_id" ref="volunteer_shift_category_demo_week_a" />
<field
name="tag_ids"
eval="[(6, 0, [ref('volunteer_shift_tag_demo_lifting')])]"
/>
<field name="tz">Europe/Brussels</field>
</record>
<record
id="volunteer_generator_demo_cheese"
model="volunteer.shift.recurrent.generator"
>
<field name="name">Cheese cutting</field>
<field name="max_volunteer_nb">2</field>
<field
name="start_time"
eval="datetime.now().replace(hour=8, minute=0, second=0)"
/>
<field
name="end_time"
eval="datetime.now().replace(hour=12, minute=0, second=0)"
/>
<field name="interval_type">months</field>
<field name="interval">1</field>
<field name="until_date" eval="datetime.now() + timedelta(days=62)" />
<field name="state">confirmed</field>
<field name="type_id" ref="volunteer_shift_type_demo_cheese_cut" />
<field name="coordinator_id" ref="volunteer_partner_demo_emma" />
<field name="tz">Europe/Brussels</field>
</record>
</odoo>