[MERGE] Merged with main addons.
[odoo/odoo.git] / openerp / addons / base / ir / ir.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <!-- Values -->
5
6         <record id="values_view_form_action" model="ir.ui.view">
7             <field name="name">ir.values.form.action</field>
8             <field name="model">ir.values</field>
9             <field name="type">form</field>
10             <field name="arch" type="xml">
11                 <form string="Action Bindings" version="7.0">
12                   <sheet>
13                     <group>
14                         <group string="Action Binding">
15                             <field name="name"/>
16                             <field name="model_id" on_change="onchange_object_id(model_id)"/>
17                             <field name="model"/>
18                             <field name="res_id"/>
19                             <field name="key2"/>
20                         </group>
21                         <group string="Action">
22                             <field name="action_id" on_change="onchange_action_id(action_id)"/>
23                             <field name="value_unpickle" colspan="4" string="Action Reference"/>
24                         </group>
25                     </group>
26                   </sheet>
27                 </form>
28             </field>
29         </record>
30
31         <record id="values_view_form_defaults" model="ir.ui.view">
32             <field name="name">ir.values.form.defaults</field>
33             <field name="model">ir.values</field>
34             <field name="type">form</field>
35             <field name="arch" type="xml">
36                 <form string="User-defined Defaults" version="7.0">
37                    <sheet>
38                     <label for="name" class="oe_edit_only"/>
39                     <h1><field name="name"/></h1>
40                     <group>
41                         <group string="Model">
42                             <field name="model_id" on_change="onchange_object_id(model_id)"/>
43                             <field name="model"/>
44                             <field name="key2" string="Condition"/>
45                         </group>
46                         <group string="Default Value">
47                             <field name="value_unpickle" nolabel="1"/>
48                         </group>
49                         <group string="Default Value Scope">
50                             <field name="user_id"/>
51                             <field name="company_id" groups="base.group_multi_company"/>
52                         </group>
53                     </group>
54                    </sheet> 
55                 </form>
56             </field>
57         </record>
58
59         <record id="values_view_tree_action" model="ir.ui.view">
60             <field name="name">ir.values.tree.action</field>
61             <field name="model">ir.values</field>
62             <field name="type">tree</field>
63             <field name="arch" type="xml">
64                 <tree string="Action Bindings/Defaults">
65                     <field name="name"/>
66                     <field name="model"/>
67                     <field name="key2"/>
68                 </tree>
69             </field>
70         </record>
71
72         <record id="values_view_search_action" model="ir.ui.view">
73             <field name="name">ir.values.search.action</field>
74             <field name="model">ir.values</field>
75             <field name="type">search</field>
76             <field name="arch" type="xml">
77                 <search string="Client Actions">
78                     <field name="name"
79                         filter_domain="['|', '|', ('name','ilike',self), ('model','ilike',self), ('key2','ilike',self)]"
80                         string="Client Action"/>
81                     <newline/>
82                     <group expand="0" string="Group By...">
83                         <filter string="Model" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model'}"/>
84                         <filter string="Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'key2'}"/>
85                     </group>
86                 </search>
87             </field>
88         </record>
89
90         <record id="act_values_form_action" model="ir.actions.act_window">
91             <field name="name">Action Bindings</field>
92             <field name="type">ir.actions.act_window</field>
93             <field name="res_model">ir.values</field>
94             <field name="view_type">form</field>
95             <field name="view_mode">tree,form</field>
96             <field name="search_view_id" ref="values_view_search_action"/>
97             <field name="domain">[('key','=','action')]</field>
98             <field name="context">{'default_key':'action'}</field>
99         </record>
100         <record model="ir.actions.act_window.view" id="action_values_tree_view">
101             <field name="sequence" eval="1"/>
102             <field name="view_mode">tree</field>
103             <field name="view_id" ref="values_view_tree_action"/>
104             <field name="act_window_id" ref="act_values_form_action"/>
105         </record>
106         <record model="ir.actions.act_window.view" id="action_values_form_view">
107             <field name="sequence" eval="2"/>
108             <field name="view_mode">form</field>
109             <field name="view_id" ref="values_view_form_action"/>
110             <field name="act_window_id" ref="act_values_form_action"/>
111         </record>
112
113         <record id="act_values_form_defaults" model="ir.actions.act_window">
114             <field name="name">User-defined Defaults</field>
115             <field name="type">ir.actions.act_window</field>
116             <field name="res_model">ir.values</field>
117             <field name="view_type">form</field>
118             <field name="view_mode">tree,form</field>
119             <field name="search_view_id" ref="values_view_search_action"/>
120             <field name="domain">[('key','=','default')]</field>
121             <field name="context">{'default_key':'default','default_key2':''}</field>
122         </record>
123         <record model="ir.actions.act_window.view" id="action_values_defaults_tree_view">
124             <field name="sequence" eval="1"/>
125             <field name="view_mode">tree</field>
126             <field name="view_id" ref="values_view_tree_action"/>
127             <field name="act_window_id" ref="act_values_form_defaults"/>
128         </record>
129         <record model="ir.actions.act_window.view" id="action_values_defaults_form_view">
130             <field name="sequence" eval="2"/>
131             <field name="view_mode">form</field>
132             <field name="view_id" ref="values_view_form_defaults"/>
133             <field name="act_window_id" ref="act_values_form_defaults"/>
134         </record>
135
136         <!-- Sequences -->
137
138         <record id="sequence_view" model="ir.ui.view">
139             <field name="name">ir.sequence.form</field>
140             <field name="model">ir.sequence</field>
141             <field name="type">form</field>
142             <field name="arch" type="xml">
143                 <form string="Sequences" version="7.0">
144                   <sheet>
145                     <group col="4">
146                         <field name="name"/>
147                         <field name="code"/>
148                         <field name="company_id" groups="base.group_multi_company"/>
149                         <field name="active" groups="base.group_no_one"/>
150                     </group>
151                     <notebook>
152                     <page string="Sequence">
153                         <group col="4">
154                             <field name="prefix"/>
155                             <field name="suffix"/>
156                             <field name="padding"/>
157                             <field name="number_increment"/>
158                             <field name="number_next"/>
159                             <field name="implementation"/>
160                         </group>
161                         <group col="3" string="Legend (for prefix, suffix)">
162                             <group>
163                                 <label colspan="2" string="Current Year with Century: %%(year)s"/>
164                                 <label colspan="2" string="Current Year without Century: %%(y)s"/>
165                                 <label colspan="2" string="Month: %%(month)s"/>
166                                 <label colspan="2" string="Day: %%(day)s"/>
167                             </group>
168                             <group>
169                                 <label colspan="2" string="Day of the Year: %%(doy)s"/>
170                                 <label colspan="2" string="Week of the Year: %%(woy)s"/>
171                                 <label colspan="2" string="Day of the Week (0:Monday): %%(weekday)s"/>
172                             </group>
173                             <group>
174                                 <label colspan="2" string="Hour 00->24: %%(h24)s"/>
175                                 <label colspan="2" string="Hour 00->12: %%(h12)s"/>
176                                 <label colspan="2" string="Minute: %%(min)s"/>
177                                 <label colspan="2" string="Second: %%(sec)s"/>
178                             </group>
179                         </group>
180                     </page>
181                     </notebook>
182                    </sheet>
183                 </form>
184             </field>
185         </record>
186
187         <record id="sequence_view_tree" model="ir.ui.view">
188             <field name="name">ir.sequence.tree</field>
189             <field name="model">ir.sequence</field>
190             <field name="type">tree</field>
191             <field name="arch" type="xml">
192                 <tree string="Sequences">
193                     <field name="code"/>
194                     <field name="name"/>
195                     <field name="prefix"/>
196                     <field name="padding"/>
197                     <field name="company_id" groups="base.group_multi_company"/>
198                     <field name="number_next"/>
199                     <field name="number_increment"/>
200                     <field name="implementation"/>
201                 </tree>
202             </field>
203         </record>
204
205         <record id="view_sequence_search" model="ir.ui.view">
206             <field name="name">ir.sequence.search</field>
207             <field name="model">ir.sequence</field>
208             <field name="type">search</field>
209             <field name="arch" type="xml">
210                 <search string="Sequences">
211                     <field name="name" string="Sequence"/>
212                     <field name="code"/>
213                     <separator orientation="vertical"/>
214                     <field name="company_id" groups="base.group_multi_company"/>
215                 </search>
216             </field>
217         </record>
218
219         <record id="ir_sequence_form" model="ir.actions.act_window">
220             <field name="name">Sequences</field>
221             <field name="type">ir.actions.act_window</field>
222             <field name="res_model">ir.sequence</field>
223             <field name="view_type">form</field>
224             <field name="view_id" ref="sequence_view_tree"/>
225             <field name="context">{'active_test': False}</field>
226         </record>
227         <menuitem id="next_id_5" name="Sequences &amp; Identifiers" parent="base.menu_custom" sequence="21" groups="base.group_no_one"/>
228         <menuitem action="ir_sequence_form" id="menu_ir_sequence_form" parent="next_id_5"/>
229
230         <!-- Sequences Types -->
231
232         <record id="sequence_type_form_view" model="ir.ui.view">
233             <field name="name">ir.sequence.type.form</field>
234             <field name="model">ir.sequence.type</field>
235             <field name="type">form</field>
236             <field name="arch" type="xml">
237                 <form string="Sequence Type" version="7.0">
238                   <sheet>
239                     <group col="4">
240                         <field name="name"/>
241                         <field name="code"/>
242                     </group>
243                    </sheet> 
244                 </form>
245             </field>
246         </record>
247
248         <record id="sequence_type_tree_view" model="ir.ui.view">
249             <field name="name">ir.sequence.type.tree</field>
250             <field name="model">ir.sequence.type</field>
251             <field name="type">tree</field>
252             <field name="arch" type="xml">
253                 <tree string="Sequence Type">
254                     <field name="name"/>
255                     <field name="code"/>
256                 </tree>
257             </field>
258         </record>
259
260         <record id="view_sequence_type_search" model="ir.ui.view">
261             <field name="name">ir.sequence.type.search</field>
262             <field name="model">ir.sequence.type</field>
263             <field name="type">search</field>
264             <field name="arch" type="xml">
265                 <search string="Sequences Type">
266                     <field name="name" filter_domain="['|', ('name','ilike',self), ('code','ilike',self)]" string="Sequence Type"/>
267                 </search>
268             </field>
269         </record>
270
271         <record id="ir_sequence_type" model="ir.actions.act_window">
272             <field name="name">Sequence Codes</field>
273             <field name="type">ir.actions.act_window</field>
274             <field name="res_model">ir.sequence.type</field>
275             <field name="view_type">form</field>
276             <field name="view_mode">tree,form</field>
277             <field eval="False" name="view_id"/>
278         </record>
279         <menuitem action="ir_sequence_type" id="menu_ir_sequence_type"
280             groups="base.group_no_one"
281             parent="base.next_id_5"/>
282
283         <!-- Actions -->
284
285         <record id="action_view" model="ir.ui.view">
286             <field name="name">ir.actions.actions</field>
287             <field name="model">ir.actions.actions</field>
288             <field name="type">form</field>
289             <field name="arch" type="xml">
290                 <form string="Action" version="7.0">
291                   <sheet>
292                     <group>
293                         <field name="name"/>
294                         <field name="type"/>
295                         <field name="usage"/>
296                     </group>
297                    </sheet>
298                 </form>
299             </field>
300         </record>
301         <record id="action_view_tree" model="ir.ui.view">
302             <field name="name">ir.actions.actions.tree</field>
303             <field name="model">ir.actions.actions</field>
304             <field name="type">tree</field>
305             <field name="arch" type="xml">
306                 <tree string="Action">
307                     <field name="name"/>
308                     <field name="type"/>
309                 </tree>
310             </field>
311         </record>
312         <record id="action_view_search" model="ir.ui.view">
313             <field name="name">ir.actions.actions.search</field>
314             <field name="model">ir.actions.actions</field>
315             <field name="type">search</field>
316             <field name="arch" type="xml">
317                 <search string="Action">
318                     <field name="name" filter_domain="['|', ('name','ilike',self), ('type','ilike',self)]" string="Action"/>
319                 </search>
320             </field>
321         </record>
322
323         <record id="ir_sequence_actions" model="ir.actions.act_window">
324             <field name="name">Actions</field>
325             <field name="type">ir.actions.act_window</field>
326             <field name="res_model">ir.actions.actions</field>
327             <field name="view_type">form</field>
328             <field name="view_id" ref="action_view_tree"/>
329             <field name="search_view_id" ref="action_view_search"/>
330         </record>
331         <menuitem id="next_id_6" name="Actions" parent="base.next_id_4" sequence="1"/>
332         <menuitem action="ir_sequence_actions" id="menu_ir_sequence_actions" parent="next_id_6"/>
333         <menuitem action="act_values_form_action" id="menu_values_form_action" parent="next_id_6"/>
334         <menuitem action="act_values_form_defaults" id="menu_values_form_defaults" parent="next_id_6"/>
335
336
337
338         <record id="act_report_xml_view" model="ir.ui.view">
339             <field name="name">ir.actions.report.xml</field>
340             <field name="model">ir.actions.report.xml</field>
341             <field name="type">form</field>
342             <field name="arch" type="xml">
343                 <form string="Report" version="7.0">
344                   <sheet>
345                     <group col="6">
346                         <field name="name"/>
347                         <field name="model"/>
348                         <field name="usage"/>
349
350                         <field name="report_name"/>
351                         <field name="report_type"/>
352                         <field name="report_file"/>
353                     </group>
354
355                     <notebook>
356                         <page string="Other Configuration">
357                             <group>
358                                 <group string="RML Report">
359                                     <field name="header"/>
360                                 </group>
361                                 <group string="XML Report">
362                                     <field name="report_xsl"/>
363                                     <field name="report_xml"/>
364                                 </group>
365                                 <group string="Attachments">
366                                     <field name="attachment"/>
367                                     <field name="attachment_use"/>
368                                 </group>
369                                 <group string="Miscellaneous">
370                                     <field name="multi"/>
371                                     <field name="auto"/>
372                                 </group>
373                             </group>
374                         </page>
375                         <page string="Security">
376                             <field name="groups_id"/>
377                         </page>
378                     </notebook>
379                    </sheet>
380                 </form>
381             </field>
382         </record>
383         <record id="act_report_xml_view_tree" model="ir.ui.view">
384             <field name="name">ir.actions.report.xml.tree</field>
385             <field name="model">ir.actions.report.xml</field>
386             <field name="type">tree</field>
387             <field name="arch" type="xml">
388                 <tree string="Report xml">
389                     <field name="name"/>
390                     <field name="model"/>
391                     <field name="type"/>
392                     <field name="report_name"/>
393                     <field name="report_type"/>
394                     <field name="attachment"/>
395                 </tree>
396             </field>
397         </record>
398         <record id="act_report_xml_search_view" model="ir.ui.view">
399             <field name="name">ir.actions.report.xml.search</field>
400             <field name="model">ir.actions.report.xml</field>
401             <field name="type">search</field>
402             <field name="arch" type="xml">
403                 <search string="Report Xml">
404                     <group col="10" colspan="4">
405                         <field name="name"
406                             filter_domain="['|', '|', '|', '|', ('name','ilike',self), ('model','ilike',self), ('type','ilike',self), ('report_name','ilike',self), ('report_type','ilike',self)]"
407                             string="Report"/>
408                     </group>
409                     <newline/>
410                     <group expand="0" string="Group By" colspan="4">
411                         <filter string="Report Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'report_type'}"/>
412                     </group>
413                 </search>
414             </field>
415         </record>
416
417         <record id="ir_action_report_xml" model="ir.actions.act_window">
418             <field name="name">Reports</field>
419             <field name="type">ir.actions.act_window</field>
420             <field name="res_model">ir.actions.report.xml</field>
421             <field name="view_type">form</field>
422             <field name="view_id" ref="act_report_xml_view_tree"/>
423             <field name="search_view_id" ref="act_report_xml_search_view"/>
424         </record>
425         <menuitem action="ir_action_report_xml" id="menu_ir_action_report_xml" parent="base.next_id_6"/>
426
427         <record id="view_window_action_tree" model="ir.ui.view">
428             <field name="name">ir.actions.windows.tree</field>
429             <field name="model">ir.actions.act_window</field>
430             <field name="type">tree</field>
431             <field name="arch" type="xml">
432                 <tree string="Open Window">
433                     <field name="name"/>
434                     <field name="res_model"/>
435                     <field name="view_type"/>
436                     <field name="view_id"/>
437                     <field name="domain"/>
438                 </tree>
439             </field>
440         </record>
441
442         <record id="view_window_action_form" model="ir.ui.view">
443             <field name="name">ir.actions.windows.form</field>
444             <field name="model">ir.actions.act_window</field>
445             <field name="type">form</field>
446             <field name="arch" type="xml">
447                 <form string="Open a Window" version="7.0">
448                   <sheet>
449                     <group col="6">
450                         <field name="name"/>
451                         <field name="res_model"/>
452                         <field name="type" readonly="1"/>
453                         <field name="src_model"/>
454                         <field name="usage"/>
455                         <field name="target"/>
456                     </group>
457                     <notebook>
458                         <page string="General Settings">
459                             <group>
460                                 <group string="Views">
461                                     <field name="view_type"/>
462                                     <field name="view_mode"/>
463                                     <field name="view_id"/>
464                                     <field name="search_view_id"/>
465                                 </group>
466                                 <group string="Filters">
467                                     <field name="domain"/>
468                                     <field name="context"/>
469                                     <field name="limit"/>
470                                     <field name="auto_refresh"/>
471                                     <field name="auto_search"/>
472                                     <field name="filter"/>
473                                 </group>
474                             </group>
475                             <group string="Help">
476                                 <field colspan="2" name="help" nolabel="1"/>
477                             </group>
478                             <group string="Views">
479                                 <field colspan="2" name="view_ids" nolabel="1">
480                                     <form string="Views" version="7.0">
481                                         <group>
482                                             <field colspan="4" name="sequence"/>
483                                             <field name="view_mode"/>
484                                             <field domain="[('type', '=', view_mode)]" name="view_id"/>
485                                         </group>
486                                     </form>
487                                     <tree string="Views">
488                                         <field name="sequence"/>
489                                         <field name="view_mode"/>
490                                         <field name="view_id"/>
491                                     </tree>
492                                 </field>
493                             </group>
494                         </page>
495                         <page string="Security">
496                             <field name="groups_id"/>
497                         </page>
498                     </notebook>
499                   </sheet>
500                 </form>
501             </field>
502         </record>
503         <record id="view_window_action_search" model="ir.ui.view">
504             <field name="name">ir.actions.windows.search</field>
505             <field name="model">ir.actions.act_window</field>
506             <field name="type">search</field>
507             <field name="arch" type="xml">
508                 <search string="Open a Window">
509                     <group col="10" colspan="4">
510                         <field name="name" filter_domain="['|', ('name','ilike',self), ('res_model','ilike',self)]" string="Action"/>
511                         <field name="view_type"/>
512                     </group>
513                     <newline/>
514                     <group expand="0" string="Group By" colspan="4">
515                         <filter string="View Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'view_type'}"/>
516                     </group>
517                 </search>
518             </field>
519         </record>
520
521         <record id="ir_action_window" model="ir.actions.act_window">
522             <field name="name">Window Actions</field>
523             <field name="type">ir.actions.act_window</field>
524             <field name="res_model">ir.actions.act_window</field>
525             <field name="view_type">form</field>
526             <field name="search_view_id" ref="view_window_action_search"/>
527         </record>
528         <record id="ir_action_window_view1" model="ir.actions.act_window.view">
529             <field eval="1" name="sequence"/>
530             <field name="view_mode">tree</field>
531             <field name="view_id" ref="view_window_action_tree"/>
532             <field name="act_window_id" ref="ir_action_window"/>
533         </record>
534         <record id="ir_action_window_view2" model="ir.actions.act_window.view">
535             <field eval="2" name="sequence"/>
536             <field name="view_mode">form</field>
537             <field name="view_id" ref="view_window_action_form"/>
538             <field name="act_window_id" ref="ir_action_window"/>
539         </record>
540         <menuitem action="ir_action_window" id="menu_ir_action_window" parent="base.next_id_6"/>
541
542         <record id="act_wizard_view_tree" model="ir.ui.view">
543             <field name="name">ir.actions.wizard.tree</field>
544             <field name="model">ir.actions.wizard</field>
545             <field name="type">tree</field>
546             <field name="arch" type="xml">
547                 <tree string="Wizard">
548                     <field name="name"/>
549                     <field name="wiz_name"/>
550                     <field name="multi"/>
551                 </tree>
552             </field>
553         </record>
554
555          <record id="act_wizard_view" model="ir.ui.view">
556             <field name="name">ir.actions.wizard</field>
557             <field name="model">ir.actions.wizard</field>
558             <field name="type">form</field>
559             <field name="arch" type="xml">
560                 <form string="Wizards" version="7.0">
561                     <group col="4">
562                         <field name="name"/>
563                         <field name="type"/>
564                         <field name="wiz_name"/>
565                         <field name="multi"/>
566                     </group>
567                     <label for="groups_id"/>
568                     <field name="groups_id"/>
569                 </form>
570             </field>
571         </record>
572
573         <record id="act_wizard_search_view" model="ir.ui.view">
574             <field name="name">ir.actions.wizard.search</field>
575             <field name="model">ir.actions.wizard</field>
576             <field name="type">search</field>
577             <field name="arch" type="xml">
578                 <search string="Wizards">
579                     <field name="name"
580                         filter_domain="['|', '|', ('name','ilike',self), ('type','ilike',self), ('wiz_name','ilike',self)]"
581                         string="Wizard"/>
582                 </search>
583             </field>
584         </record>
585
586         <record id="ir_action_wizard" model="ir.actions.act_window">
587             <field name="name">Wizards</field>
588             <field name="type">ir.actions.act_window</field>
589             <field name="res_model">ir.actions.wizard</field>
590             <field name="view_type">form</field>
591             <field name="search_view_id" ref="act_wizard_search_view"/>
592         </record>
593
594         <menuitem action="ir_action_wizard" id="menu_ir_action_wizard" parent="base.next_id_6"/>
595
596         <!-- Needaction mechanism -->
597         <record model="ir.ui.view" id="view_ir_needaction_users_rel_tree">
598             <field name="name">ir.needaction_users_rel.tree</field>
599             <field name="model">ir.needaction_users_rel</field>
600             <field name="type">tree</field>
601             <field name="sequence">10</field>
602             <field name="arch" type="xml">
603                 <tree string="Subscription">
604                     <field name="user_id"/>
605                     <field name="res_model"/>
606                     <field name="res_id"/>
607                 </tree>
608             </field>
609         </record>
610
611         <record id="action_view_needaction_users_rel" model="ir.actions.act_window">
612             <field name="name">Need action relationships</field>
613             <field name="res_model">ir.needaction_users_rel</field>
614             <field name="view_type">form</field>
615             <field name="view_mode">tree,form</field>
616         </record>
617
618         <menuitem id="menu_needaction_users_rel" name="Need actions" parent="base.menu_users" sequence="20" action="action_view_needaction_users_rel" groups="base.group_no_one"/>
619
620
621         <!-- View -->
622         <record id="view_view_form" model="ir.ui.view">
623             <field name="name">ir.ui.view</field>
624             <field name="model">ir.ui.view</field>
625             <field name="type">form</field>
626             <field name="arch" type="xml">
627                 <form string="Views" version="7.0">
628                    <sheet>
629                     <group>
630                         <group>
631                             <field name="name"/>
632                             <field name="type"/>
633                             <field name="model"/>
634                             <field name="priority"/>
635                         </group>
636                         <group>
637                             <field name="field_parent"/>
638                             <field name="inherit_id"/>
639                             <field name="xml_id"/>
640                         </group>
641                     </group>
642                     <field name="arch"/>
643                   </sheet>  
644                 </form>
645             </field>
646         </record>
647
648         <record id="view_view_tree" model="ir.ui.view">
649             <field name="name">ir.ui.view.tree</field>
650             <field name="model">ir.ui.view</field>
651             <field name="type">tree</field>
652             <field name="arch" type="xml">
653                 <tree string="Views">
654                     <field name="priority" string="Sequence"/>
655                     <field name="name"/>
656                     <field name="type"/>
657                     <field name="model"/>
658                     <field name="xml_id"/>
659                     <field name="inherit_id"/>
660                 </tree>
661             </field>
662         </record>
663
664         <record id="view_view_search" model="ir.ui.view">
665             <field name="name">ir.ui.view.search</field>
666             <field name="model">ir.ui.view</field>
667             <field name="type">search</field>
668             <field name="arch" type="xml">
669                 <search string="Views">
670                     <field name="name" filter_domain="['|', ('name','ilike',self), ('model','ilike',self)]" string="View"/>
671                     <separator orientation="vertical"/>
672                     <filter icon="terp-stock_zoom"
673                         string="Search"
674                         domain="[('type', '=', 'search')]"/>
675                     <filter icon="gtk-indent"
676                         string="Tree"
677                         domain="[('type', '=', 'tree')]"/>
678                     <filter icon="gtk-new"
679                         string="Form"
680                         domain="[('type', '=','form')]"/>
681                     <separator orientation="vertical"/>
682                     <field name="inherit_id"/>
683                     <field name="type"/>
684                     <newline/>
685                     <group expand="0" string="Group By...">
686                         <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model'}"/>
687                         <filter string="Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'type'}"/>
688                     </group>
689                 </search>
690             </field>
691         </record>
692
693         <record id="action_ui_view" model="ir.actions.act_window">
694             <field name="name">Views</field>
695             <field name="type">ir.actions.act_window</field>
696             <field name="res_model">ir.ui.view</field>
697             <field name="view_id" ref="view_view_tree"/>
698             <field name="help">Views allows you to personalize each view of OpenERP. You can add new fields, move fields, rename them or delete the ones that you do not need.</field>
699         </record>
700         <menuitem action="action_ui_view" id="menu_action_ui_view" parent="base.next_id_2" sequence="2"/>
701
702
703         <!-- View customizations -->
704         <record id="view_view_custom_search" model="ir.ui.view">
705             <field name="name">ir.ui.view.custom.search</field>
706             <field name="model">ir.ui.view.custom</field>
707             <field name="type">search</field>
708             <field name="arch" type="xml">
709                 <search string="Customized Views">
710                     <field name="user_id"/>
711                     <field name="ref_id"/>
712                 </search>
713             </field>
714         </record>
715         <record id="view_view_custom_form" model="ir.ui.view">
716             <field name="name">ir.ui.view.custom.form</field>
717             <field name="model">ir.ui.view.custom</field>
718             <field name="type">form</field>
719             <field name="arch" type="xml">
720                 <form string="Customized Views" version="7.0">
721                   <sheet>
722                     <group col="4">
723                         <field name="user_id"/>
724                         <field name="ref_id"/>
725                         <field name="arch" colspan="4" nolabel="1"/>
726                     </group>
727                    </sheet> 
728                 </form>
729             </field>
730         </record>
731         <record id="view_view_custom_tree" model="ir.ui.view">
732             <field name="name">ir.ui.view.custom.tree</field>
733             <field name="model">ir.ui.view.custom</field>
734             <field name="type">tree</field>
735             <field name="arch" type="xml">
736                 <tree string="Customized Views">
737                     <field name="user_id"/>
738                     <field name="ref_id"/>
739                 </tree>
740             </field>
741         </record>
742         <record id="action_ui_view_custom" model="ir.actions.act_window">
743             <field name="name">Customized Views</field>
744             <field name="type">ir.actions.act_window</field>
745             <field name="res_model">ir.ui.view.custom</field>
746             <field name="help">Customized views are used when users reorganize the content of their dashboard views (via web client)</field>
747         </record>
748         <menuitem id="menu_action_ui_view_custom" action="action_ui_view_custom" parent="base.next_id_2" sequence="3"/>
749
750
751         <!-- Attachment -->
752         <record id="view_attachment_form" model="ir.ui.view">
753             <field name="name">ir.attachment.view</field>
754             <field name="model">ir.attachment</field>
755             <field name="type">form</field>
756             <field name="arch" type="xml">
757                 <form string="Attachments" version="7.0">
758                    <sheet>
759                     <group col="4">
760                         <field name="name" />
761                         <field name="type"/>
762                         <field name="company_id" groups="base.group_multi_company" widget="selection"/>
763                     </group>
764                     <notebook>
765                     <page string="Attachment">
766                         <group>
767                             <group attrs="{'invisible':[('type','=','url')]}" string="Data">
768                                 <field name="datas" filename="datas_fname"/>
769                                 <field name="datas_fname"/>
770                                 <field name="url" widget="url" attrs="{'invisible':[('type','=','binary')]}"/>
771                             </group>
772                             <group string="Attached To">
773                                 <field name="res_model"/>
774                                 <field name="res_id"/>
775                                 <field name="res_name"/>
776                             </group>
777                             <group groups="base.group_no_one" string="Created">
778                                 <field name="create_uid"/>
779                                 <field name="create_date"/>
780                             </group>
781                         </group>
782                     </page>
783                     <page string="Notes">
784                         <field name="description"/>
785                     </page>
786                     </notebook>
787                   </sheet>
788                 </form>
789             </field>
790         </record>
791         <record id="view_attachment_tree" model="ir.ui.view">
792             <field name="name">ir.attachment.view.tree</field>
793             <field name="model">ir.attachment</field>
794             <field name="type">tree</field>
795             <field name="arch" type="xml">
796                 <tree string="Attachments">
797                     <field name="name"/>
798                     <field name="datas_fname"/>
799                     <field name="type" invisible="1"/>
800                     <field name="company_id" groups="base.group_multi_company"/>
801                     <field name="create_uid"/>
802                     <field name="create_date"/>
803                 </tree>
804             </field>
805         </record>
806         <record id="view_attachment_search" model="ir.ui.view">
807             <field name="name">ir.attachment.search</field>
808             <field name="model">ir.attachment</field>
809             <field name="type">search</field>
810             <field name="arch" type="xml">
811                 <search string="Attachments">
812                     <group colspan="4" col="10">
813                         <field name="name" filter_domain="['|', ('name','ilike',self), ('datas_fname','ilike',self)]" string="Attachment"/>
814                         <field name="create_date"/>
815                         <separator orientation="vertical"/>
816                         <filter icon="terp-stage"
817                             string="URL"
818                             domain="[('type','=','url')]"/>
819                         <filter icon="terp-stock_align_left_24"
820                             string="Binary"
821                             domain="[('type','=','binary')]"/>
822                         <filter name="my_documents_filter" 
823                             string="My Document(s)"
824                             icon="terp-personal"
825                             domain="[('create_uid','=',uid)]"
826                             help="Filter on my documents"/>
827                         <separator orientation="vertical"/>
828                         <field name="create_uid"/>
829                         <field name="type"/>
830                     </group>
831                     <newline/>
832                     <group expand="0" string="Group By...">
833                         <filter string="Owner" icon="terp-personal" domain="[]" context="{'group_by':'create_uid'}"/>
834                         <filter string="Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'type'}" groups="base.group_no_one"/>
835                         <filter string="Company" icon="terp-gtk-home" domain="[]" context="{'group_by':'company_id'}" groups="base.group_multi_company"/>
836                         <separator orientation="vertical"/>
837                         <filter string="Month" help="Creation Month" icon="terp-go-month" domain="[]" context="{'group_by':'create_date'}"/>
838                     </group>
839                 </search>
840             </field>
841         </record>
842
843         <record id="action_attachment" model="ir.actions.act_window">
844             <field name="name">Attachments</field>
845             <field name="type">ir.actions.act_window</field>
846             <field name="res_model">ir.attachment</field>
847             <field name="view_type">form</field>
848             <field name="view_id" eval="False"/>
849             <field name="search_view_id" ref="view_attachment_search"/>
850         </record>
851         <menuitem action="action_attachment" id="menu_action_attachment" parent="base.next_id_4"/>
852
853         <!-- model -->
854         <record id="view_model_form" model="ir.ui.view">
855             <field name="name">ir.model.form</field>
856             <field name="model">ir.model</field>
857             <field name="type">form</field>
858             <field name="arch" type="xml">
859                 <form string="Model Description" version="7.0">
860                   <sheet>
861                     <group col="6">
862                         <field name="name"/>
863                         <field name="model"/>
864                         <field name="osv_memory"/>
865                         <field name="state"/>
866                         <field name="modules" colspan="4"/>
867                     </group>
868                     <notebook>
869                         <page string="Fields">
870                             <field context="{'manual':True}" name="field_id">
871                                 <tree string="Fields Description">
872                                     <field name="name"/>
873                                     <field name="field_description"/>
874                                     <field name="ttype"/>
875                                     <field name="required"/>
876                                     <field name="readonly"/>
877                                     <field name="select_level"/>
878                                     <field name="state"/>
879                                 </tree>
880                                 <form string="Fields Description" version="7.0">
881                                     <group col="4">
882                                         <field name="name"/>
883                                         <field name="state"/>
884                                         <field name="field_description"/>
885                                     </group>
886                                     <group string="Properties">
887                                         <group>
888                                             <field name="ttype"/>
889                                             <field name="relation" attrs="{'required': [('ttype','in',['many2one','one2many','many2many'])],'readonly': [('ttype','!=','one2many'), ('ttype','!=','many2one'), ('ttype','!=','many2many')]}"/>
890                                             <field name="relation_field" attrs="{'required': [('ttype','=','one2many')], 'readonly': [('ttype','!=','one2many')]}"/>
891                                             <field name="selection" attrs="{'required': [('ttype','in',['selection','reference'])], 'readonly': [('ttype','not in',['selection','reference'])]}"/>
892                                             <field name="size" attrs="{'required': [('ttype','in',['char','reference'])], 'readonly': [('ttype','not in',['char','reference'])]}"/>
893                                             <field name="domain" attrs="{'readonly': [('relation','=','')]}"/>
894                                             <field name="serialization_field_id" attrs="{'readonly': [('state','=','base')]}" domain="[('ttype','=','serialized'), ('model_id', '=', model_id)]"/>
895                                         </group>
896                                         <group>
897                                             <field name="required"/>
898                                             <field name="readonly"/>
899                                             <field name="select_level"/>
900                                             <field name="translate"/>
901                                             <field name="on_delete" attrs="{'readonly': [('ttype','!=','many2one')]}"/>
902                                             <field name="modules"/>
903                                         </group>
904                                     </group>
905                                     <separator string="Groups"/>
906                                     <field name="groups"/>
907                                 </form>
908                             </field>
909                             <button
910                                 icon="gtk-justify-fill"
911                                 name="%(act_menu_create)d"
912                                 string="Create a Menu" type="action"
913                                 target="new" />
914                         </page>
915                         <page string="Access Rights">
916                             <field name="access_ids">
917                                 <tree string="Access Rules" editable="bottom">
918                                     <field name="group_id"/>
919                                     <field name="perm_read"/>
920                                     <field name="perm_write"/>
921                                     <field name="perm_create"/>
922                                     <field name="perm_unlink"/>
923                                     <field name="name"/>
924                                 </tree>
925                             </field>
926                         </page>
927                         <page string="Notes">
928                             <field name="info"/>
929                         </page>
930                         <page string="Views">
931                             <field name="view_ids"/>
932                         </page>
933                     </notebook>
934                   </sheet>
935                 </form>
936             </field>
937         </record>
938
939
940         <record id="view_model_tree" model="ir.ui.view">
941             <field name="name">ir.model.tree</field>
942             <field name="model">ir.model</field>
943             <field name="type">tree</field>
944             <field name="arch" type="xml">
945                 <tree string="Model Description">
946                     <field name="model"/>
947                     <field name="name"/>
948                     <field name="state"/>
949                     <field name="osv_memory"/>
950                 </tree>
951             </field>
952         </record>
953
954         <record id="view_model_search" model="ir.ui.view">
955             <field name="name">ir.model.search</field>
956             <field name="model">ir.model</field>
957             <field name="type">search</field>
958             <field name="arch" type="xml">
959                 <search string="Model Description">
960                     <field name="name" filter_domain="['|', ('name','ilike',self), ('model','ilike',self)]" string="Model"/>
961                     <separator orientation="vertical"/>
962                     <filter icon="terp-camera_test"
963                         string="In Memory"
964                         domain="[('osv_memory', '=', True)]"/>
965                     <filter icon="terp-stock_align_left_24"
966                         string="Custom"
967                         domain="[('state', '=', 'manual')]"/>
968                     <filter icon="terp-translate"
969                         string="Base"
970                         domain="[('state', '=', 'base')]"/>
971                 </search>
972             </field>
973         </record>
974
975         <!-- fields_description -->
976         <record id="view_model_fields_form" model="ir.ui.view">
977             <field name="name">ir.model.fields.form</field>
978             <field name="model">ir.model.fields</field>
979             <field name="type">form</field>
980             <field name="arch" type="xml">
981                 <form string="Fields" version="7.0">
982                   <sheet>
983                     <group colspan="4" col="6">
984                         <field name="name" />
985                         <field name="model_id" attrs="{'readonly': [('state','!=', 'manual')]}"/>
986                         <field name="field_description"/>
987                         <field name="state"/>
988                     </group>
989                     <notebook colspan="4">
990                         <page string="Properties">
991                             <group>
992                                 <field name="ttype"/>
993                                 <field name="relation" attrs="{'required': [('ttype','in', ['many2one','one2many','many2many'])],
994                                                                           'readonly': [('ttype','not in', ['many2one','one2many','many2many'])]}"/>
995                                 <field name="relation_field" attrs="{'required': [('ttype','=','one2many')], 'readonly': [('ttype','!=','one2many')]}"/>
996                                 <field name="selection" attrs="{'required': [('ttype','in',['selection','reference'])], 'readonly': [('ttype','not in',['selection','reference'])]}"/>
997                                 <field name="size" attrs="{'required': [('ttype','in',['char','reference'])], 'readonly': [('ttype','not in',['char','reference'])]}"/>
998                                 <field name="domain" attrs="{'readonly': [('relation','=','')]}"/>
999                                 <field name="serialization_field_id" attrs="{'readonly': [('state','=','base')]}" domain="[('ttype','=','serialized'), ('model_id', '=', model_id)]"/>
1000                             </group>
1001
1002                             <group>
1003                                 <field name="required"/>
1004                                 <field name="readonly"/>
1005                                 <field name="select_level"/>
1006                                 <field name="translate"/>
1007                                 <field name="on_delete" attrs="{'readonly': [('ttype','!=','many2one')]}"/>
1008                                 <field name="modules"/>
1009                             </group>
1010                         </page>
1011                         <page string="Security">
1012                             <field name="groups"/>
1013                         </page>
1014                     </notebook>
1015                   </sheet>  
1016                 </form>
1017             </field>
1018         </record>
1019
1020         <record id="view_model_fields_tree" model="ir.ui.view">
1021             <field name="name">ir.model.fields.tree</field>
1022             <field name="model">ir.model.fields</field>
1023             <field name="type">tree</field>
1024             <field name="arch" type="xml">
1025                 <tree string="Fields">
1026                     <field name="name"/>
1027                     <field name="field_description"/>
1028                     <field name="model_id"/>
1029                     <field name="ttype"/>
1030                     <field name="state"/>
1031                 </tree>
1032             </field>
1033         </record>
1034
1035         <record id="view_model_fields_search" model="ir.ui.view">
1036             <field name="name">ir.model.fields.search</field>
1037             <field name="model">ir.model.fields</field>
1038             <field name="type">search</field>
1039             <field name="arch" type="xml">
1040                 <search string="Fields">
1041                     <field name="name" filter_domain="['|', ('name','ilike',self), ('field_description','ilike',self)]" string="Field"/>
1042                     <separator orientation="vertical"/>
1043                     <filter icon="terp-gnome-cpu-frequency-applet+"
1044                         string="Required"
1045                         domain="[('required', '=', True)]"/>
1046                     <filter icon="terp-dialog-close"
1047                         string="Readonly"
1048                         domain="[('readonly', '=', True)]"/>
1049                     <filter icon="terp-translate"
1050                         string="Translate"
1051                         domain="[('translate', '=', True)]"/>
1052                     <newline/>
1053                     <field name="model_id"/>
1054                     <field name="ttype"/>
1055                     <field name="required"/>
1056                     <field name="readonly"/>
1057                     <newline/>
1058                     <group expand="0" string="Group By...">
1059                         <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model_id'}"/>
1060                     </group>
1061                 </search>
1062             </field>
1063         </record>
1064
1065         <record model="ir.ui.view" id="view_model_data_form">
1066             <field name="name">ir.model.data.form</field>
1067             <field name="model">ir.model.data</field>
1068             <field name="type">form</field>
1069             <field name="arch" type="xml">
1070                 <form string="External Identifiers" version="7.0">
1071                   <group>
1072                     <group>
1073                         <field name="complete_name"/>
1074                         <field name="module"/>
1075                         <field name="name"/>
1076                     </group>
1077                     <group>
1078                         <field name="display_name"/>
1079                         <field name="model"/>
1080                         <field name="res_id"/>
1081                     </group>
1082                     <group>
1083                         <field name="noupdate"/>
1084                         <field name="date_update" />
1085                         <field name="date_init" />
1086                     </group>
1087                   </group>
1088                 </form>
1089             </field>
1090         </record>
1091
1092         <record id="view_model_data_list" model="ir.ui.view">
1093             <field name="name">ir.model.data.list</field>
1094             <field name="model">ir.model.data</field>
1095             <field name="type">tree</field>
1096             <field name="arch" type="xml">
1097                 <tree string="External Identifiers">
1098                     <field name="complete_name"/>
1099                     <field name="display_name"/>
1100                     <field name="model" groups="base.group_no_one"/>
1101                 </tree>
1102             </field>
1103         </record>
1104
1105         <record id="view_model_data_search" model="ir.ui.view">
1106             <field name="name">ir.model.data.search</field>
1107             <field name="model">ir.model.data</field>
1108             <field name="type">search</field>
1109             <field name="arch" type="xml">
1110                 <search string="External Identifiers">
1111                     <field name="name"
1112                         filter_domain="['|', '|', ('name','ilike',self), ('model','ilike',self), ('module','ilike',self)]"
1113                         string="External Identifier"/>
1114                     <separator orientation="vertical"/>
1115                     <filter icon="terp-camera_test"
1116                         string="Updatable"
1117                         domain="[('noupdate', '=', False)]"/>
1118                     <separator orientation="vertical"/>
1119                     <field name="res_id"/>
1120                     <field name="noupdate"/>
1121                     <newline/>
1122                     <group expand="0" string="Group By...">
1123                         <filter string="Module" icon="terp-folder-blue" domain="[]" context="{'group_by':'module'}"/>
1124                         <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model'}"/>
1125                     </group>
1126                 </search>
1127             </field>
1128         </record>
1129
1130
1131         <record id="action_model_model" model="ir.actions.act_window">
1132             <field name="name">Models</field>
1133             <field name="res_model">ir.model</field>
1134             <field name="view_type">form</field>
1135             <field name="context">{'manual':True}</field>
1136             <field name="view_id" ref="view_model_tree"/>
1137         </record>
1138         <menuitem id="next_id_9" name="Database Structure" parent="base.menu_custom" groups="base.group_no_one"/>
1139         <menuitem action="action_model_model" id="ir_model_model_menu" parent="next_id_9"/>
1140
1141         <record id="action_model_fields" model="ir.actions.act_window">
1142             <field name="name">Fields</field>
1143             <field name="res_model">ir.model.fields</field>
1144             <field name="view_type">form</field>
1145             <field name="context">{'manual':True}</field>
1146             <field name="view_id" ref="view_model_fields_tree"/>
1147         </record>
1148         <menuitem action="action_model_fields" id="ir_model_model_fields" parent="base.next_id_9"/>
1149
1150         <record id="action_model_data" model="ir.actions.act_window">
1151             <field name="name">External Identifiers</field>
1152             <field name="res_model">ir.model.data</field>
1153             <field name="view_type">form</field>
1154             <field name="view_id" ref="view_model_data_list"/>
1155         </record>
1156         <menuitem action="action_model_data" id="ir_model_data_menu" parent="base.next_id_5"
1157                   groups="base.group_no_one"/>
1158
1159         <!-- Translations -->
1160
1161         <record id="view_translation_search" model="ir.ui.view">
1162             <field name="name">Translations</field>
1163             <field name="model">ir.translation</field>
1164             <field name="type">search</field>
1165             <field name="arch" type="xml">
1166                 <search string="Translations">
1167                     <filter icon="terp-gdu-smart-failing"
1168                         string="Untranslated"
1169                         domain="['|',('value', '=', False),('value','=','')]"/>
1170                     <separator orientation="vertical"/>
1171                     <field name="lang"/>
1172                     <field name="src"/>
1173                     <field name="value"/>
1174                 </search>
1175             </field>
1176         </record>
1177
1178         <record id="view_translation_form" model="ir.ui.view">
1179             <field name="name">Translations</field>
1180             <field name="model">ir.translation</field>
1181             <field name="type">form</field>
1182             <field name="arch" type="xml">
1183                 <form string="Translations" version="7.0">
1184                    <sheet>
1185                     <group>
1186                         <group>
1187                             <field name="name"/>
1188                             <field name="lang"/>
1189                         </group>
1190                         <group>
1191                             <field name="type"/>
1192                             <field name="res_id"/>
1193                         </group>
1194                         <group string="Source Term">
1195                            <field name="src" nolabel="1" height="400"/>
1196                         </group>
1197                         <group string="Translation">
1198                            <field name="value" nolabel="1" height="400"/>
1199                         </group>
1200                     </group>
1201                    </sheet>
1202                 </form>
1203             </field>
1204         </record>
1205         <record id="view_translation_tree" model="ir.ui.view">
1206             <field name="name">Translations</field>
1207             <field name="model">ir.translation</field>
1208             <field name="type">tree</field>
1209             <field name="arch" type="xml">
1210                 <tree string="Translations">
1211                     <field name="src"/>
1212                     <field name="value"/>
1213                     <field name="name"/>
1214                     <field name="lang"/>
1215                     <field name="type"/>
1216                 </tree>
1217             </field>
1218         </record>
1219
1220         <record id="action_translation" model="ir.actions.act_window">
1221             <field name="name">Translated Terms</field>
1222             <field name="res_model">ir.translation</field>
1223             <field name="view_type">form</field>
1224             <field name="view_id" ref="view_translation_tree"/>
1225         </record>
1226         <menuitem action="action_translation" id="menu_action_translation" parent="base.menu_translation_app" />
1227
1228         <!--
1229     =============================================================
1230     Menu Edition
1231     =============================================================
1232     -->
1233
1234         <record id="shortcut_form" model="ir.ui.view">
1235             <field name="name">ir.ui.view_sc</field>
1236             <field name="model">ir.ui.view_sc</field>
1237             <field name="type">form</field>
1238             <field name="arch" type="xml">
1239                 <form string="Shortcut" version="7.0">
1240                     <group col="4">
1241                         <field name="name"/>
1242                         <field name="sequence"/>
1243                     </group>
1244                 </form>
1245             </field>
1246         </record>
1247         <record id="shortcut_tree" model="ir.ui.view">
1248             <field name="name">ir.ui.view_sc</field>
1249             <field name="model">ir.ui.view_sc</field>
1250             <field name="type">tree</field>
1251             <field name="arch" type="xml">
1252                 <tree string="Shortcut">
1253                     <field name="name"/>
1254                     <field name="sequence"/>
1255                 </tree>
1256             </field>
1257         </record>
1258
1259         <record id="edit_menu" model="ir.ui.view">
1260             <field name="name">ir.ui.menu.tree</field>
1261             <field name="model">ir.ui.menu</field>
1262             <field name="type">tree</field>
1263             <field eval="8" name="priority"/>
1264             <field name="arch" type="xml">
1265                 <tree string="Menu">
1266                     <field name="sequence"/>
1267                     <field icon="icon" name="complete_name" string="Menu"/>
1268                 </tree>
1269             </field>
1270         </record>
1271
1272         <record id="edit_menu_access" model="ir.ui.view">
1273             <field name="name">ir.ui.menu.form2</field>
1274             <field name="model">ir.ui.menu</field>
1275             <field name="type">form</field>
1276             <field name="arch" type="xml">
1277                 <form string="Menu" version="7.0">
1278                   <sheet>
1279                     <group>
1280                         <group>
1281                             <field name="name"/>
1282                             <field name="parent_id"/>
1283                             <field name="sequence"/>
1284                         </group>
1285                         <group>
1286                             <field name="complete_name"/>
1287                             <field name="action"/>
1288                             <field name="icon"/>
1289                         </group>
1290                     </group>
1291                     <notebook>
1292                         <page string="Groups">
1293                             <field name="groups_id"/>
1294                         </page>
1295                         <page string="Submenus">
1296                             <!-- Note: make sure you have 'ir.ui.menu.full_list'
1297                                  in the context to see all submenus! -->
1298                             <field name="child_id"
1299                                     context="{'default_parent_id': active_id}">
1300                                 <tree string="Menu">
1301                                     <field name="sequence"/>
1302                                     <field icon="icon" name="name" string="Menu"/>
1303                                 </tree>
1304                             </field>
1305                         </page>
1306                     </notebook>
1307                    </sheet> 
1308                 </form>
1309             </field>
1310         </record>
1311
1312         <record id="edit_menu_access_search" model="ir.ui.view">
1313             <field name="name">ir.ui.menu.search</field>
1314             <field name="model">ir.ui.menu</field>
1315             <field name="type">search</field>
1316             <field name="arch" type="xml">
1317                 <search string="Menu">
1318                     <field name="name" string="Menu"/>
1319                     <field name="parent_id"/>
1320                 </search>
1321             </field>
1322         </record>
1323
1324         <record id="grant_menu_access" model="ir.actions.act_window">
1325             <field name="name">Menu Items</field>
1326             <field name="res_model">ir.ui.menu</field>
1327             <field name="view_type">form</field>
1328             <field name="view_id" ref="edit_menu"/>
1329             <field name="context">{'ir.ui.menu.full_list':True}</field>
1330             <field name="search_view_id" ref="edit_menu_access_search"/>
1331             <field name="help">Manage and customize the items available and displayed in your OpenERP system menu. You can delete an item by clicking on the box at the beginning of each line and then delete it through the button that appeared. Items can be assigned to specific groups in order to make them accessible to some users within the system.</field>
1332         </record>
1333         <menuitem action="grant_menu_access" id="menu_grant_menu_access" parent="base.next_id_2" sequence="1"/>
1334
1335         <!-- ir.cron -->
1336
1337         <record id="ir_cron_view_tree" model="ir.ui.view">
1338             <field name="name">ir.cron.tree</field>
1339             <field name="model">ir.cron</field>
1340             <field name="type">tree</field>
1341             <field name="arch" type="xml">
1342                 <tree string="Scheduled Actions">
1343                     <field name="priority" string="Sequence"/>
1344                     <field name="name"/>
1345                     <field name="nextcall"/>
1346                     <field name="interval_number"/>
1347                     <field name="interval_type"/>
1348                     <field name="numbercall"/>
1349                     <field name="user_id" invisible="1"/>
1350                 </tree>
1351             </field>
1352         </record>
1353
1354         <record id="ir_cron_view" model="ir.ui.view">
1355             <field name="name">ir.cron.form</field>
1356             <field name="model">ir.cron</field>
1357             <field name="type">form</field>
1358             <field name="arch" type="xml">
1359                 <form string="Scheduled Actions" version="7.0">
1360                    <sheet>
1361                     <group col="4">
1362                         <field name="name"/>
1363                         <field name="active"/>
1364                         <field name="user_id" />
1365                         <field name="priority" />
1366                     </group>
1367                     <notebook>
1368                     <page string="Information">
1369                         <group col="4">
1370                             <field name="interval_number"/>
1371                             <field name="interval_type"/>
1372                             <newline/>
1373                             <field name="nextcall"/>
1374                             <field name="numbercall"/>
1375                             <field name="doall"/>
1376                         </group>
1377                     </page>
1378                     <page string="Technical Data" groups="base.group_no_one">
1379                         <group string="Action to Trigger">
1380                             <field name="model"/>
1381                             <field name="function"/>
1382                         </group>
1383                         <label for="args"/>
1384                         <field name="args"/>
1385                     </page>
1386                     </notebook>
1387                    </sheet> 
1388                 </form>
1389             </field>
1390         </record>
1391
1392         <record id="ir_cron_view_search" model="ir.ui.view">
1393             <field name="name">ir.cron.search</field>
1394             <field name="model">ir.cron</field>
1395             <field name="type">search</field>
1396             <field name="arch" type="xml">
1397                 <search string="Scheduled Actions">
1398                     <field name="name" string="Scheduled Action"/>
1399                     <separator orientation="vertical"/>
1400                     <field name="user_id" widget="selection"/>
1401                     <field name="nextcall"/>
1402                     <field name="active"/>
1403                     <newline/>
1404                     <group expand="0" string="Group By...">
1405                         <filter string="User" icon="terp-personal" domain="[]" context="{'group_by':'user_id'}"/>
1406                         <filter string="Execution" icon="terp-go-month"
1407                                 domain="[]" context="{'group_by':'nextcall'}" />
1408                     </group>
1409                 </search>
1410             </field>
1411         </record>
1412
1413         <record model="ir.ui.view" id="ir_cron_view_calendar">
1414             <field name="name">ir.cron.calendar</field>
1415             <field name="model">ir.cron</field>
1416             <field name="type">calendar</field>
1417             <field name="priority" eval="2"/>
1418             <field name="arch" type="xml">
1419                 <calendar string="Scheduled Actions" date_start="nextcall" color="user_id">
1420                     <field name="name"/>
1421                     <field name="user_id"/>
1422                 </calendar>
1423             </field>
1424         </record>
1425
1426         <record id="ir_cron_act" model="ir.actions.act_window">
1427             <field name="name">Scheduled Actions</field>
1428             <field name="res_model">ir.cron</field>
1429             <field name="view_type">form</field>
1430             <field name="view_mode">tree,form,calendar</field>
1431             <field name="context">{'active_test': False}</field>
1432             <field name="view_id" ref="ir_cron_view_tree"/>
1433         </record>
1434
1435         <menuitem id="menu_ir_cron" name="Scheduler" parent="menu_custom"  groups="base.group_no_one" sequence="23"/>
1436         <menuitem id="menu_ir_cron_act" action="ir_cron_act" parent="menu_ir_cron"/>
1437
1438         <!-- ir.model.access -->
1439
1440         <record id="ir_access_view_tree" model="ir.ui.view">
1441             <field name="name">ir.model.access.tree</field>
1442             <field name="model">ir.model.access</field>
1443             <field name="type">tree</field>
1444             <field name="arch" type="xml">
1445                 <tree string="Access Controls" editable="bottom">
1446                     <field name="name"/>
1447                     <field name="model_id"/>
1448                     <field name="group_id"/>
1449                     <field name="perm_read"/>
1450                     <field name="perm_write"/>
1451                     <field name="perm_create"/>
1452                     <field name="perm_unlink"/>
1453                 </tree>
1454             </field>
1455         </record>
1456         <record id="ir_access_view_form" model="ir.ui.view">
1457             <field name="name">ir.model.access.form</field>
1458             <field name="model">ir.model.access</field>
1459             <field name="type">form</field>
1460             <field name="arch" type="xml">
1461                 <form string="Access Controls" version="7.0">
1462                    <sheet>
1463                     <group col="4">
1464                         <field name="name"/>
1465                         <field name="model_id"/>
1466                         <field name="group_id"/>
1467                     </group>
1468                     <group string="Access" col="4">
1469                         <field name="perm_read"/>
1470                         <field name="perm_write"/>
1471                         <field name="perm_create"/>
1472                         <field name="perm_unlink"/>
1473                     </group>
1474                    </sheet> 
1475                 </form>
1476             </field>
1477         </record>
1478         <record id="ir_access_view_search" model="ir.ui.view">
1479             <field name="name">ir.model.access.search</field>
1480             <field name="model">ir.model.access</field>
1481             <field name="type">search</field>
1482             <field name="arch" type="xml">
1483                 <search string="Access Controls">
1484                     <group>
1485                         <field name="name" string="Access Control"/>
1486                         <separator orientation="vertical"/>
1487                         <filter string="Global" icon="terp-stage" domain="[('group_id','=',False)]"/>
1488                         <filter string="Full Access" icon="terp-gtk-select-all" domain="[('perm_read','=',True),('perm_write','=',True),('perm_create','=',True),('perm_unlink','=',True)]"/>
1489                         <filter string="Read Access" icon="terp-stock_align_left_24" domain="[('perm_read','=',True)]"/>
1490                         <filter string="Write Access" icon="terp-tools" domain="[('perm_write','=',True)]"/>
1491                         <separator orientation="vertical"/>
1492                         <field name="model_id"/>
1493                         <field name="group_id"/>
1494                     </group>
1495                     <newline/>
1496                     <group expand="0" string="Group By..." colspan="11" col="11" groups="base.group_no_one">
1497                         <filter string="Group" icon="terp-personal" domain="[]" context="{'group_by':'group_id'}"/>
1498                         <filter string="Object" icon="terp-stock_align_left_24" domain="[]" context="{'group_by':'model_id'}"/>
1499                     </group>
1500                 </search>
1501             </field>
1502         </record>
1503
1504         <record id="ir_access_act" model="ir.actions.act_window">
1505             <field name="name">Access Controls List</field>
1506             <field name="res_model">ir.model.access</field>
1507             <field name="view_type">form</field>
1508             <field name="view_id" ref="ir_access_view_tree"/>
1509             <field name="search_view_id" ref="ir_access_view_search"/>
1510         </record>
1511       <menuitem action="ir_access_act" id="menu_ir_access_act" parent="base.menu_security"/>
1512
1513         <!-- Rules -->
1514
1515         <record id="view_rule_form" model="ir.ui.view">
1516             <field name="name">Record rules</field>
1517             <field name="model">ir.rule</field>
1518             <field name="type">form</field>
1519             <field name="arch" type="xml">
1520                 <form string="Record rules" version="7.0">
1521                   <sheet>
1522                     <group>
1523                         <group string="General">
1524                             <field colspan="4" name="name"/>
1525                             <field name="model_id"/>
1526                         </group>
1527                         <group col="4" string="Access Rights">
1528                             <field name="perm_read"/>
1529                             <field name="perm_write"/>
1530                             <field name="perm_create"/>
1531                             <field name="perm_unlink"/>
1532                         </group>
1533                     </group>
1534                     <separator string="Rule Definition (Domain Filter)"/>
1535                     <field name="domain_force" colspan="2" nolabel="1"/>
1536                     <group string="Groups (no group = global)">
1537                         <field name="global"/>
1538                         <field name="groups" nolabel="1" colspan="4"/>
1539                     </group>
1540                     <group string="Interaction between rules">
1541                         <label  colspan="2"
1542                             string="Global rules (non group-specific) are restrictions, and cannot be bypassed. Group-local rules grant additional permissions, but are constrained within the bounds of global ones. The first group rules restrict further than global rules, but any additional group rule will add more permissions"/>
1543                         <label colspan="2"
1544                             string="Detailed algorithm:"/>
1545                         <label colspan="2"
1546                             string="1. Global rules are combined together with a logical AND operator, and with the result of the following steps"/>
1547                         <label colspan="2"
1548                             string="2. Group-specific rules are combined together with a logical OR operator"/>
1549                         <label colspan="2"
1550                             string="3. If user belongs to several groups, the results from step 2 are combined with logical OR operator"/>
1551                         <label colspan="2"
1552                             string="Example: GLOBAL_RULE_1 AND GLOBAL_RULE_2 AND ( (GROUP_A_RULE_1 OR GROUP_A_RULE_2) OR (GROUP_B_RULE_1 OR GROUP_B_RULE_2) )"/>
1553                     </group>
1554                    </sheet> 
1555                 </form>
1556             </field>
1557         </record>
1558         <record id="view_rule_tree" model="ir.ui.view">
1559             <field name="name">Record rules</field>
1560             <field name="model">ir.rule</field>
1561             <field name="type">tree</field>
1562             <field name="arch" type="xml">
1563                 <tree string="Record rules">
1564                     <field name="model_id"/>
1565                     <field name="name"/>
1566                     <field name="global"/>
1567                     <field name="domain_force"/>
1568                     <field name="perm_read"/>
1569                     <field name="perm_write"/>
1570                     <field name="perm_create"/>
1571                     <field name="perm_unlink"/>
1572                 </tree>
1573             </field>
1574         </record>
1575         <record id="view_rule_search" model="ir.ui.view">
1576             <field name="name">Record rules</field>
1577             <field name="model">ir.rule</field>
1578             <field name="type">search</field>
1579             <field name="arch" type="xml">
1580                 <search string="Record Rules">
1581                     <group>
1582                         <field name="name" string="Record Rule"/>
1583                         <separator orientation="vertical"/>
1584                         <filter string="Global" icon="terp-stage" domain="[('global','=',True)]"/>
1585                         <filter string="Full Access" icon="terp-gtk-select-all" domain="[('perm_read','=',True),('perm_write','=',True),('perm_create','=',True),('perm_unlink','=',True)]"/>
1586                         <filter string="Read Access" icon="terp-stock_align_left_24" domain="[('perm_read','=',True)]"/>
1587                         <filter string="Write Access" icon="terp-tools" domain="[('perm_write','=',True)]"/>
1588                         <separator orientation="vertical"/>
1589                         <field name="model_id"/>
1590                         <field name="groups"/>
1591                     </group>
1592                 </search>
1593             </field>
1594         </record>
1595
1596         <record id="action_rule" model="ir.actions.act_window">
1597             <field name="name">Record Rules</field>
1598             <field name="res_model">ir.rule</field>
1599             <field name="view_type">form</field>
1600             <field name="view_id" ref="view_rule_tree"/>
1601             <field name="search_view_id" ref="view_rule_search"/>
1602         </record>
1603         <menuitem action="action_rule" id="menu_action_rule" parent="base.menu_security" sequence="3"/>
1604
1605         <record id="property_rule" model="ir.rule">
1606             <field name="name">Property multi-company</field>
1607             <field model="ir.model" name="model_id" ref="model_ir_property"/>
1608             <field eval="True" name="global"/>
1609             <field name="domain_force">['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
1610         </record>
1611
1612         <!--server action view-->
1613
1614         <record id="view_server_action_form" model="ir.ui.view">
1615             <field name="name">Server Action</field>
1616             <field name="model">ir.actions.server</field>
1617             <field name="type">form</field>
1618             <field name="arch" type="xml">
1619                 <form string="Server Action" version="7.0">
1620                   <sheet> 
1621                     <group col="6" colspan="4">
1622                         <field name="name"/>
1623                         <field name="model_id"/>
1624                         <field name="state"/>
1625                         <field name="sequence"/>
1626                         <field name="condition"/>
1627                     </group>
1628                     <notebook colspan="4">
1629                         <page string="Python Code" attrs="{'invisible':[('state','!=','code')]}">
1630                             <field name="code"/>
1631                         </page>
1632                         <page string="Trigger" attrs="{'invisible':[('state','!=','trigger')]}">
1633                             <group string="Trigger Configuration" col="4">
1634                                 <field name="wkf_model_id" attrs="{'required':[('state','=','trigger')]}"/>
1635                                 <field name="trigger_obj_id" context="{'key':''}"
1636                                        domain="[('model_id','=',model_id),('ttype','in',['many2one','int'])]"
1637                                        attrs="{'required':[('state','=','trigger')]}"/>
1638                                 <field name="trigger_name" attrs="{'required':[('state','=','trigger')]}"/>
1639                             </group>
1640                         </page>
1641                         <page string="Action to Launch" attrs="{'invisible':[('state','!=','client_action')]}">
1642                             <group>
1643                                 <field name="action_id" attrs="{'required':[('state','=','client_action')]}"/>
1644                             </group>
1645                         </page>
1646                         <page string="Email Configuration" attrs="{'invisible':[('state','!=','email')]}">
1647                             <group>
1648                                 <field name="email" domain="[('model_id','=',model_id)]" attrs="{'required':[('state','=','email')]}"/>
1649                                 <field name="subject" attrs="{'required':[('state','=','email')]}"/>
1650                                 <field name="message" attrs="{'required':[('state','=','email')]}"/>
1651                                 <newline/>
1652                                 <label colspan="2" string="Access all the fields related to the current object using expressions, i.e. object.partner_id.name " align="0.0"/>
1653                             </group>
1654                         </page>
1655                         <page string="SMS Configuration" attrs="{'invisible':[('state','!=','sms')]}">
1656                             <group>
1657                                 <field name="mobile" domain="[('model_id','=',model_id)]" attrs="{'required':[('state','=','sms')]}"/>
1658                                 <field name="sms" attrs="{'required':[('state','=','sms')]}"/>
1659                             </group>
1660                             <label string="Access all the fields related to the current object using expressions, i.e. object.partner_id.name " align="0.0"/>
1661                         </page>
1662                         <page string="Create / Write / Copy" attrs="{'invisible':[('state','!=','object_create'), ('state','!=','object_write'), ('state','!=','object_copy')]}">
1663                             <group col="4" string="Fields Mapping">
1664                                 <field name="srcmodel_id" attrs="{'required':[('state','!=','dummy'), ('state','!=','sms'), ('state','!=','code'), ('state','!=','loop'), ('state','!=','trigger'), ('state','!=','object_copy'), ('state','!=','client_action'), ('state','!=','email'), ('state','!=','sms'), ('state','!=','other')]}"/>
1665                                 <field name="copy_object" on_change="change_object(copy_object, state)" attrs="{'required':[('state','!=','dummy'), ('state','!=','sms'), ('state','!=','code'), ('state','!=','loop'), ('state','!=','trigger'), ('state','!=','object_write'), ('state','!=','object_create'), ('state','!=','client_action'), ('state','!=','email'), ('state','!=','sms'), ('state','!=','other')]}"/>
1666                                 <field name="fields_lines" nolabel="1" colspan="2">
1667                                     <tree string="Field Mappings" editable="top">
1668                                         <field name="col1" domain="[('model_id','=',parent.srcmodel_id or parent.model_id)]"/>
1669                                         <field name="type"/>
1670                                         <field name="value" colspan="4"/>
1671                                     </tree>
1672                                     <form string="Field Mapping" version="7.0">
1673                                         <group col="4">
1674                                             <field name="col1" domain="[('model_id','=',parent.srcmodel_id or parent.model_id)]"/>
1675                                             <field name="type"/>
1676                                             <field name="value" colspan="4"/>
1677                                         </group>
1678                                     </form>
1679                                 </field>
1680                                 <field name="record_id" attrs="{'readonly':[('state','!=','object_create')]}" domain="[('model_id','in',[model_id])]"/>
1681                                 <field name="write_id" attrs="{'readonly':[('state','!=','object_write')]}"/>
1682                             </group>
1683                             <label string="If you use a formula type, use a python expression using the variable 'object'." align="0.0"/>
1684                         </page>
1685                         <page string="Iteration Actions" attrs="{'invisible':[('state','!=','loop')]}">
1686                             <group col="4">
1687                                 <field name="expression" attrs="{'required':[('state','=','loop')]}"/>
1688                                 <field name="loop_action" domain="[('state','!=','loop')]" attrs="{'required':[('state','=','loop')]}"/>
1689                             </group>
1690                         </page>
1691                         <page string="Multi Actions" attrs="{'invisible':[('state','!=','other')]}">
1692                             <field name="child_ids"/>
1693                             <label string="Only one client action will be executed, last client action will be considered in case of multiple client actions." align="0.0"/>
1694                         </page>
1695                     </notebook>
1696                     <field name="type" readonly="1"/>
1697                   </sheet>  
1698                 </form>
1699             </field>
1700         </record>
1701
1702         <record id="view_server_action_tree" model="ir.ui.view">
1703             <field name="name">Server Actions</field>
1704             <field name="model">ir.actions.server</field>
1705             <field name="type">tree</field>
1706             <field name="arch" type="xml">
1707                 <tree string="Server Actions">
1708                     <field name="name"/>
1709                     <field name="state"/>
1710                     <field name="model_id"/>
1711                     <field name="sequence"/>
1712                 </tree>
1713             </field>
1714         </record>
1715
1716         <record id="view_server_action_search" model="ir.ui.view">
1717             <field name="name">ir.actions.server.search</field>
1718             <field name="model">ir.actions.server</field>
1719             <field name="type">search</field>
1720             <field name="arch" type="xml">
1721                 <search string="Server Actions">
1722                     <group col="10" colspan="4">
1723                         <field name="name" string="Server Action"/>
1724                     <separator orientation="vertical"/>
1725                         <field name="model_id"/>
1726                         <field name="state"/>
1727                     </group>
1728                     <newline/>
1729                     <group expand="0" string="Group By" colspan="4" col="4">
1730                         <filter string="Action Type" icon="terp-stock_symbol-selection" domain="[]" context="{'group_by':'state'}"/>
1731                     </group>
1732                 </search>
1733             </field>
1734         </record>
1735
1736         <record id="action_server_action" model="ir.actions.act_window">
1737             <field name="name">Server Actions</field>
1738             <field name="type">ir.actions.act_window</field>
1739             <field name="res_model">ir.actions.server</field>
1740             <field name="view_type">form</field>
1741             <field name="view_mode">tree,form</field>
1742             <field name="view_id" ref="view_server_action_tree"/>
1743             <field name="search_view_id" ref="view_server_action_search"/>
1744             <field name="context">{'key':'server_action'}</field>
1745         </record>
1746         <menuitem action="action_server_action" id="menu_server_action" parent="base.next_id_6"/>
1747
1748         <!-- ir.actions.todo -->
1749
1750         <record id="ir_actions_todo_tree" model="ir.ui.view">
1751             <field name="model">ir.actions.todo</field>
1752             <field name="name">Config Wizard Steps</field>
1753             <field name="type">tree</field>
1754             <field name="arch" type="xml">
1755                 <tree string="Config Wizard Steps">
1756                     <field name="sequence"/>
1757                     <field name="action_id"/>
1758                     <field name="category_id"/>
1759                     <field name="type"/>
1760                     <field name="state" readonly="1"/>
1761                     <button name="action_launch" states="open" string="Launch" type="object" icon="gtk-execute" help="Launch Configuration Wizard"/>
1762                     <button name="action_open" states="done"
1763                             string="Todo" type="object" help="Set as Todo"
1764                             icon="gtk-convert"/>
1765                 </tree>
1766             </field>
1767         </record>
1768
1769         <record id="config_wizard_step_view_form" model="ir.ui.view">
1770             <field name="model">ir.actions.todo</field>
1771             <field name="name">Config Wizard Steps</field>
1772             <field name="type">form</field>
1773             <field name="arch" type="xml">
1774                 <form string="Config Wizard Steps" version="7.0">
1775                   <sheet>
1776                     <group col="4">
1777                         <field name="action_id"/>
1778                         <field name="type"/>
1779                         <field name="sequence"/>
1780                         <field name="category_id"/>
1781                     </group>
1782                     <group string="Groups">
1783                         <field name="groups_id" nolabel="1" colspan="4"/>
1784                     </group>
1785                     <group col="4">
1786                         <field name="state" readonly="1"/>
1787                         <button name="action_launch"
1788                             states="open" string="Launch"
1789                             type="object" icon="gtk-execute"
1790                             help="Launch Configuration Wizard"/>
1791                         <button name="action_open" states="done"
1792                             string="Set as Todo" type="object"
1793                             icon="gtk-convert"/>
1794                     </group>
1795                   </sheet>
1796                 </form>
1797             </field>
1798         </record>
1799
1800         <record id="config_wizard_step_view_search" model="ir.ui.view">
1801             <field name="model">ir.actions.todo</field>
1802             <field name="name">ir.actions.todo.select</field>
1803             <field name="type">search</field>
1804             <field name="arch" type="xml">
1805                 <search string="Search Actions">
1806                     <group>
1807                         <filter string="To Do" name="todo" icon="terp-camera_test" domain=" [('state','=','open')]" help="Wizards to be Launched"/>
1808                         <separator orientation="vertical"/>
1809                         <field name="action_id"/>
1810                         <field name="category_id"/>
1811                         <field name="state"/>
1812                     </group>
1813                     <newline/>
1814                     <group expand="0" string="Group By...">
1815                         <filter string="Category" context="{'group_by': 'category_id'}" icon="terp-folder-orange"/>
1816                     </group>
1817                 </search>
1818             </field>
1819         </record>
1820
1821         <record id="act_ir_actions_todo_form" model="ir.actions.act_window">
1822             <field name="name">Configuration Wizards</field>
1823             <field name="res_model">ir.actions.todo</field>
1824             <field name="view_id" ref="ir_actions_todo_tree"/>
1825             <field name="view_type">form</field>
1826             <field name="help">The configuration wizards are used to help you configure a new instance of OpenERP. They are launched during the installation of new modules, but you can choose to restart some wizards manually from this menu.</field>
1827         </record>
1828         <menuitem id="menu_ir_actions_todo" name="Configuration Wizards" parent="menu_custom" sequence="20" groups="base.group_no_one"/>
1829         <menuitem id="menu_ir_actions_todo_form" action="act_ir_actions_todo_form" parent="menu_ir_actions_todo"/>
1830
1831         <record model="ir.cron" id="cronjob_osv_memory_autovacuum">
1832             <field name='name'>AutoVacuum osv_memory objects</field>
1833             <field name='interval_number'>30</field>
1834             <field name='interval_type'>minutes</field>
1835             <field name="numbercall">-1</field>
1836             <field name="active">True</field>
1837             <field name="doall" eval="False" />
1838             <field name="model">osv_memory.autovacuum</field>
1839             <field name="function">power_on</field>
1840             <field name="args">()</field>
1841         </record>
1842
1843         <!-- ir.actions.todo category -->
1844
1845         <record id="ir_actions_todo_category_form" model="ir.ui.view">
1846             <field name="name">ir.actions.todo.category.form</field>
1847             <field name="model">ir.actions.todo.category</field>
1848             <field name="type">form</field>
1849             <field name="arch" type="xml">
1850                 <form string="Wizard Category" version="7.0">
1851                     <group col="4">
1852                         <field name="name"/>
1853                         <field name="sequence"/>
1854                         <field name="wizards_ids" nolabel="1" colspan="4"/>
1855                     </group>
1856                 </form>
1857             </field>
1858         </record>
1859
1860         <record id="ir_actions_todo_category_tree" model="ir.ui.view">
1861             <field name="name">ir.actions.todo.category.tree</field>
1862             <field name="model">ir.actions.todo.category</field>
1863             <field name="type">tree</field>
1864             <field name="arch" type="xml">
1865                 <tree string="Wizard Category">
1866                         <field name="name"/>
1867                         <field name="sequence"/>
1868                 </tree>
1869             </field>
1870         </record>
1871
1872         <record id="category_administration_config" model="ir.actions.todo.category">
1873             <field name="name">Administration</field>
1874             <field name="sequence">1</field>
1875         </record>
1876
1877         <record id="category_sales_management_config" model="ir.actions.todo.category">
1878             <field name="name">Sales Management</field>
1879             <field name="sequence">5</field>
1880         </record>
1881
1882         <record id="category_tools_customization_config" model="ir.actions.todo.category">
1883             <field name="name">Tools / Customization</field>
1884             <field name="sequence">5</field>
1885         </record>
1886
1887         <!-- ir.mail.server -->
1888         <record model="ir.ui.view" id="ir_mail_server_form">
1889             <field name="name">ir.mail.server.form</field>
1890             <field name="model">ir.mail_server</field>
1891             <field name="type">form</field>
1892             <field name="arch" type="xml">
1893                 <form string="Outgoing Mail Servers" version="7.0">
1894                   <sheet>
1895                     <group col="4">
1896                         <field name="name"/>
1897                         <field name="sequence"/>
1898                     </group>
1899                     <group col="4" string="Connection Information">
1900                         <field name="smtp_host"/>
1901                         <field name="smtp_port"/>
1902                         <field name="smtp_debug" groups="base.group_no_one"/>
1903                      </group>
1904                      <group string="Security and Authentication" colspan="4">
1905                         <field name="smtp_encryption" on_change="on_change_encryption(smtp_encryption)"/>
1906                         <field name="smtp_user"/>
1907                         <field name="smtp_pass" password="True"/>
1908                         <button name="test_smtp_connection" type="object" string="Test Connection" icon="gtk-network"/>
1909                     </group>
1910                   </sheet>  
1911                 </form>
1912             </field>
1913         </record>
1914
1915         <record model="ir.ui.view" id="ir_mail_server_list">
1916             <field name="name">ir.mail.server.list</field>
1917             <field name="model">ir.mail_server</field>
1918             <field name="type">tree</field>
1919             <field name="arch" type="xml">
1920                 <tree string="Outgoing Mail Servers">
1921                     <field name="sequence"/>
1922                     <field name="name"/>
1923                     <field name="smtp_host"/>
1924                     <field name="smtp_user"/>
1925                     <field name="smtp_encryption"/>
1926                 </tree>
1927             </field>
1928         </record>
1929
1930         <record id="view_ir_mail_server_search" model="ir.ui.view">
1931             <field name="name">ir.mail.server.search</field>
1932             <field name="model">ir.mail_server</field>
1933             <field name="type">search</field>
1934             <field name="arch" type="xml">
1935                 <search string="Outgoing Mail Servers">
1936                     <field name="name"
1937                         filter_domain="['|', '|', ('name','ilike',self), ('smtp_host','ilike',self), ('smtp_user','ilike',self)]"
1938                         string="Outgoing Mail Server"/>
1939                     <field name="smtp_encryption"/>
1940                 </search>
1941             </field>
1942         </record>
1943
1944         <record model="ir.actions.act_window" id="action_ir_mail_server_list">
1945             <field name="name">Outgoing Mail Servers</field>
1946             <field name="res_model">ir.mail_server</field>
1947             <field name="view_type">form</field>
1948             <field name="view_mode">tree,form</field>
1949             <field name="view_id" ref="ir_mail_server_list" />
1950             <field name="search_view_id" ref="view_ir_mail_server_search"/>
1951         </record>
1952         <menuitem id="menu_mail_servers" parent="menu_email" action="action_ir_mail_server_list" sequence="15" groups="base.group_no_one"/>
1953
1954     </data>
1955 </openerp>