[MERGE] [IMP] l10n_in improvements
[odoo/odoo.git] / addons / crm / wizard / crm_lead_to_opportunity_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4
5         <record id="view_crm_lead2opportunity_partner" model="ir.ui.view">
6             <field name="name">crm.lead2opportunity.partner.form</field>
7             <field name="model">crm.lead2opportunity.partner</field>
8             <field name="arch" type="xml">
9                 <form string="Convert to Opportunity" version="7.0">
10                     <group name="name">
11                         <field name="name" class="oe_inline"/>
12                     </group>
13                     <group string="Opportunities">
14                         <field name="opportunity_ids" attrs="{'invisible': [('name', '!=', 'merge')]}" nolabel="1">
15                             <tree>
16                                 <field name="create_date"/>
17                                 <field name="name"/>
18                                 <field name="type"/>
19                                 <field name="contact_name"/>
20                                 <field name="country_id" invisible="context.get('invisible_country', True)"/>
21                                 <field name="email_from"/>
22                                 <field name="phone"/>
23                                 <field name="stage_id"/>
24                                 <field name="user_id"/>
25                                 <field name="section_id" groups="base.group_multi_salesteams"/>
26                             </tree>
27                         </field>
28                     </group>
29                     <group name="action" attrs="{'invisible': [('name', '!=', 'convert')]}">
30                         <field name="action" class="oe_inline"/>
31                         <field name="partner_id"
32                             attrs="{'required': [('action', '=', 'exist')], 'invisible':[('action','!=','exist')]}"
33                             class="oe_inline"/>
34                     </group>
35                     <footer>
36                         <button name="action_apply" string="Create Opportunity" type="object" class="oe_highlight"/>
37                         or
38                         <button string="Cancel" class="oe_link" special="cancel"/>
39                     </footer>
40                 </form>
41             </field>
42         </record>
43
44         <record id="view_crm_lead2opportunity_partner_mass" model="ir.ui.view">
45             <field name="name">crm.lead2opportunity.partner.mass.form</field>
46             <field name="model">crm.lead2opportunity.partner.mass</field>
47             <field name="arch" type="xml">
48                 <form string="Convert to Opportunity" version="7.0">
49                     <separator string="Conversion Options"/>
50                     <group>
51                         <field name="name" class="oe_inline"/>
52                     </group>
53                     <group attrs="{'invisible': [('name', '!=', 'convert')]}">
54                         <field name="action" class="oe_inline"/>
55                         <field name="partner_id"
56                             attrs="{'required': [('action', '=', 'exist')], 'invisible':[('action','!=','exist')]}"
57                             class="oe_inline"/>
58                     </group>
59                     <group string="Select Opportunities" attrs="{'invisible': [('name', '!=', 'merge')]}">
60                         <field name="opportunity_ids" colspan="4" nolabel="1" attrs="{'invisible': [('name', '=', 'convert')]}">
61                             <tree>
62                                 <field name="create_date"/>
63                                 <field name="name"/>
64                                 <field name="type"/>
65                                 <field name="contact_name"/>
66                                 <field name="country_id" invisible="context.get('invisible_country', True)"/>
67                                 <field name="email_from"/>
68                                 <field name="phone"/>
69                                 <field name="stage_id"/>
70                                 <field name="user_id"/>
71                                 <field name="section_id" groups="base.group_multi_salesteams"/>
72                             </tree>
73                         </field>
74                     </group>
75
76                     <group string="Assign opportunities to" attrs="{'invisible': [('name', '=', '')]}">
77                         <field name="section_id" groups="base.group_multi_salesteams"/>
78                         <field name="user_ids" widget="many2many_tags"/>
79                     </group>
80
81                     <footer>
82                         <button name="mass_convert" string="Convert to Opportunities" type="object" class="oe_highlight"/>
83                         or
84                         <button string="Cancel" class="oe_link" special="cancel"/>
85                     </footer>
86                 </form>
87             </field>
88         </record>
89
90         <record id="action_crm_lead2opportunity_partner" model="ir.actions.act_window">
91             <field name="name">Convert to opportunity</field>
92             <field name="type">ir.actions.act_window</field>
93             <field name="res_model">crm.lead2opportunity.partner</field>
94             <field name="view_type">form</field>
95             <field name="view_id" ref="view_crm_lead2opportunity_partner"/>
96             <field name="target">new</field>
97         </record>
98
99         <act_window id="action_crm_send_mass_convert"
100             multi="True"
101             key2="client_action_multi" name="Convert to opportunities"
102             res_model="crm.lead2opportunity.partner.mass" src_model="crm.lead"
103             view_mode="form" target="new" view_type="form"
104             context="{'mass_convert' : True}"
105             view_id="view_crm_lead2opportunity_partner_mass"
106             groups="base.group_sale_salesman"
107         />
108
109     </data>
110 </openerp>