[IMP]: Improved code to use new object res.config.settings for application settings.
[odoo/odoo.git] / addons / sale / res_config_view.xml
1 <openerp>
2     <data>
3
4         <record id="view_sales_config" model="ir.ui.view">
5             <field name="name">Sales Application</field>
6             <field name="model">res.config.settings</field>
7             <field name="type">form</field>
8             <field name="inherit_id" ref="base.view_res_config_settings"/>
9             <field name="arch" type="xml">
10                 <group name="sales" position="inside">
11                     <separator string="Picking and Invoice Policy" colspan="4"/>
12                     <group  colspan="4" col="8">
13                         <group  colspan="4" col="4">
14                            <field name="sale_orders"/>
15                            <newline/>
16                            <field name="deli_orders"/>
17                            <newline/>
18                            <field name="task_work"/>
19                            <newline/>
20                            <field name="module_account_analytic_analysis"/>
21                            <newline/>
22                         </group>
23                         <group colspan="4" col="4">
24                             <field name="order_policy" attrs="{'invisible':['|',('sale_orders','=',False),('deli_orders','=',False)]}"/>
25                             <newline/>
26                             <field name="module_delivery" attrs="{'invisible':[('sale_orders','=',False), ('deli_orders','=',False)]}"/>
27                             <newline/>
28                             <field name="picking_policy" attrs="{'invisible':[('deli_orders','=',False)]}"/>
29                             <newline/>
30                             <field name="time_unit" domain="[('category_id.name','=','Working Time')]" attrs="{'invisible':[('task_work','=',False),('module_account_analytic_analysis','=',False)],'required': [('module_account_analytic_analysis','=',True)]}"/>
31                         </group>
32                     </group>
33
34                     <separator string="Sale Order" colspan="4"/>
35                     <group colspan="4" col="8" name="sale_order">
36                         <group  colspan="4" col="4">
37                            <field name="group_sale_pricelist_per_customer"/>
38                            <newline/>
39                            <group col="2" colspan="1">
40                                 <field name="tax_policy" on_change="onchange_tax_policy(tax_policy)"/>
41                            </group>
42                            <newline/>
43                            <field name="module_sale_margin"/>
44                            <newline/>
45                            <field name="module_warning"/>
46                            <newline/>
47                         </group>
48                         <group colspan="4" col="4">
49                             <newline/>
50                             <field name="group_sale_uom_per_product"/>
51                             <newline/>
52                             <field name="group_sale_delivery_address"/>
53                             <newline/>
54                             <field name="group_sale_disc_per_sale_order_line"/>
55                             <newline/>
56                             <field name="module_sale_layout"/>
57                             <newline/>
58                             <field name="module_sale_journal"/>
59                             <newline/>
60                         </group>
61                     </group>
62                 </group>
63             </field>
64         </record>
65
66         <menuitem id="base.menu_sale_config" name="Sales" parent="base.menu_config" sequence="1" action="base.action_sale_config"/>
67
68     </data>
69 </openerp>