removed invisible fields
[odoo/odoo.git] / bin / addons / base / res / partner / partner_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4         <menuitem icon="terp-partner" id="menu_base_partner" name="Partners" sequence="0"/>
5
6         <menuitem id="menu_base_config" name="Configuration" parent="menu_base_partner" sequence="1"/>
7
8         <!--
9     ================================
10     Function
11     ================================
12     -->
13         <record id="view_partner_function_form" model="ir.ui.view">
14             <field name="name">res.partner.function.form</field>
15             <field name="model">res.partner.function</field>
16             <field name="type">form</field>
17             <field name="arch" type="xml">
18                 <form string="Partner Functions">
19                     <field name="name" select="1"/>
20                     <field name="code" select="1"/>
21                 </form>
22             </field>
23         </record>
24         <record id="view_partner_function_tree" model="ir.ui.view">
25             <field name="name">res.partner.function.tree</field>
26             <field name="model">res.partner.function</field>
27             <field name="type">tree</field>
28             <field name="arch" type="xml">
29                 <tree string="Partner Functions">
30                     <field name="code"/>
31                     <field name="name"/>
32                 </tree>
33             </field>
34         </record>
35         <record id="action_partner_function_form" model="ir.actions.act_window">
36             <field name="name">Partner Functions</field>
37             <field name="type">ir.actions.act_window</field>
38             <field name="res_model">res.partner.function</field>
39             <field name="view_type">form</field>
40         </record>
41         <menuitem action="action_partner_function_form" id="menu_partner_function_form" parent="base.menu_base_config"/>
42
43         <!--
44     =====================
45     Partner Address
46     =====================
47     -->
48         <record id="view_partner_address_tree" model="ir.ui.view">
49             <field name="name">res.partner.address.tree</field>
50             <field name="model">res.partner.address</field>
51             <field name="type">tree</field>
52             <field name="arch" type="xml">
53                 <tree string="Partner Addresses">
54                     <field name="partner_id"/>
55                     <field name="name"/>
56                     <field name="zip"/>
57                     <field name="city"/>
58                     <field name="country_id"/>
59                 </tree>
60             </field>
61         </record>
62         <record id="action_partner_addess_tree" model="ir.actions.act_window">
63             <field name="name">Partner contacts</field>
64             <field name="type">ir.actions.act_window</field>
65             <field name="res_model">res.partner.address</field>
66             <field name="view_type">tree</field>
67             <field name="view_id" ref="view_partner_address_tree"/>
68         </record>
69
70         <record id="view_partner_address_form1" model="ir.ui.view">
71             <field name="name">res.partner.address.form1</field>
72             <field name="model">res.partner.address</field>
73             <field name="type">form</field>
74             <field eval="8" name="priority"/>
75             <field name="arch" type="xml">
76                 <form string="Partner Address">
77                     <field colspan="4" name="partner_id" select="1"/>
78                     <newline/>
79                     <field name="name" select="1"/>
80                     <field domain="[('domain', '=', 'contact')]" name="title"/>
81                     <field name="function"/>
82                     <field name="type" select="2"/>
83                     <field name="street" select="2"/>
84                     <field name="street2"/>
85                     <newline/>
86                     <field name="zip" select="2"/>
87                     <field name="city" select="2"/>
88                     <newline/>
89                     <field completion="1" name="country_id" select="1"/>
90                     <field name="state_id" select="2"/>
91                     <newline/>
92                     <field name="phone" select="2"/>
93                     <field name="fax"/>
94                     <newline/>
95                     <field name="mobile" select="2"/>
96                     <field name="email" select="2"/>
97                 </form>
98             </field>
99         </record>
100         <record id="action_partner_address_form" model="ir.actions.act_window">
101             <field name="name">Partner Addresses</field>
102             <field name="type">ir.actions.act_window</field>
103             <field name="res_model">res.partner.address</field>
104             <field name="view_type">form</field>
105         </record>
106         <record id="action_partner_address_form_view1" model="ir.actions.act_window.view">
107             <field eval="10" name="sequence"/>
108             <field name="view_mode">tree</field>
109             <field name="view_id" ref="view_partner_address_tree"/>
110             <field name="act_window_id" ref="action_partner_address_form"/>
111         </record>
112         <record id="action_partner_address_form_view2" model="ir.actions.act_window.view">
113             <field eval="20" name="sequence"/>
114             <field name="view_mode">form</field>
115             <field name="view_id" ref="view_partner_address_form1"/>
116             <field name="act_window_id" ref="action_partner_address_form"/>
117         </record>
118         <menuitem action="action_partner_address_form" id="menu_partner_address_form" parent="base.menu_base_partner"/>
119
120         <!--
121     =========================================
122     the short form used in the partner form
123     =========================================
124     -->
125         <record id="view_partner_address_form2" model="ir.ui.view">
126             <field name="name">res.partner.address.form2</field>
127             <field name="model">res.partner.address</field>
128             <field name="type">form</field>
129             <field name="arch" type="xml">
130                 <form string="Contacts">
131                     <field name="name" select="1"/>
132                     <field domain="[('domain', '=', 'contact')]" name="title"/>
133                     <field name="street"/>
134                     <field name="street2"/>
135                     <field name="type" select="2"/>
136                     <field name="function"/>
137                     <newline/>
138                     <field name="zip" select="2"/>
139                     <field name="city" select="2"/>
140                     <newline/>
141                     <field completion="1" name="country_id" select="1"/>
142                     <field name="state_id" select="2"/>
143                     <newline/>
144                     <field name="phone"/>
145                     <field name="fax"/>
146                     <newline/>
147                     <field name="mobile"/>
148                     <field name="email"/>
149                 </form>
150             </field>
151         </record>
152
153         <!--
154     =======================
155     Partner Titles
156     =======================
157     -->
158         <record id="view_partner_title_form" model="ir.ui.view">
159             <field name="name">res.partner.title.form</field>
160             <field name="model">res.partner.title</field>
161             <field name="type">form</field>
162             <field name="arch" type="xml">
163                 <form string="Partners Titles">
164                     <field name="name" select="1"/>
165                     <field name="shortcut" select="1"/>
166                     <field name="domain"/>
167                 </form>
168             </field>
169         </record>
170         <record id="action_partner_title" model="ir.actions.act_window">
171             <field name="name">Titles</field>
172             <field name="type">ir.actions.act_window</field>
173             <field name="res_model">res.partner.title</field>
174             <field name="view_type">form</field>
175         </record>
176         <menuitem action="action_partner_title" id="menu_partner_title" parent="base.menu_base_config"/>
177
178         <record id="action_partner_title_partner" model="ir.actions.act_window">
179             <field name="name">Partners Titles</field>
180             <field name="type">ir.actions.act_window</field>
181             <field name="res_model">res.partner.title</field>
182             <field name="view_type">form</field>
183             <field name="domain">[('domain','=','partner')]</field>
184         </record>
185         <menuitem action="action_partner_title_partner" id="menu_partner_title_partner" parent="action_partner_title"/>
186
187         <record id="action_partner_title_contact" model="ir.actions.act_window">
188             <field name="name">Contacts Titles</field>
189             <field name="type">ir.actions.act_window</field>
190             <field name="res_model">res.partner.title</field>
191             <field name="view_type">form</field>
192             <field name="domain">[('domain','=','contact')]</field>
193         </record>
194         <menuitem action="action_partner_title_contact" id="menu_partner_title_contact" parent="action_partner_title"/>
195
196         <!--
197     =======================
198     Partner
199     =======================
200     -->
201         <record id="view_partner_tree" model="ir.ui.view">
202             <field name="name">res.partner.tree</field>
203             <field name="model">res.partner</field>
204             <field name="type">tree</field>
205             <field eval="8" name="priority"/>
206             <field name="arch" type="xml">
207                 <tree string="Partners">
208                     <field name="name"/>
209                     <field name="title"/>
210                     <field name="ref"/>
211                     <field name="city" select="2"/>
212                     <field name="country" select="2"/>
213                     <field name="lang"/>
214                 </tree>
215             </field>
216         </record>
217         <record id="view_partner_form" model="ir.ui.view">
218             <field name="name">res.partner.form</field>
219             <field name="model">res.partner</field>
220             <field name="type">form</field>
221             <field name="arch" type="xml">
222                 <form string="Partners">
223                     <group colspan="4" col="6">
224                         <field name="name" select="1"/>
225                         <field name="ref" select="1"/>
226                         <field name="customer" select="1"/>
227                         <field domain="[('domain', '=', 'partner')]" name="title"/>
228                         <field name="lang" select="2"/>
229                         <field name="supplier" select="2"/>
230                     </group>
231                     <notebook colspan="4">
232                         <page string="General">
233                             <field colspan="4" mode="form,tree" name="address" nolabel="1" select="1">
234                                 <form string="Partner contacts">
235                                     <field name="name" select="2"/>
236                                     <field domain="[('domain', '=', 'contact')]" name="title" string="Type"/>
237                                     <field name="function"/>
238                                     <field name="type" select="2"/>
239                                     <field name="street" select="2"/>
240                                     <field name="street2"/>
241                                     <newline/>
242                                     <field name="zip" select="2"/>
243                                     <field name="city" select="2"/>
244                                     <newline/>
245                                     <field completion="1" name="country_id" select="2"/>
246                                     <field name="state_id" select="2"/>
247                                     <newline/>
248                                     <field name="phone"/>
249                                     <field name="fax"/>
250                                     <newline/>
251                                     <field name="mobile"/>
252                                     <field name="email" select="2" widget="email"/>
253                                 </form>
254                                 <tree string="Partner contacts">
255                                     <field name="name"/>
256                                     <field name="zip"/>
257                                     <field name="city"/>
258                                     <field name="country_id"/>
259                                 </tree>
260                             </field>
261                             <separator colspan="4" string="Categories"/>
262                             <field colspan="4" name="category_id" nolabel="1" select="2"/>
263                         </page>
264                         <page string="Sales &amp; Purchases">
265                             <separator string="General Information" colspan="4"/>
266                             <field name="user_id" select="2"/>
267                             <field name="active" select="2"/>
268                             <field name="website" widget="url"/>
269                             <field name="date" select="2"/>
270                             <field name="parent_id"/>
271                             <newline/>
272                         </page>
273                         <page string="History">
274                             <field colspan="4" name="events" nolabel="1" widget="one2many_list"/>
275                         </page>
276                         <page string="Notes">
277                             <field colspan="4" name="comment" nolabel="1"/>
278                         </page>
279                     </notebook>
280                 </form>
281             </field>
282         </record>
283
284         <record id="action_partner_form" model="ir.actions.act_window">
285             <field name="name">Partners</field>
286             <field name="type">ir.actions.act_window</field>
287             <field name="res_model">res.partner</field>
288             <field name="view_type">form</field>
289         </record>
290         <record id="action_partner_form_view1" model="ir.actions.act_window.view">
291             <field eval="10" name="sequence"/>
292             <field name="view_mode">tree</field>
293             <field name="view_id" ref="view_partner_tree"/>
294             <field name="act_window_id" ref="action_partner_form"/>
295         </record>
296         <record id="action_partner_form_view2" model="ir.actions.act_window.view">
297             <field eval="20" name="sequence"/>
298             <field name="view_mode">form</field>
299             <field name="view_id" ref="view_partner_form"/>
300             <field name="act_window_id" ref="action_partner_form"/>
301         </record>
302         <menuitem
303             action="action_partner_form"
304             id="menu_partner_form"
305             parent="base.menu_base_partner"
306             sequence="2"/>
307
308         <record id="action_partner_customer_form" model="ir.actions.act_window">
309             <field name="name">Customers Partners</field>
310             <field name="type">ir.actions.act_window</field>
311             <field name="res_model">res.partner</field>
312             <field name="view_type">form</field>
313             <field name="domain">[('customer','=',1)]</field>
314         </record>
315         <menuitem action="action_partner_customer_form" id="menu_partner_customer_form" parent="menu_partner_form"/>
316         <record id="action_partner_supplier_form" model="ir.actions.act_window">
317             <field name="name">Suppliers Partners</field>
318             <field name="type">ir.actions.act_window</field>
319             <field name="res_model">res.partner</field>
320             <field name="view_type">form</field>
321             <field name="domain">[('supplier','=',1)]</field>
322         </record>
323         <menuitem action="action_partner_supplier_form" id="menu_partner_supplier_form" parent="menu_partner_form"/>
324         <record id="action_partner_other_form" model="ir.actions.act_window">
325             <field name="name">Others Partners</field>
326             <field name="type">ir.actions.act_window</field>
327             <field name="res_model">res.partner</field>
328             <field name="view_type">form</field>
329             <field name="domain">[('supplier','&lt;&gt;',1),('customer','&lt;&gt;',1)]</field>
330         </record>
331         <menuitem action="action_partner_other_form" id="menu_partner_other_form" parent="menu_partner_form"/>
332         <record id="action_partner_customer_form_new" model="ir.actions.act_window">
333             <field name="name">New Partner</field>
334             <field name="type">ir.actions.act_window</field>
335             <field name="res_model">res.partner</field>
336             <field name="view_type">form</field>
337             <field name="view_mode">form,tree</field>
338         </record>
339         <menuitem action="action_partner_customer_form_new" id="menu_partner_customer_form_new" parent="menu_partner_form"/>
340
341         <record id="view_payterm_form" model="ir.ui.view">
342             <field name="name">res.payterm</field>
343             <field name="model">res.payterm</field>
344             <field name="type">form</field>
345             <field name="arch" type="xml">
346                 <form string="Payment term">
347                     <field colspan="4" name="name"/>
348                 </form>
349             </field>
350         </record>
351         <record id="action_payterm_form" model="ir.actions.act_window">
352             <field name="name">Payment term</field>
353             <field name="type">ir.actions.act_window</field>
354             <field name="res_model">res.payterm</field>
355             <field name="view_type">form</field>
356             <field name="view_id" ref="view_payterm_form"/>
357         </record>
358
359         <record id="view_partner_bank_type_form" model="ir.ui.view">
360             <field name="name">res.partner.bank.type.form</field>
361             <field name="model">res.partner.bank.type</field>
362             <field name="type">form</field>
363             <field name="arch" type="xml">
364                 <form string="Bank Account Type">
365                     <field name="name" select="1"/>
366                     <field name="code" select="1"/>
367                 </form>
368             </field>
369         </record>
370
371         <record id="view_partner_bank_type_tree" model="ir.ui.view">
372             <field name="name">res.partner.bank.type.tree</field>
373             <field name="model">res.partner.bank.type</field>
374             <field name="type">tree</field>
375             <field name="arch" type="xml">
376                 <tree string="Bank Account Type">
377                     <field name="name" select="1"/>
378                     <field name="code" select="1"/>
379                 </tree>
380             </field>
381         </record>
382
383
384         <record id="view_partner_bank_form" model="ir.ui.view">
385             <field name="name">res.partner.bank.form</field>
386             <field name="model">res.partner.bank</field>
387             <field name="type">form</field>
388             <field name="arch" type="xml">
389                 <form string="Bank account">
390                     <field name="state" select="2"/>
391                     <field name="partner_id" select="1"/>
392                     <newline/>
393                     <field name="acc_number" select="1"/>
394                     <newline/>
395                     <field name="bank"/>
396                     <newline/>
397                     <field name="sequence"/>
398                     <field colspan="4" name="name"/>
399                     <separator colspan="4" string="Bank account owner"/>
400                     <field colspan="4" name="owner_name" select="2"/>
401                     <field colspan="4" name="street"/>
402                     <field name="city"/>
403                     <field name="zip"/>
404                     <field completion="1" name="country_id" select="2"/>
405                     <field name="state_id" select="2"/>
406                 </form>
407             </field>
408         </record>
409         <record id="view_partner_bank_tree" model="ir.ui.view">
410             <field name="name">res.partner.bank.tree</field>
411             <field name="model">res.partner.bank</field>
412             <field name="type">tree</field>
413             <field name="arch" type="xml">
414                 <tree string="Bank accounts">
415                     <field name="state"/>
416                     <field name="acc_number"/>
417                     <field name="partner_id"/>
418                     <field name="owner_name"/>
419                 </tree>
420             </field>
421         </record>
422
423         <!--
424     ======================
425     Company Architecture
426     ======================
427     -->
428         <record id="view_partner_tree2" model="ir.ui.view">
429             <field name="name">res.partner.tree</field>
430             <field name="model">res.partner</field>
431             <field name="type">tree</field>
432             <field name="field_parent">child_ids</field>
433             <field name="arch" type="xml">
434                 <tree string="Partners">
435                     <field name="name"/>
436                     <field name="lang"/>
437                     <field name="ref"/>
438                 </tree>
439             </field>
440         </record>
441         <record id="action2" model="ir.actions.act_window">
442             <field name="name">Company Architecture</field>
443             <field name="type">ir.actions.act_window</field>
444             <field name="res_model">res.partner</field>
445             <field name="domain">[('id','in',active_ids)]</field>
446             <field name="view_type">tree</field>
447             <field name="view_id" ref="view_partner_tree2"/>
448         </record>
449         <record id="ir_partner_structure" model="ir.values">
450             <field eval="'client_action_multi'" name="key2"/>
451             <field eval="'res.partner'" name="model"/>
452             <field name="name">Company Architecture</field>
453             <field eval="'ir.actions.act_window,'+str(action2)" name="value"/>
454             <field eval="True" name="object"/>
455         </record>
456
457         <!--
458     ======================
459     Categories
460     ======================
461     -->
462         <record id="view_partner_category_form" model="ir.ui.view">
463             <field name="name">res.partner.category.form</field>
464             <field name="model">res.partner.category</field>
465             <field name="type">form</field>
466             <field name="arch" type="xml">
467                 <form string="Partner category">
468                     <field name="name" select="1"/>
469                     <field name="active" select="1"/>
470                     <field name="parent_id"/>
471                 </form>
472             </field>
473         </record>
474         <record id="view_partner_category_list" model="ir.ui.view">
475             <field name="name">res.partner.category.list</field>
476             <field name="model">res.partner.category</field>
477             <field name="type">tree</field>
478             <field eval="6" name="priority"/>
479             <field name="arch" type="xml">
480                 <tree string="Partner Categories">
481                     <field name="complete_name"/>
482                 </tree>
483             </field>
484         </record>
485         <record id="view_partner_category_tree" model="ir.ui.view">
486             <field name="name">res.partner.category.tree</field>
487             <field name="model">res.partner.category</field>
488             <field name="type">tree</field>
489             <field name="field_parent">child_ids</field>
490             <field name="arch" type="xml">
491                 <tree string="Partner Categories">
492                     <field name="name"/>
493                 </tree>
494             </field>
495         </record>
496         <record id="action_partner_category" model="ir.actions.act_window">
497             <field name="name">Partners by Categories</field>
498             <field name="type">ir.actions.act_window</field>
499             <field name="res_model">res.partner.category</field>
500             <field name="view_type">tree</field>
501             <field name="view_id" ref="view_partner_category_tree"/>
502             <field name="domain">[('parent_id','=',False)]</field>
503         </record>
504         <menuitem action="action_partner_category" id="menu_partner_category_main" parent="base.menu_base_partner" sequence="1"/>
505
506         <record id="action_partner_by_category" model="ir.actions.act_window">
507             <field name="name" eval="False"/>
508             <field name="res_model">res.partner</field>
509             <field name="view_type">form</field>
510             <field name="view_mode">tree,form</field>
511             <field name="domain">[('category_id','child_of', [active_id])]</field>
512             <field name="context">{'category_id':active_id}</field>
513         </record>
514         <record id="ir_action_partner_by_category" model="ir.values">
515             <field eval="'tree_but_open'" name="key2"/>
516             <field eval="'res.partner.category'" name="model"/>
517             <field name="name">Open partners</field>
518             <field eval="'ir.actions.act_window,%d'%action_partner_by_category" name="value"/>
519             <field eval="True" name="object"/>
520         </record>
521
522         <record id="action_partner_category_form" model="ir.actions.act_window">
523             <field name="name">Partner Categories</field>
524             <field name="type">ir.actions.act_window</field>
525             <field name="res_model">res.partner.category</field>
526             <field name="view_type">form</field>
527         </record>
528         <menuitem action="action_partner_category_form" id="menu_partner_category_form" parent="base.menu_base_config"/>
529
530     </data>
531 </openerp>