[IMP]Added highlight button on wizard
[odoo/odoo.git] / addons / crm_partner_assign / res_partner_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4
5     <!--Partner Activation -->
6
7         <record model="ir.ui.view" id="res_partner_activation_form">
8             <field name="name">openerp_custom.res.partner.activation.form</field>
9             <field name="model">res.partner.activation</field>
10             <field name="type">form</field>
11             <field name="arch" type="xml">
12                 <form string="Activation" version="7.0">
13                     <group col="4">
14                         <field name="name" />
15                         <field name="sequence" />
16                     </group>
17                 </form>
18             </field>
19         </record>
20         <record model="ir.ui.view" id="res_partner_activation_tree">
21             <field name="name">openerp_custom.res.partner.activation.tree</field>
22             <field name="model">res.partner.activation</field>
23             <field name="type">tree</field>
24             <field name="arch" type="xml">
25                 <tree string="Activation">
26                     <field name="name" />
27                 </tree>
28             </field>
29         </record>
30
31         <record model="ir.actions.act_window" id="res_partner_activation_act">
32             <field name="name">Partner Activations</field>
33             <field name="res_model">res.partner.activation</field>
34             <field name="view_type">form</field>
35             <field name="view_mode">tree,form</field>
36         </record>
37
38         <menuitem id="res_partner_activation_config_mi" parent="base.menu_config_address_book" action="res_partner_activation_act" groups="base.group_no_one"/>
39
40     <!--Partner Grade -->
41
42
43     <record id="view_partner_grade_tree" model="ir.ui.view">
44         <field name="name">res.partner.grade.tree</field>
45         <field name="model">res.partner.grade</field>
46         <field name="type">tree</field>
47         <field name="arch" type="xml">
48             <tree string="Partner Grade">
49                 <field name="sequence" invisible="1"/>
50                 <field name="name"/>
51             </tree>
52         </field>
53     </record>
54     <record id="view_partner_grade_form" model="ir.ui.view">
55         <field name="name">res.partner.grade.form</field>
56         <field name="model">res.partner.grade</field>
57         <field name="type">form</field>
58         <field name="arch" type="xml">
59             <form string="Partner Grade" version="7.0">
60                 <group col="4">
61                     <field name="name"/>
62                     <field name="sequence"/>
63                     <field name="active"/>
64                 </group>
65             </form>
66         </field>
67     </record>
68     <record id="res_partner_grade_action" model="ir.actions.act_window">
69         <field name="name">Partner Grade</field>
70         <field name="res_model">res.partner.grade</field>
71         <field name="view_type">form</field>
72     </record>
73     <menuitem action="res_partner_grade_action" id="menu_res_partner_grade_action"
74         groups="base.group_no_one"
75         parent="base.menu_crm_config_lead" />
76
77     <!-- Partner form -->
78     <record id="view_res_partner_filter_assign_tree" model="ir.ui.view">
79         <field name="name">res.partner.geo.inherit.tree</field>
80         <field name="model">res.partner</field>
81         <field name="type">tree</field>
82         <field name="inherit_id" ref="base.view_partner_tree"/>
83         <field name="arch" type="xml">
84             <field name="user_id" position="after">
85                 <field name="grade_id"/>
86                 <field name="activation"/>
87             </field>
88         </field>
89     </record>
90
91     <record id="view_res_partner_filter_assign" model="ir.ui.view">
92         <field name="name">res.partner.geo.inherit.search</field>
93         <field name="model">res.partner</field>
94         <field name="type">search</field>
95         <field name="inherit_id" ref="base.view_res_partner_filter"/>
96         <field name="arch" type="xml">
97             <field name="category_id" position="after">
98                 <field name="grade_id"/>
99             </field>
100         </field>
101     </record>
102
103     <record id="view_crm_partner_geo_form" model="ir.ui.view">
104         <field name="name">res.partner.geo.inherit</field>
105         <field name="model">res.partner</field>
106         <field name="type">form</field>
107         <field name="inherit_id" ref="base.view_partner_form"/>
108         <field name="arch" type="xml">
109             <xpath expr="//notebook[last()]" position="inside">
110                 <page string="Geo Localization">
111                     <group colspan="2" col="2">
112                         <separator string="Partner Activation" colspan="2"/>
113                         <field name="grade_id" widget="selection"/>
114                         <field name="activation" widget="selection"/>
115                         <field name="partner_weight"/>
116                     </group>
117                     <group colspan="2" col="2">
118                         <separator string="Partner Review" colspan="2"/>
119                         <field name="date_review"/>
120                         <field name="date_review_next"/>
121                         <field name="date_partnership"/>
122                     </group>
123                     <group colspan="2" col="2">
124                         <separator string="Geo Localization" colspan="2"/>
125                         <button
126                             string="Geo Localize"
127                             name="geo_localize"
128                             colspan="2"
129                             icon="gtk-apply"
130                             type="object"/>
131                         <field name="partner_latitude"/>
132                         <field name="partner_longitude"/>
133                         <field name="date_localization"/>
134                     </group>
135                     <newline/>
136
137                     <field name="opportunity_assigned_ids" colspan="4" nolabel="1">
138                          <tree string="Assigned Opportunities"  colors="blue:state=='pending';gray:state=='cancel'">
139                              <field name="create_date"/>
140                              <field name="name"/>
141                              <field name="type"/>
142                              <field name="stage_id"/>
143                              <button name="stage_previous" string="Previous"
144                                  states="open,pending" type="object" icon="gtk-go-back" />
145                              <button name="stage_next" string="Next"
146                                  states="open,pending" type="object"
147                                  icon="gtk-go-forward" />
148                              <field name="section_id"
149                                  invisible="context.get('invisible_section', True)" />
150                              <field name="user_id" />
151                              <field name="state" />
152                              <button name="case_cancel" string="Cancel"
153                                  states="draft,open,pending" type="object"
154                                  icon="gtk-cancel" />
155                              <button name="case_open" string="Open"
156                                  states="draft,pending" type="object"
157                                  icon="gtk-go-forward" />
158                              <button name="case_close" string="Close"
159                                  states="open,draft,pending" type="object"
160                                  icon="gtk-close" />
161                              <button string="Convert to Opportunity"
162                                  name="convert_opportunity"
163                                  states="draft,open,pending" icon="gtk-index"
164                                  type="object" attrs="{'invisible':[('type','=','opportunity')]}" />
165                              <button name="case_escalate" string="Escalate"
166                                  states="open,draft,pending" type="object"
167                                  icon="gtk-go-up" />
168                          </tree>
169                     </field>
170                 </page>
171             </xpath>
172         </field>
173     </record>
174
175       <record id="view_res_partner_filter_group_activation" model="ir.ui.view">
176             <field name="name">res.partner.geo.inherit.search</field>
177             <field name="model">res.partner</field>
178             <field name="type">search</field>
179             <field name="inherit_id" ref="base.view_res_partner_filter"/>
180             <field name="arch" type="xml">
181                 <filter string="Salesman" position="after">
182                     <filter string="Activation" context="{'group_by' : 'activation'}" domain="[]" icon="terp-personal" />
183                 </filter>
184             </field>
185         </record>
186
187     </data>
188 </openerp>