[IMP] Replace tinyerp.com by openerp.com for the value of the website key in the...
[odoo/odoo.git] / addons / base_contact / base_contact_view.xml
1 <?xml version="1.0" ?>
2 <openerp>
3 <data>
4
5     <!-- Views for Contacts -->
6     <record model="ir.ui.view" id="view_partner_contact_tree">
7         <field name="name">res.partner.contact.tree</field>
8         <field name="model">res.partner.contact</field>
9         <field name="type">tree</field>
10         <field name="arch" type="xml">
11             <tree string="Partner Contact">
12                 <field name="name"/>
13                 <field name="first_name"/>
14                 <field name="mobile"/>
15                 <field name="lang_id"/>
16                 <field name="partner_id"/>
17                 <field name="function_id"/>
18             </tree>
19         </field>
20     </record>
21
22     <record model="ir.ui.view" id="view_partner_contact_form">
23         <field name="name">res.partner.contact.form</field>
24         <field name="model">res.partner.contact</field>
25         <field name="type">form</field>
26         <field name="arch" type="xml">
27             <form string="Partner Contact">
28                 <field name="name" select="1"/>
29                 <field name="first_name" select="1"/>
30                 <notebook colspan="4" >
31                     <page string="General">
32                         <newline/>
33                         <separator string="General Information" colspan="4"/>
34                         <field name="mobile" select="2"/>
35                         <field name="title" select="1" />
36                         <field name="website"/>
37                         <field name="lang_id"/>
38                         <field name="active"/>
39                         <field name="partner_id" invisible="1" select="2"/>
40                         <field name="function_id" invisible="1" select="2"/>
41                         <field name="job_ids" colspan="4" nolabel="1" mode="tree,form">
42                             <form string="Functions and Addresses">
43                                 <field name="function_id"/>
44                                 <field name="address_id"/>
45                                 <field name="name"/>
46                                 <field name="sequence_contact"/>
47                                 <field name="phone"/>
48                                 <field name="email"/>
49                                 <field name="date_start" />
50                                 <field name="date_stop" />
51                                 <field name="state" />
52                             </form>
53                             <tree string="Functions and Addresses">
54                                 <field name="sequence_contact" string="Seq."/>
55                                 <field name="function_id"/>
56                                 <field name="name"/>
57                                 <field name="address_id"/>
58                                 <field name="phone"/>
59                                 <field name="email"/>
60                                 <field name="state" />
61                             </tree>
62                         </field>
63                     </page>
64                     <page string="Extra Information">
65                         <field name="country_id"/>
66                         <field name="birthdate" select="1" />
67                     </page>
68                 </notebook>
69             </form>
70         </field>
71     </record>
72
73     <record model="ir.actions.act_window" id="action_partner_contact_form">
74         <field name="name">Contacts</field>
75         <field name="res_model">res.partner.contact</field>
76         <field name="view_type">form</field>
77         <field name="view_mode">tree,form</field>
78         <field name="view_id" ref="view_partner_contact_tree"/>
79     </record>
80     <menuitem name="Partners/" id="menu_partner_contact_form" action="action_partner_contact_form"/>
81     <menuitem name="Partners/Addresses"  id="base.menu_partner_address_form"/>
82
83
84     <!-- Views for Partners -->
85
86     <record model="ir.ui.view" id="view_partner_form_inherit">
87         <field name="name">Partner form inherited</field>
88         <field name="model">res.partner</field>
89         <field name="inherit_id" ref="base.view_partner_form"/>
90         <field name="type">form</field>
91         <field name="arch" type="xml">
92             <field name="address" mode="form,tree" colspan="4" nolabel="1" select="1" position="replace">
93                 <field name="address" mode="form,tree" colspan="4" nolabel="1" select="1">
94                     <form string="Address">
95                         <field name="type" select="2" colspan="4"/>
96                         <newline/>
97                         <field name="street" select="2"/>
98                         <field name="street2"/>
99                         <newline/>
100                         <field name="zip" select="2"/>
101                         <field name="city" select="2"/>
102                         <newline/>
103                         <field name="country_id" select="2" completion="1"/>
104                         <field name="state_id" select="2"/>
105                         <newline/>
106                         <field name="phone"/>
107                         <field name="fax"/>
108                         <field name="email"/>
109                         <newline/>
110                         <field name="job_ids" mode="tree,form" nolabel="1" colspan="4">
111                             <tree string="Contacts" editable="top">
112                                 <field name="sequence_partner"/>
113                                 <field name="contact_id"/>
114                                 <field name="function_id"/>
115                                 <field name="phone"/>
116                                 <field name="email"/>
117                             </tree>
118                             <form string="Contacts">
119                                 <field name="name"/>
120                                 <field name="sequence_partner"/>
121                                 <field name="contact_id"/>
122                                 <field name="function_id"/>
123                                 <field name="phone"/>
124                                 <field name="email"/>
125                             </form>
126                         </field>
127                     </form>
128                     <tree string="Addresses">
129                         <field name="type"/>
130                         <field name="zip"/>
131                         <field name="city"/>
132                         <field name="country_id"/>
133                         <field name="phone"/>
134                         <field name="job_ids"/>
135                     </tree>
136                 </field>
137             </field>
138         </field>
139     </record>
140
141 <!-- don't display the categories, since it is displayed in an other tab-->
142                 <record model="ir.ui.view" id="view_partner_form_inherit2">
143                         <field name="name">res.partner.form</field>
144                         <field name="type">form</field>
145                         <field name="model">res.partner</field>
146                         <field name="inherit_id" ref="base.view_partner_form"/>
147                         <field name="arch" type="xml">
148                                 <field name="category_id" position="replace">
149                                 </field>
150                         </field>
151                 </record>
152
153 <!-- don't display the categories label-->
154                 <record model="ir.ui.view" id="view_partner_form_inherit2bis">
155                         <field name="name">res.partner.form</field>
156                         <field name="type">form</field>
157                         <field name="model">res.partner</field>
158                         <field name="inherit_id" ref="base.view_partner_form"/>
159                         <field name="arch" type="xml">
160                                 <separator colspan="4" string="Categories" position="replace"/>
161                         </field>
162                 </record>
163
164                 <record model="ir.ui.view" id="view_partner_form_inherit3">
165                         <field name="name">res.partner.form</field>
166                         <field name="type">form</field>
167                         <field name="model">res.partner</field>
168                         <field name="inherit_id" ref="base.view_partner_form"/>
169                         <field name="arch" type="xml">
170                                 <notebook position="inside">
171                                         <page string="Categories">
172                                                 <separator colspan="4" string="Categories"/>
173                                                 <field colspan="4" name="category_id" nolabel="1" select="2"/>
174                                         </page>
175                                 </notebook>
176                         </field>
177                 </record>
178
179
180     <!-- Views for Addresses -->
181     <record model="ir.ui.view" id="view_partner_address_tree_inherited1">
182         <field name="name">Partner addresses inherited</field>
183         <field name="model">res.partner.address</field>
184         <field name="inherit_id" ref="base.view_partner_address_tree"/>
185         <field name="type">tree</field>
186         <field name="arch" type="xml">
187             <field name="name" position="replace">
188                 <field name='job_ids' string='# of Contacts'/>
189             </field>
190         </field>
191     </record>
192
193     <record model="ir.ui.view" id="view_partner_address_form_inherited0">
194         <field name='name'>res.partner.address.form.inherited0</field>
195         <field name='model'>res.partner.address</field>
196         <field name="inherit_id" ref="base.view_partner_address_form1"/>
197         <field name='type'>form</field>
198         <field name='arch' type='xml'>
199             <field name="type" position="replace">
200             </field>
201         </field>
202     </record>
203
204     <record model="ir.ui.view" id="view_partner_address_form_inherited1">
205         <field name='name'>res.partner.address.form.inherited1</field>
206         <field name='model'>res.partner.address</field>
207         <field name="inherit_id" ref="base.view_partner_address_form1"/>
208         <field name='type'>form</field>
209         <field name='arch' type='xml'>
210             <field name="name" position="replace">
211             </field>
212         </field>
213     </record>
214
215     <record id='view_partner_address_form_inherited2' model='ir.ui.view'>
216         <field name='name'>res.partner.address.form.inherited2</field>
217         <field name='model'>res.partner.address</field>
218         <field name="inherit_id" ref="base.view_partner_address_form1"/>
219         <field name='type'>form</field>
220         <field name='arch' type='xml'>
221             <field name="title" position="replace">
222             </field>
223         </field>
224     </record>
225
226     <record id='view_partner_address_form_inherited3' model='ir.ui.view'>
227         <field name='name'>res.partner.address.form.inherited3</field>
228         <field name='model'>res.partner.address</field>
229         <field name="inherit_id" ref="base.view_partner_address_form1"/>
230         <field name='type'>form</field>
231         <field name='arch' type='xml'>
232             <field name="function" position="replace">
233             </field>
234         </field>
235     </record>
236
237     <record id='view_partner_address_form_inherited4' model='ir.ui.view'>
238         <field name='name'>res.partner.address.form.inherited4</field>
239         <field name='model'>res.partner.address</field>
240         <field name="inherit_id" ref="base.view_partner_address_form1"/>
241         <field name='type'>form</field>
242         <field name='arch' type='xml'>
243             <field name='mobile' position="replace">
244             </field>
245         </field>
246     </record>
247
248     <record model="ir.ui.view" id="view_partner_address_form_inherited6">
249         <field name='name'>res.partner.address.form.inherited6</field>
250         <field name='model'>res.partner.address</field>
251         <field name="inherit_id" ref="base.view_partner_address_form1"/>
252         <field name='type'>form</field>
253         <field name='arch' type='xml'>
254             <field name="partner_id" position="replace">
255                 <field name='partner_id' select='1'/>
256                 <field name='type' select='2'/>
257             </field>
258         </field>
259     </record>
260
261
262     <record id='view_partner_address_form_inherited5' model='ir.ui.view'>
263         <field name='name'>res.partner.address.form.inherited5</field>
264         <field name='model'>res.partner.address</field>
265         <field name="inherit_id" ref="base.view_partner_address_form1"/>
266         <field name='type'>form</field>
267         <field name='arch' type='xml'>
268             <field name="email" position="replace">
269                 <field name="job_ids" mode="tree,form" colspan="4">
270                     <tree string="Contacts" editable="top">
271                         <field name="contact_id"/>
272                         <field name="function_id"/>
273                         <field name="phone"/>
274                         <field name="email"/>
275                     </tree>
276                     <form string="Contacts">
277                         <field name="contact_id"/>
278                         <field name="function_id"/>
279                         <field name="phone"/>
280                         <field name="email"/>
281                     </form>
282                 </field>
283             </field>
284         </field>
285     </record>
286
287     <!-- Views for res.partner.job -->
288     <record model="ir.ui.view" id="view_partner_job_tree">
289         <field name="name">res.partner.job.tree</field>
290         <field name="model">res.partner.job</field>
291         <field name="type">tree</field>
292         <field name="arch" type="xml">
293             <tree string="Contact Functions">
294                 <field name="contact_id"/>
295                 <field name="function_id"/>
296                 <field name="name"/>
297                 <field name="address_id"/>
298                 <field name="email"/>
299                 <field name="phone"/>
300                 <field name="state" />
301             </tree>
302         </field>
303     </record>
304
305     <record model="ir.ui.view" id="view_partner_job_form">
306         <field name="name">res.partner.job.form</field>
307         <field name="model">res.partner.job</field>
308         <field name="type">form</field>
309         <field name="arch" type="xml">
310             <form string="Contact Functions">
311                 <notebook>
312                     <page string="General">
313                         <field name="name" select="1"/>
314                         <field name="address_id" select="1"/>
315                         <field name="contact_id" select="1"/>
316                         <field name="function_id" select="1"/>
317                         <field name="email" select="2"/>
318                         <field name="phone" select="2"/>
319                         <field name="sequence_contact" select="2" groups="base.group_user"/>
320                         <field name="sequence_partner" select="2" groups="base.group_user"/>
321                         <field name="date_start" groups="base.group_user"/>
322                         <field name="date_stop" groups="base.group_user"/>
323                         <field name="state" select="2" />
324                     </page>
325                 </notebook>
326             </form>
327         </field>
328     </record>
329
330     <!-- Menuitem for res.partner.job -->
331     <record model="ir.actions.act_window" id="action_res_partner_job">
332         <field name="name">Contact's Jobs</field>
333         <field name="type">ir.actions.act_window</field>
334         <field name="res_model">res.partner.job</field>
335         <field name="view_type">form</field>
336     </record>
337     <menuitem
338         name="Partners/Contact's Jobs" 
339         action="action_res_partner_job" 
340         id="menu_action_res_partner_job"
341         groups="base.group_extended"/>
342
343     <!-- Act window defining a shorcut on partners to open all his contacts -->
344     <act_window domain="[('name', '=', active_id)]"
345         id="act_res_partner_jobs" name="Partner Contacts"
346         res_model="res.partner.job"
347         src_model="res.partner"
348         />
349
350 </data>
351 </openerp>