[IMP] Improvements and fixes
[odoo/odoo.git] / addons / crm / res_partner_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4
5          <!--  Partners inherited form -->
6
7         <record id="view_crm_partner_info_form1" model="ir.ui.view">
8             <field name="name">res.partner.crm.info.inherit1</field>
9             <field name="model">res.partner</field>
10             <field name="type">form</field>
11             <field name="inherit_id" ref="base.view_partner_form"/>
12             <field name="arch" type="xml">
13                 <page string="History" position="inside">
14                     <field name="meeting_ids" colspan="4" nolabel="1" >
15                         <tree string="Meetings" colors="gray:state in ('draft', 'cancel','done','pending')">
16                             <field name="user_id" string="Responsible"/>
17                             <field name="name" string="Subject" />
18                             <field name="date" string="Start Date" />
19                             <field name="date_deadline" string="End Date"/>
20                         </tree>
21                     </field>
22                 </page>
23             </field>
24         </record>
25
26         <record id="view_crm_partner_info_form2" model="ir.ui.view">
27             <field name="name">res.partner.crm.info.inherit2</field>
28             <field name="model">res.partner</field>
29             <field name="type">form</field>
30             <field name="inherit_id" ref="base.view_partner_form"/>
31             <field name="arch" type="xml">
32                 <page string="History" position="inside">
33                     <field name="phonecall_ids" colspan="4" nolabel="1">
34                         <tree string="Phone Calls" colors="gray:state in ('draft', 'cancel','done','pending')">
35                             <field name="date" string="Date"/>
36                             <field name="name" string="Call Summary"/>
37                             <field name="categ_id"/>
38                             <field name="user_id"/>
39                             <field name="state"/>
40                             <button name="case_open" string="Open" states="draft,pending" type="object" icon="gtk-go-forward"/>
41                             <button name="case_close" string="Held" states="open,draft,pending" type="object" icon="gtk-jump-to"/>
42                             <button name="case_pending" string="Not Held" states="open" type="object" icon="gtk-media-pause"/>
43                             <button name="case_cancel" string="Cancel" states="draft,open,pending" type="object" icon="gtk-cancel"/>
44                         </tree>
45                     </field>
46                 </page>
47             </field>
48         </record>
49
50         <record id="view_crm_partner_info_form3" model="ir.ui.view">
51             <field name="name">res.partner.crm.info.inherit3</field>
52             <field name="model">res.partner</field>
53             <field name="type">form</field>
54             <field name="inherit_id" ref="base.view_partner_form"/>
55             <field name="arch" type="xml">
56                 <page string="History" position="inside">
57                     <field name="opportunity_ids" colspan="4" nolabel="1">
58                          <tree string="Opportunities"  colors="blue:state=='pending';grey:state=='cancel')">
59                              <field name="create_date"/>
60                              <field name="name"/>
61                              <field name="type"/>
62                              <field name="stage_id"/>
63                              <button name="stage_previous" string="Previous"
64                                  states="open,pending" type="object" icon="gtk-go-back" />
65                              <button name="stage_next" string="Next"
66                                  states="open,pending" type="object"
67                                  icon="gtk-go-forward" />
68                              <field name="section_id"
69                                  invisible="context.get('invisible_section', True)" />
70                              <field name="user_id" />
71                              <field name="state" />
72                              <button name="case_open" string="Open"
73                                  states="draft,pending" type="object"
74                                  icon="gtk-go-forward" />
75                              <button name="case_close" string="Close"
76                                  states="open,draft,pending" type="object"
77                                  icon="gtk-close" />
78                              <button string="Convert to Opportunity"
79                                  name="convert_opportunity"
80                                  states="draft,open,pending" icon="gtk-index"
81                                  type="object" />
82                              <button name="case_escalate" string="Escalate"
83                                  states="open,draft,pending" type="object"
84                                  icon="gtk-go-up" />
85                              <button name="case_cancel" string="Cancel"
86                                  states="draft,open,pending" type="object"
87                                  icon="gtk-cancel" />
88                          </tree>
89                      </field>
90                 </page>
91             </field>
92         </record>
93
94     </data>
95 </openerp>
96