[FIX]: Fix demo data problem of project_caldav module
[odoo/odoo.git] / addons / project_caldav / project_caldav_setup.xml
1 <?xml version="1.0"?>
2 <openerp>
3 <data noupdate="1">
4     <record id="basic_calendar_tasks0" model="basic.calendar">
5         <field eval="1" name="has_webcal"/>
6         <field name="description">Tasks per user</field>
7         <field name="calendar_color">#FFEF74</field>
8         <field model="document.directory" name="collection_id" ref="document.dir_calendars"/>
9         <field name="type">vtodo</field>
10         <field name="name">Tasks</field>
11     </record>
12
13     <record id="basic_calendar_lines_attendee0" model="basic.calendar.lines">
14         <field model="basic.calendar" name="calendar_id" ref="basic_calendar_tasks0"/>
15         <field name="domain">[]</field>
16         <field name="name">attendee</field>
17         <field name="object_id"  search="[('model','=','calendar.attendee')]"/>
18     </record>
19     <record id="basic_calendar_lines_valarm0" model="basic.calendar.lines">
20         <field model="basic.calendar" name="calendar_id" ref="basic_calendar_tasks0"/>
21         <field name="domain">[]</field>
22         <field name="name">valarm</field>
23         <field name="object_id" search="[('model','=','calendar.alarm')]"/>
24     </record>
25     <record id="basic_calendar_lines_vtodo0" model="basic.calendar.lines">
26         <field model="basic.calendar" name="calendar_id" ref="basic_calendar_tasks0"/>
27         <field name="domain">[('user_id','=', uid)]</field>
28         <field name="name">vtodo</field>
29         <field name="object_id" ref="project.model_project_task"/>
30     </record>
31
32     <record id="basic_calendar_fields_0" model="basic.calendar.fields">
33         <field name="name" ref="caldav.field_todo_status"/>
34         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
35         <field name="field_id"  search="[('name','=','state'),('model_id.model','=','project.task')]"/>
36         <field name="mapping">{'needs-action': 'draft', 'completed': 'done', 'in-process': 'open', 'cancelled': 'cancelled'}</field>
37         <field name="fn">field</field>
38     </record>
39     <record id="basic_calendar_fields_1" model="basic.calendar.fields">
40         <field name="name" ref="caldav.field_todo_exdate"/>
41         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
42         <field name="field_id" search="[('name','=','exdate'),('model_id.model','=','calendar.todo')]"/>
43         <field name="fn">field</field>
44     </record>
45     <record id="basic_calendar_fields_2" model="basic.calendar.fields">
46         <field name="name" ref="caldav.field_todo_attendee"/>
47         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
48         <field name="field_id" search="[('name','=','attendee_ids'),('model_id.model','=','project.task')]"/>
49         <field name="fn">field</field>
50     </record>
51     <record id="basic_calendar_fields_3" model="basic.calendar.fields">
52         <field name="name" ref="caldav.field_todo_valarm"/>
53         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
54         <field name="field_id" search="[('name','=','base_calendar_alarm_id'),('model_id.model','=','calendar.todo')]"/>
55         <field name="fn">field</field>
56     </record>
57     <record id="basic_calendar_fields_4" model="basic.calendar.fields">
58         <field name="name" ref="caldav.field_todo_description"/>
59         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
60         <field name="field_id" search="[('name','=','description'),('model_id.model','=','calendar.todo')]"/>
61         <field name="fn">field</field>
62     </record>
63     <record id="basic_calendar_fields_5" model="basic.calendar.fields">
64         <field name="name" ref="caldav.field_todo_url"/>
65         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
66         <field name="field_id" search="[('name','=','base_calendar_url'),('model_id.model','=','calendar.todo')]"/>
67         <field name="fn">field</field>
68     </record>
69     <record id="basic_calendar_fields_6" model="basic.calendar.fields">
70         <field name="name" ref="caldav.field_todo_percent"/>
71         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
72         <field name="field_id" search="[('name','=','base_calendar_url'),('model_id.model','=','calendar.todo')]"/>
73         <field name="fn">field</field>
74     </record>
75     <record id="basic_calendar_fields_7" model="basic.calendar.fields">
76         <field name="name" ref="caldav.field_todo_vtimezone"/>
77         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
78         <field name="field_id" search="[('name','=','vtimezone'),('model_id.model','=','calendar.todo')]"/>
79         <field name="fn">field</field>
80     </record>
81     <record id="basic_calendar_fields_8" model="basic.calendar.fields">
82         <field name="name" ref="caldav.field_todo_summary"/>
83         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
84         <field name="field_id" search="[('name','=','name'),('model_id.model','=','calendar.todo')]"/>
85         <field name="fn">field</field>
86     </record>
87     <record id="basic_calendar_fields_9" model="basic.calendar.fields">
88         <field name="name" ref="caldav.field_event_priority"/>
89         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
90         <field name="field_id" search="[('name','=','priority'),('model_id.model','=','project.task')]"/>
91         <field name="mapping">{'1': '0', '2': '1', '3': '1','4': '1', '5': '2', '6': '3', '7': '3', '8': '3', '9': '4'}</field>
92         <field name="fn">field</field>
93     </record>
94     <record id="basic_calendar_fields_10" model="basic.calendar.fields">
95         <field name="name" ref="caldav.field_todo_location"/>
96         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
97         <field name="field_id" search="[('name','=','location'),('model_id.model','=','calendar.todo')]"/>
98         <field name="fn">field</field>
99     </record>
100     <record id="basic_calendar_fields_11" model="basic.calendar.fields">
101         <field name="name" ref="caldav.field_todo_exrule"/>
102         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
103         <field name="field_id" search="[('name','=','exrule'),('model_id.model','=','calendar.todo')]"/>
104         <field name="fn">field</field>
105     </record>
106     <record id="basic_calendar_fields_12" model="basic.calendar.fields">
107         <field name="name" ref="caldav.field_todo_duration"/>
108         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
109         <field name="field_id" search="[('name','=','planned_hours'),('model_id.model','=','project.task')]"/>
110         <field name="fn">hours</field>
111     </record>
112     <record id="basic_calendar_fields_13" model="basic.calendar.fields">
113         <field name="name" ref="caldav.field_todo_dtstart"/>
114         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
115         <field name="field_id" search="[('name','=','date'),('model_id.model','=','calendar.todo')]"/>
116         <field name="fn">field</field>
117     </record>
118     <record id="basic_calendar_fields_14" model="basic.calendar.fields">
119         <field name="name" ref="caldav.field_todo_rrule"/>
120         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
121         <field name="field_id" search="[('name','=','rrule'),('model_id.model','=','calendar.todo')]"/>
122         <field name="fn">field</field>
123     </record>
124     <record id="basic_calendar_fields_15" model="basic.calendar.fields">
125         <field name="name" ref="caldav.field_todo_class"/>
126         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
127         <field name="field_id" search="[('name','=','class'),('model_id.model','=','calendar.todo')]"/>
128         <field name="fn">field</field>
129     </record>
130     <record id="basic_calendar_fields_16" model="basic.calendar.fields">
131         <field name="name" ref="caldav.field_todo_uid"/>
132         <field model="basic.calendar.lines" name="type_id" ref="basic_calendar_lines_vtodo0"/>
133         <field name="field_id" search="[('name','=','id'),('model_id.model','=','calendar.todo')]"/>
134         <field name="fn">field</field>
135     </record>
136
137     <record id="basic_calendar_fields_17" model="basic.calendar.fields">
138         <field name="name" ref="caldav.field_alarm_attendee"/>
139         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
140         <field name="field_id" search="[('name','=','attendee_ids'),('model_id.model','=','calendar.alarm')]"/>
141         <field name="fn">field</field>
142     </record>
143     <record id="basic_calendar_fields_18" model="basic.calendar.fields">
144         <field name="name" ref="caldav.field_alarm_trigger_duration"/>
145         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
146         <field name="field_id" search="[('name','=','trigger_duration'),('model_id.model','=','res.alarm')]"/>
147         <field name="fn">field</field>
148     </record>
149     <record id="basic_calendar_fields_19" model="basic.calendar.fields">
150         <field name="name" ref="caldav.field_alarm_description"/>
151         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
152         <field name="field_id" search="[('name','=','description'),('model_id.model','=','calendar.alarm')]"/>
153         <field name="fn">field</field>
154     </record>
155     <record id="basic_calendar_fields_20" model="basic.calendar.fields">
156         <field name="name" ref="caldav.field_alarm_attach"/>
157         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
158         <field name="field_id" search="[('name','=','attach'),('model_id.model','=','calendar.alarm')]"/>
159         <field name="fn">field</field>
160     </record>
161     <record id="basic_calendar_fields_21" model="basic.calendar.fields">
162         <field name="name" ref="caldav.field_alarm_trigger_occurs"/>
163         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
164         <field name="field_id" search="[('name','=','trigger_occurs'),('model_id.model','=','res.alarm')]"/>
165         <field name="fn">field</field>
166     </record>
167     <record id="basic_calendar_fields_22" model="basic.calendar.fields">
168         <field name="name" ref="caldav.field_alarm_trigger_interval"/>
169         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
170         <field name="field_id"  search="[('name','=','trigger_interval'),('model_id.model','=','res.alarm')]"/>
171         <field name="fn">field</field>
172     </record>
173     <record id="basic_calendar_fields_23" model="basic.calendar.fields">
174         <field name="name" ref="caldav.field_alarm_summary"/>
175         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
176         <field name="field_id" search="[('name','=','name'),('model_id.model','=','calendar.alarm')]"/>
177         <field name="fn">field</field>
178     </record>
179     <record id="basic_calendar_fields_24" model="basic.calendar.fields">
180         <field name="name" ref="caldav.field_alarm_duration"/>
181         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
182         <field name="field_id" search="[('name','=','duration'),('model_id.model','=','res.alarm')]"/>
183         <field name="fn">field</field>
184     </record>
185     <record id="basic_calendar_fields_25" model="basic.calendar.fields">
186         <field name="name" ref="caldav.field_alarm_repeat"/>
187         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
188         <field name="field_id" search="[('name','=','repeat'),('model_id.model','=','res.alarm')]"/>
189         <field name="fn">field</field>
190     </record>
191     <record id="basic_calendar_fields_226" model="basic.calendar.fields">
192         <field name="name" ref="caldav.field_alarm_action"/>
193         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
194         <field name="field_id" search="[('name','=','action'),('model_id.model','=','calendar.alarm')]"/>
195         <field name="fn">field</field>
196     </record>
197     <record id="basic_calendar_fields_27" model="basic.calendar.fields">
198         <field name="name" ref="caldav.field_alarm_trigger_related"/>
199         <field name="type_id" ref="basic_calendar_lines_valarm0"/>
200         <field name="field_id" search="[('name','=','trigger_related'),('model_id.model','=','res.alarm')]"/>
201         <field name="fn">field</field>
202     </record>
203
204     <record id="basic_calendar_fields_28" model="basic.calendar.fields">
205         <field name="name" ref="caldav.field_attendee_cn"/>
206         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
207         <field name="field_id" search="[('name','=','cn'),('model_id.model','=','calendar.attendee')]"/>
208         <field name="fn">field</field>
209     </record>
210     <record id="basic_calendar_fields_29" model="basic.calendar.fields">
211         <field name="name" ref="caldav.field_attendee_sent-by"/>
212         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
213         <field name="field_id" search="[('name','=','sent_by'),('model_id.model','=','calendar.attendee')]"/>
214         <field name="fn">field</field>
215     </record>
216     <record id="basic_calendar_fields_30" model="basic.calendar.fields">
217         <field name="name" ref="caldav.field_attendee_language"/>
218         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
219         <field name="field_id" search="[('name','=','language'),('model_id.model','=','calendar.attendee')]"/>
220         <field name="fn">field</field>
221     </record>
222     <record id="basic_calendar_fields_31" model="basic.calendar.fields">
223         <field name="name" ref="caldav.field_attendee_delegated-from"/>
224         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
225         <field name="field_id" search="[('name','=','delegated_from'),('model_id.model','=','calendar.attendee')]"/>
226         <field name="fn">field</field>
227     </record>
228     <record id="basic_calendar_fields_32" model="basic.calendar.fields">
229         <field name="name" ref="caldav.field_attendee_member"/>
230         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
231         <field name="field_id" search="[('name','=','member'),('model_id.model','=','calendar.attendee')]"/>
232         <field name="fn">field</field>
233     </record>
234     <record id="basic_calendar_fields_33" model="basic.calendar.fields">
235         <field name="name" ref="caldav.field_attendee_cutype"/>
236         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
237         <field name="field_id" search="[('name','=','cutype'),('model_id.model','=','calendar.attendee')]"/>
238         <field name="fn">field</field>
239     </record>
240     <record id="basic_calendar_fields_34" model="basic.calendar.fields">
241         <field name="name" ref="caldav.field_attendee_role"/>
242         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
243         <field name="field_id" search="[('name','=','role'),('model_id.model','=','calendar.attendee')]"/>
244         <field name="fn">field</field>
245     </record>
246     <record id="basic_calendar_fields_35" model="basic.calendar.fields">
247         <field name="name" ref="caldav.field_attendee_partstat"/>
248         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
249         <field name="field_id" search="[('name','=','state'),('model_id.model','=','calendar.attendee')]"/>
250         <field name="fn">field</field>
251     </record>
252     <record id="basic_calendar_fields_36" model="basic.calendar.fields">
253         <field name="name" ref="caldav.field_attendee_delegated-to"/>
254         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
255         <field name="field_id" search="[('name','=','delegated_to'),('model_id.model','=','calendar.attendee')]"/>
256         <field name="fn">field</field>
257     </record>
258     <record id="basic_calendar_fields_37" model="basic.calendar.fields">
259         <field name="name" ref="caldav.field_attendee_dir"/>
260         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
261         <field name="field_id" search="[('name','=','dir'),('model_id.model','=','calendar.attendee')]"/>
262         <field name="fn">field</field>
263     </record>
264     <record id="basic_calendar_fields_38" model="basic.calendar.fields">
265         <field name="name" ref="caldav.field_attendee_rsvp"/>
266         <field name="type_id" ref="basic_calendar_lines_attendee0"/>
267         <field name="field_id" search="[('name','=','rsvp'),('model_id.model','=','calendar.attendee')]"/>
268         <field name="fn">field</field>
269     </record>
270
271 </data>
272 </openerp>