[FIX]: base_calendar: Fixed problem of exporting alarm
[odoo/odoo.git] / addons / caldav / caldav_data.xml
1 <?xml version="1.0"?>
2 <openerp>
3
4         <data noupdate="1">
5                 <record model="res.alarm" id="alarm1">
6                         <field name="name">1 minute before</field>
7                         <field name="active" eval="1" />
8                         <field name="trigger_duration" eval="1" />
9                         <field name="trigger_interval">minutes</field>
10                         <field name="trigger_occurs">before</field>
11                         <field name="trigger_related">start</field>
12                 </record>
13
14                 <record model="res.alarm" id="alarm2">
15                         <field name="name">5 minutes before</field>
16                         <field name="active" eval="1" />
17                         <field name="trigger_duration" eval="5" />
18                         <field name="trigger_interval">minutes</field>
19                         <field name="trigger_occurs">before</field>
20                         <field name="trigger_related">start</field>
21                 </record>
22
23                 <record model="res.alarm" id="alarm3">
24                         <field name="name">10 minutes before</field>
25                         <field name="active" eval="1" />
26                         <field name="trigger_duration" eval="10" />
27                         <field name="trigger_interval">minutes</field>
28                         <field name="trigger_occurs">before</field>
29                         <field name="trigger_related">start</field>
30                 </record>
31
32                 <record model="res.alarm" id="alarm4">
33                         <field name="name">15 minutes before</field>
34                         <field name="active" eval="1" />
35                         <field name="trigger_duration" eval="15" />
36                         <field name="trigger_interval">minutes</field>
37                         <field name="trigger_occurs">before</field>
38                         <field name="trigger_related">start</field>
39                 </record>
40
41                 <record model="res.alarm" id="alarm5">
42                         <field name="name">30 minutes before</field>
43                         <field name="active" eval="1" />
44                         <field name="trigger_duration" eval="30" />
45                         <field name="trigger_interval">minutes</field>
46                         <field name="trigger_occurs">before</field>
47                         <field name="trigger_related">start</field>
48                 </record>
49
50                 <record model="res.alarm" id="alarm6">
51                         <field name="name">45 minutes before</field>
52                         <field name="active" eval="1" />
53                         <field name="trigger_duration" eval="45" />
54                         <field name="trigger_interval">minutes</field>
55                         <field name="trigger_occurs">before</field>
56                         <field name="trigger_related">start</field>
57                 </record>
58
59                 <record model="res.alarm" id="alarm7">
60                         <field name="name">1 hour before</field>
61                         <field name="active" eval="1" />
62                         <field name="trigger_duration" eval="1" />
63                         <field name="trigger_interval">hours</field>
64                         <field name="trigger_occurs">before</field>
65                         <field name="trigger_related">start</field>
66                 </record>
67
68                 <record model="res.alarm" id="alarm8">
69                         <field name="name">2 hours before</field>
70                         <field name="active" eval="1" />
71                         <field name="trigger_duration" eval="2" />
72                         <field name="trigger_interval">hours</field>
73                         <field name="trigger_occurs">before</field>
74                         <field name="trigger_related">start</field>
75                 </record>
76
77                 <record model="res.alarm" id="alarm9">
78                         <field name="name">3 hours before</field>
79
80                         <field name="active" eval="1" />
81                         <field name="trigger_duration" eval="3" />
82                         <field name="trigger_interval">hours</field>
83                         <field name="trigger_occurs">before</field>
84                         <field name="trigger_related">start</field>
85                 </record>
86
87                 <record model="res.alarm" id="alarm10">
88                         <field name="name">4 hours before</field>
89
90                         <field name="active" eval="1" />
91                         <field name="trigger_duration" eval="4" />
92                         <field name="trigger_interval">hours</field>
93                         <field name="trigger_occurs">before</field>
94                         <field name="trigger_related">start</field>
95                 </record>
96
97                 <record model="res.alarm" id="alarm11">
98                         <field name="name">5 hours before</field>
99
100                         <field name="active" eval="1" />
101                         <field name="trigger_duration" eval="5" />
102                         <field name="trigger_interval">hours</field>
103                         <field name="trigger_occurs">before</field>
104                         <field name="trigger_related">start</field>
105                 </record>
106
107                 <record model="res.alarm" id="alarm12">
108                         <field name="name">18 hours before</field>
109
110                         <field name="active" eval="1" />
111                         <field name="trigger_duration" eval="18" />
112                         <field name="trigger_interval">hours</field>
113                         <field name="trigger_occurs">before</field>
114                         <field name="trigger_related">start</field>
115                 </record>
116
117
118                 <!-- Scheduler for Event Alarm-->
119                 <record forcecreate="True" id="ir_cron_scheduler_alarm"
120                         model="ir.cron">
121                         <field name="name">Run Event Reminder</field>
122                         <field eval="True" name="active" />
123                         <field name="user_id" ref="base.user_root" />
124                         <field name="interval_number">1</field>
125                         <field name="interval_type">minutes</field>
126                         <field name="numbercall">-1</field>
127                         <field eval="False" name="doall" />
128                         <field eval="'calendar.alarm'" name="model" />
129                         <field eval="'do_run_scheduler'" name="function" />
130                         <field eval="'(False,)'" name="args" />
131                 </record>
132
133                 <record model="basic.calendar.lines" id="calendar_lines_event">
134                         <field name="name">vevent</field>
135                         <field name="calendar_id" ref="base_calendar.basic_calendar1" />
136                         <field name="object_id" search="[('model','=','calendar.event')]" />
137                 </record>
138                 
139                 <record model="basic.calendar.lines" id="calendar_lines_todo">
140                         <field name="name">vtodo</field>
141                         <field name="calendar_id" ref="base_calendar.basic_calendar1" />
142                         <field name="object_id" search="[('model','=','calendar.todo')]" />
143                 </record>
144                 
145                 <record model="basic.calendar.lines" id="calendar_lines_alarm">
146                         <field name="name">valarm</field>
147                         <field name="calendar_id" ref="base_calendar.basic_calendar1" />
148                         <field name="object_id" search="[('model','=','calendar.alarm')]" />
149                 </record>
150                 
151                 <record model="basic.calendar.lines" id="calendar_lines_attendee">
152                         <field name="name">attendee</field>
153                         <field name="calendar_id" ref="base_calendar.basic_calendar1" />
154                         <field name="object_id" search="[('model','=','calendar.attendee')]" />
155                 </record>
156                 
157                 
158                 
159 <record model="basic.calendar.fields" id="map_event_1">
160     <field name="name" ref="base_calendar.field_event_uid"/>
161     <field name="type_id" ref="caldav.calendar_lines_event" />
162         <field name="field_id" search="[('name','=','id'),('model_id.model','=','calendar.event')]" />
163     <field name="fn">field</field>
164 </record>
165
166 <record model="basic.calendar.fields" id="map_event_2">
167     <field name="name" ref="base_calendar.field_event_recurrence-id"/>
168     <field name="type_id" ref="caldav.calendar_lines_event" />
169         <field name="field_id" search="[('name','=','recurrent_id'),('model_id.model','=','calendar.event')]" />
170     <field name="fn">field</field>
171 </record>
172
173 <record model="basic.calendar.fields" id="map_event_5">
174     <field name="name" ref="base_calendar.field_event_rrule"/>
175     <field name="type_id" ref="caldav.calendar_lines_event" />
176         <field name="field_id" search="[('name','=','rrule'),('model_id.model','=','calendar.event')]" />
177     <field name="fn">field</field>
178 </record>
179
180 <record model="basic.calendar.fields" id="map_event_6">
181     <field name="name" ref="base_calendar.field_event_dtend"/>
182     <field name="type_id" ref="caldav.calendar_lines_event" />
183         <field name="field_id" search="[('name','=','date_deadline'),('model_id.model','=','calendar.event')]" />
184     <field name="fn">field</field>
185 </record>
186
187 <record model="basic.calendar.fields" id="map_event_7">
188     <field name="name" ref="base_calendar.field_event_valarm"/>
189     <field name="type_id" ref="caldav.calendar_lines_event" />
190         <field name="field_id" search="[('name','=','caldav_alarm_id'),('model_id.model','=','calendar.event')]" />
191     <field name="fn">field</field>
192 </record>
193
194 <record model="basic.calendar.fields" id="map_event_9">
195     <field name="name" ref="base_calendar.field_event_location"/>
196     <field name="type_id" ref="caldav.calendar_lines_event" />
197         <field name="field_id" search="[('name','=','location'),('model_id.model','=','calendar.event')]" />
198     <field name="fn">field</field>
199 </record>
200
201 <record model="basic.calendar.fields" id="map_event_10">
202     <field name="name" ref="base_calendar.field_event_exrule"/>
203     <field name="type_id" ref="caldav.calendar_lines_event" />
204         <field name="field_id" search="[('name','=','exrule'),('model_id.model','=','calendar.event')]" />
205     <field name="fn">field</field>
206 </record>
207
208 <record model="basic.calendar.fields" id="map_event_12">
209     <field name="name" ref="base_calendar.field_event_exdate"/>
210     <field name="type_id" ref="caldav.calendar_lines_event" />
211         <field name="field_id" search="[('name','=','exdate'),('model_id.model','=','calendar.event')]" />
212     <field name="fn">field</field>
213 </record>
214
215 <record model="basic.calendar.fields" id="map_event_13">
216     <field name="name" ref="base_calendar.field_event_dtstamp"/>
217     <field name="type_id" ref="caldav.calendar_lines_event" />
218         <field name="field_id" search="[('name','=','date'),('model_id.model','=','calendar.event')]" />
219     <field name="fn">field</field>
220 </record>
221
222 <record model="basic.calendar.fields" id="map_event_14">
223     <field name="name" ref="base_calendar.field_event_description"/>
224     <field name="type_id" ref="caldav.calendar_lines_event" />
225         <field name="field_id" search="[('name','=','description'),('model_id.model','=','calendar.event')]" />
226     <field name="fn">field</field>
227 </record>
228
229 <record model="basic.calendar.fields" id="map_event_15">
230     <field name="name" ref="base_calendar.field_event_dtstart"/>
231     <field name="type_id" ref="caldav.calendar_lines_event" />
232         <field name="field_id" search="[('name','=','date'),('model_id.model','=','calendar.event')]" />
233     <field name="fn">field</field>
234 </record>
235
236 <record model="basic.calendar.fields" id="map_event_16">
237     <field name="name" ref="base_calendar.field_event_class"/>
238     <field name="type_id" ref="caldav.calendar_lines_event" />
239         <field name="field_id" search="[('name','=','class'),('model_id.model','=','calendar.event')]" />
240     <field name="fn">field</field>
241 </record>
242
243 <record model="basic.calendar.fields" id="map_event_18">
244     <field name="name" ref="base_calendar.field_event_created"/>
245     <field name="type_id" ref="caldav.calendar_lines_event" />
246         <field name="field_id" search="[('name','=','create_date'),('model_id.model','=','calendar.event')]" />
247     <field name="fn">field</field>
248 </record>
249
250 <record model="basic.calendar.fields" id="map_event_19">
251     <field name="name" ref="base_calendar.field_event_url"/>
252     <field name="type_id" ref="caldav.calendar_lines_event" />
253         <field name="field_id" search="[('name','=','caldav_url'),('model_id.model','=','calendar.event')]" />
254     <field name="fn">field</field>
255 </record>
256
257 <record model="basic.calendar.fields" id="map_event_20">
258     <field name="name" ref="base_calendar.field_event_summary"/>
259     <field name="type_id" ref="caldav.calendar_lines_event" />
260         <field name="field_id" search="[('name','=','name'),('model_id.model','=','calendar.event')]" />
261     <field name="fn">field</field>
262 </record>
263
264
265
266 <record model="basic.calendar.fields" id="map_todo_2">
267     <field name="name" ref="base_calendar.field_todo_exdate"/>
268     <field name="type_id" ref="caldav.calendar_lines_todo" />
269         <field name="field_id" search="[('name','=','exdate'),('model_id.model','=','calendar.todo')]" />
270     <field name="fn">field</field>
271 </record>
272
273 <record model="basic.calendar.fields" id="map_todo_4">
274     <field name="name" ref="base_calendar.field_todo_valarm"/>
275     <field name="type_id" ref="caldav.calendar_lines_todo" />
276         <field name="field_id" search="[('name','=','caldav_alarm_id'),('model_id.model','=','calendar.todo')]" />
277     <field name="fn">field</field>
278 </record>
279
280 <record model="basic.calendar.fields" id="map_todo_5">
281     <field name="name" ref="base_calendar.field_todo_description"/>
282     <field name="type_id" ref="caldav.calendar_lines_todo" />
283         <field name="field_id" search="[('name','=','description'),('model_id.model','=','calendar.todo')]" />
284     <field name="fn">field</field>
285 </record>
286
287 <record model="basic.calendar.fields" id="map_todo_6">
288     <field name="name" ref="base_calendar.field_todo_seq"/>
289     <field name="type_id" ref="caldav.calendar_lines_todo" />
290         <field name="field_id" search="[('name','=','sequence'),('model_id.model','=','calendar.todo')]" />
291     <field name="fn">field</field>
292 </record>
293
294 <record model="basic.calendar.fields" id="map_todo_7">
295     <field name="name" ref="base_calendar.field_todo_url"/>
296     <field name="type_id" ref="caldav.calendar_lines_todo" />
297         <field name="field_id" search="[('name','=','caldav_url'),('model_id.model','=','calendar.todo')]" />
298     <field name="fn">field</field>
299 </record>
300
301 <record model="basic.calendar.fields" id="map_todo_11">
302     <field name="name" ref="base_calendar.field_todo_summary"/>
303     <field name="type_id" ref="caldav.calendar_lines_todo" />
304         <field name="field_id" search="[('name','=','name'),('model_id.model','=','calendar.todo')]" />
305     <field name="fn">field</field>
306 </record>
307
308 <record model="basic.calendar.fields" id="map_todo_13">
309     <field name="name" ref="base_calendar.field_todo_location"/>
310     <field name="type_id" ref="caldav.calendar_lines_todo" />
311         <field name="field_id" search="[('name','=','location'),('model_id.model','=','calendar.todo')]" />
312     <field name="fn">field</field>
313 </record>
314
315 <record model="basic.calendar.fields" id="map_todo_14">
316     <field name="name" ref="base_calendar.field_todo_exrule"/>
317     <field name="type_id" ref="caldav.calendar_lines_todo" />
318         <field name="field_id" search="[('name','=','exrule'),('model_id.model','=','calendar.todo')]" />
319     <field name="fn">field</field>
320 </record>
321
322 <record model="basic.calendar.fields" id="map_todo_16">
323     <field name="name" ref="base_calendar.field_todo_dtstart"/>
324     <field name="type_id" ref="caldav.calendar_lines_todo" />
325         <field name="field_id" search="[('name','=','date'),('model_id.model','=','calendar.todo')]" />
326     <field name="fn">field</field>
327 </record>
328
329 <record model="basic.calendar.fields" id="map_todo_17">
330     <field name="name" ref="base_calendar.field_todo_rrule"/>
331     <field name="type_id" ref="caldav.calendar_lines_todo" />
332         <field name="field_id" search="[('name','=','rrule'),('model_id.model','=','calendar.todo')]" />
333     <field name="fn">field</field>
334 </record>
335
336 <record model="basic.calendar.fields" id="map_todo_18">
337     <field name="name" ref="base_calendar.field_todo_class"/>
338     <field name="type_id" ref="caldav.calendar_lines_todo" />
339         <field name="field_id" search="[('name','=','class'),('model_id.model','=','calendar.todo')]" />
340     <field name="fn">field</field>
341 </record>
342
343 <record model="basic.calendar.fields" id="map_todo_19">
344     <field name="name" ref="base_calendar.field_todo_uid"/>
345     <field name="type_id" ref="caldav.calendar_lines_todo" />
346         <field name="field_id" search="[('name','=','id'),('model_id.model','=','calendar.todo')]" />
347     <field name="fn">field</field>
348 </record>
349
350
351
352 <record model="basic.calendar.fields" id="map_alarm_1">
353     <field name="name" ref="base_calendar.field_alarm_attendee"/>
354     <field name="type_id" ref="caldav.calendar_lines_alarm" />
355         <field name="field_id" search="[('name','=','attendee_ids'),('model_id.model','=','calendar.alarm')]" />
356     <field name="fn">field</field>
357 </record>
358
359 <record model="basic.calendar.fields" id="map_alarm_2">
360     <field name="name" ref="base_calendar.field_alarm_trigger_duration"/>
361     <field name="type_id" ref="caldav.calendar_lines_alarm" />
362         <field name="field_id" search="[('name','=','trigger_duration'),('model_id.model','=','res.alarm')]" />
363     <field name="fn">field</field>
364 </record>
365
366 <record model="basic.calendar.fields" id="map_alarm_3">
367     <field name="name" ref="base_calendar.field_alarm_description"/>
368     <field name="type_id" ref="caldav.calendar_lines_alarm" />
369         <field name="field_id" search="[('name','=','description'),('model_id.model','=','calendar.alarm')]" />
370     <field name="fn">field</field>
371 </record>
372
373 <record model="basic.calendar.fields" id="map_alarm_4">
374     <field name="name" ref="base_calendar.field_alarm_attach"/>
375     <field name="type_id" ref="caldav.calendar_lines_alarm" />
376         <field name="field_id" search="[('name','=','attach'),('model_id.model','=','calendar.alarm')]" />
377     <field name="fn">field</field>
378 </record>
379
380 <record model="basic.calendar.fields" id="map_alarm_5">
381     <field name="name" ref="base_calendar.field_alarm_trigger_occurs"/>
382     <field name="type_id" ref="caldav.calendar_lines_alarm" />
383         <field name="field_id" search="[('name','=','trigger_occurs'),('model_id.model','=','res.alarm')]" />
384     <field name="fn">field</field>
385 </record>
386
387 <record model="basic.calendar.fields" id="map_alarm_6">
388     <field name="name" ref="base_calendar.field_alarm_trigger_interval"/>
389     <field name="type_id" ref="caldav.calendar_lines_alarm" />
390         <field name="field_id" search="[('name','=','trigger_interval'),('model_id.model','=','res.alarm')]" />
391     <field name="fn">field</field>
392 </record>
393
394 <record model="basic.calendar.fields" id="map_alarm_7">
395     <field name="name" ref="base_calendar.field_alarm_summary"/>
396     <field name="type_id" ref="caldav.calendar_lines_alarm" />
397         <field name="field_id" search="[('name','=','name'),('model_id.model','=','calendar.alarm')]" />
398     <field name="fn">field</field>
399 </record>
400
401 <record model="basic.calendar.fields" id="map_alarm_8">
402     <field name="name" ref="base_calendar.field_alarm_duration"/>
403     <field name="type_id" ref="caldav.calendar_lines_alarm" />
404         <field name="field_id" search="[('name','=','duration'),('model_id.model','=','res.alarm')]" />
405     <field name="fn">field</field>
406 </record>
407
408 <record model="basic.calendar.fields" id="map_alarm_9">
409     <field name="name" ref="base_calendar.field_alarm_repeat"/>
410     <field name="type_id" ref="caldav.calendar_lines_alarm" />
411         <field name="field_id" search="[('name','=','repeat'),('model_id.model','=','res.alarm')]" />
412     <field name="fn">field</field>
413 </record>
414
415 <record model="basic.calendar.fields" id="map_alarm_10">
416     <field name="name" ref="base_calendar.field_alarm_action"/>
417     <field name="type_id" ref="caldav.calendar_lines_alarm" />
418         <field name="field_id" search="[('name','=','action'),('model_id.model','=','calendar.alarm')]" />
419     <field name="fn">field</field>
420 </record>
421
422 <record model="basic.calendar.fields" id="map_alarm_11">
423     <field name="name" ref="base_calendar.field_alarm_trigger_related"/>
424     <field name="type_id" ref="caldav.calendar_lines_alarm" />
425         <field name="field_id" search="[('name','=','trigger_related'),('model_id.model','=','res.alarm')]" />
426     <field name="fn">field</field>
427 </record>
428
429
430 <record model="basic.calendar.fields" id="map_attendee_1">
431     <field name="name" ref="base_calendar.field_attendee_cn"/>
432     <field name="type_id" ref="caldav.calendar_lines_attendee" />
433         <field name="field_id" search="[('name','=','cn'),('model_id.model','=','calendar.attendee')]" />
434     <field name="fn">field</field>
435 </record>
436
437 <record model="basic.calendar.fields" id="map_attendee_2">
438     <field name="name" ref="base_calendar.field_attendee_sent-by"/>
439     <field name="type_id" ref="caldav.calendar_lines_attendee" />
440         <field name="field_id" search="[('name','=','sent_by'),('model_id.model','=','calendar.attendee')]" />
441     <field name="fn">field</field>
442 </record>
443
444 <record model="basic.calendar.fields" id="map_attendee_3">
445     <field name="name" ref="base_calendar.field_attendee_language"/>
446     <field name="type_id" ref="caldav.calendar_lines_attendee" />
447         <field name="field_id" search="[('name','=','language'),('model_id.model','=','calendar.attendee')]" />
448     <field name="fn">field</field>
449 </record>
450
451 <record model="basic.calendar.fields" id="map_attendee_4">
452     <field name="name" ref="base_calendar.field_attendee_delegated-from"/>
453     <field name="type_id" ref="caldav.calendar_lines_attendee" />
454         <field name="field_id" search="[('name','=','delegated_from'),('model_id.model','=','calendar.attendee')]" />
455     <field name="fn">field</field>
456 </record>
457
458 <record model="basic.calendar.fields" id="map_attendee_5">
459     <field name="name" ref="base_calendar.field_attendee_member"/>
460     <field name="type_id" ref="caldav.calendar_lines_attendee" />
461         <field name="field_id" search="[('name','=','member'),('model_id.model','=','calendar.attendee')]" />
462     <field name="fn">field</field>
463 </record>
464
465 <record model="basic.calendar.fields" id="map_attendee_6">
466     <field name="name" ref="base_calendar.field_attendee_cutype"/>
467     <field name="type_id" ref="caldav.calendar_lines_attendee" />
468         <field name="field_id" search="[('name','=','cutype'),('model_id.model','=','calendar.attendee')]" />
469     <field name="fn">field</field>
470 </record>
471
472 <record model="basic.calendar.fields" id="map_attendee_7">
473     <field name="name" ref="base_calendar.field_attendee_role"/>
474     <field name="type_id" ref="caldav.calendar_lines_attendee" />
475         <field name="field_id" search="[('name','=','role'),('model_id.model','=','calendar.attendee')]" />
476     <field name="fn">field</field>
477 </record>
478
479 <record model="basic.calendar.fields" id="map_attendee_8">
480     <field name="name" ref="base_calendar.field_attendee_partstat"/>
481     <field name="type_id" ref="caldav.calendar_lines_attendee" />
482         <field name="field_id" search="[('name','=','state'),('model_id.model','=','calendar.attendee')]" />
483     <field name="fn">field</field>
484 </record>
485
486 <record model="basic.calendar.fields" id="map_attendee_9">
487     <field name="name" ref="base_calendar.field_attendee_delegated-to"/>
488     <field name="type_id" ref="caldav.calendar_lines_attendee" />
489         <field name="field_id" search="[('name','=','delegated_to'),('model_id.model','=','calendar.attendee')]" />
490     <field name="fn">field</field>
491 </record>
492
493 <record model="basic.calendar.fields" id="map_attendee_10">
494     <field name="name" ref="base_calendar.field_attendee_dir"/>
495     <field name="type_id" ref="caldav.calendar_lines_attendee" />
496         <field name="field_id" search="[('name','=','dir'),('model_id.model','=','calendar.attendee')]" />
497     <field name="fn">field</field>
498 </record>
499
500 <record model="basic.calendar.fields" id="map_attendee_11">
501     <field name="name" ref="base_calendar.field_attendee_rsvp"/>
502     <field name="type_id" ref="caldav.calendar_lines_attendee" />
503         <field name="field_id" search="[('name','=','rsvp'),('model_id.model','=','calendar.attendee')]" />
504     <field name="fn">field</field>
505 </record>
506
507
508         </data>
509 </openerp>