[FIX] sale: keep customer reference in grouped invoice (opw 606523)
[odoo/odoo.git] / addons / sale_crm / sale_crm_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4
5         <record model="ir.ui.view" id="crm_case_form_view_oppor">
6             <field name="name">CRM - Opportunities - Quote Inherit</field>
7             <field name="model">crm.lead</field>
8             <field name="inherit_id" ref="crm.crm_case_form_view_oppor"/>
9             <field name="arch" type="xml">
10                 <data>
11                     <xpath expr="/form/header/button[@name='case_mark_lost']" position="after">
12                         <button states="done" string="Create Quotation" name="%(action_crm_make_sale)d" type="action"/>
13                         <button states="draft,open,pending" string="Convert to Quotation" name="%(action_crm_make_sale)d" type="action" class="oe_highlight"/>
14                     </xpath>
15                 </data>
16             </field>
17         </record>
18
19         <!-- add needaction_menu_ref to reload quotation needaction when opportunity needaction is reloaded -->
20         <record model="ir.actions.act_window" id="crm.crm_case_category_act_oppor11">
21             <field name="context">{'stage_type': 'opportunity', 'default_type': 'opportunity', 'default_user_id': uid, 'needaction_menu_ref': 'sale.menu_sale_quotations'}</field>
22         </record>
23
24         <record model="ir.ui.view" id="sale_view_inherit123">
25             <field name="name">sale.order.inherit</field>
26             <field name="model">sale.order</field>
27             <field name="inherit_id" ref="sale.view_order_form"/>
28             <field name="arch" type="xml">
29                 <field name="user_id" position="after">
30                     <field name="section_id" widget="selection"/>
31                     <field name="categ_ids" widget="many2many_tags"/>
32                 </field>
33             </field>
34         </record>
35
36         <record id="view_sales_order_filter_inherit" model="ir.ui.view">
37             <field name="name">sale.order.list.select</field>
38             <field name="model">sale.order</field>
39             <field name="inherit_id" ref="sale.view_sales_order_filter"/>
40             <field name="arch" type="xml">
41                 <xpath expr="//filter[@name='my_sale_orders_filter']" position="after">
42                     <separator/>
43                     <filter string="My Sales Team(s)"
44                         icon="terp-personal+"
45                         domain="[('section_id.user_id','=',uid)]"
46                         help="My Sales Team(s)"/>
47                 </xpath>
48                 <xpath expr="//field[@name='user_id']" position="after">
49                     <field name="section_id" string="Sales Team"/>
50                 </xpath>
51             </field>
52         </record>
53
54         <!-- Update account invoice list view!-->
55         <record model="ir.ui.view" id="account_invoice_tree">
56             <field name="name">Account Invoice</field>
57             <field name="model">account.invoice</field>
58             <field name="inherit_id" ref="account.invoice_tree"/>
59             <field name="arch" type="xml">
60                 <data>
61                     <xpath expr="//field[@name='date_invoice']" position="after">
62                         <field name="section_id" invisible="1"/>
63                     </xpath>
64                 </data>
65             </field>
66         </record>
67
68         <record id="account_invoice_groupby_inherit" model="ir.ui.view">
69             <field name="name">account.invoice.groupby</field>
70             <field name="model">account.invoice</field>
71             <field name="inherit_id" ref="account.view_account_invoice_filter"/>
72             <field name="arch" type="xml">
73                 <xpath expr="//group/filter[@string='Due Date']" position="after">
74                     <filter string="Sales Team" domain="[]" context="{'group_by':'section_id'}"/>
75                 </xpath>
76             </field>
77         </record>
78
79         <!-- Update account invoice !-->
80         <record model="ir.ui.view" id="account_invoice_form">
81             <field name="name">Account Invoice</field>
82             <field name="model">account.invoice</field>
83             <field name="inherit_id" ref="account.invoice_form"/>
84             <field name="arch" type="xml">
85                 <data>
86                     <xpath expr="//field[@name='user_id']" position="after">
87                         <field name="section_id"/>
88                     </xpath>
89                 </data>
90             </field>
91         </record>
92
93         <!-- Update user form !-->
94         <record model="ir.ui.view" id="res_user_form">
95             <field name="name">Users Preferences</field>
96             <field name="model">res.users</field>
97             <field name="inherit_id" ref="base.view_users_form"/>
98             <field name="arch" type="xml">
99                 <data>
100                     <xpath expr="//field[@name='email']" position="after">
101                         <field name="default_section_id"/>
102                     </xpath>
103                 </data>
104             </field>
105         </record>
106
107         <!-- Update Preferences form !-->
108         <record id="view_users_form_preferences" model="ir.ui.view">
109             <field name="name">res.users.preferences.form</field>
110             <field name="model">res.users</field>
111             <field name="inherit_id" ref="base.view_users_form_simple_modif"/>
112             <field name="arch" type="xml">
113             <data>
114                     <xpath expr="//field[@name='company_id']" position="after">
115                         <field name="default_section_id" readonly="0"/>
116                     </xpath>
117                 </data>
118             </field>
119         </record>
120
121     </data>
122 </openerp>