1 <?xml version="1.0" encoding="utf-8"?>
4 <!-- After installation of the module, open the related menu -->
5 <record id="action_client_purchase_menu" model="ir.actions.client">
6 <field name="name">Open Purchase Menu</field>
7 <field name="tag">reload</field>
8 <field name="params" eval="{'menu_id': ref('base.menu_purchase_root')}"/>
10 <record id="base.open_menu" model="ir.actions.todo">
11 <field name="action_id" ref="action_client_purchase_menu"/>
12 <field name="state">open</field>
16 <record id="view_purchase_configuration" model="ir.ui.view">
17 <field name="name">purchase settings</field>
18 <field name="model">purchase.config.settings</field>
19 <field name="arch" type="xml">
20 <form string="Configure Purchases" class="oe_form_configuration" version="7.0">
22 <button string="Apply" type="object" name="execute" class="oe_highlight"/>
24 <button string="Cancel" type="object" name="cancel" class="oe_link"/>
26 <separator string="Invoicing Process"/>
28 <label for="id" string="Invoicing Settings"/>
31 <label for="default_invoice_method"/>
32 <field name="default_invoice_method" class="oe_inline"/>
36 <separator string="Purchase Order"/>
38 <label for="id" string="Supplier Features"/>
41 <field name="group_purchase_pricelist" class="oe_inline"/>
42 <label for="group_purchase_pricelist"/>
45 <field name="module_warning" class="oe_inline"/>
46 <label for="module_warning"/>
51 <label for="id" string="Purchase Order"/>
54 <field name="group_uom" class="oe_inline"/>
55 <label for="group_uom"/>
58 <field name="group_costing_method" class="oe_inline"/>
59 <label for="group_costing_method"/>
61 <div name="module_purchase_double_validation">
62 <field name="module_purchase_double_validation" class="oe_inline"/>
63 <label for="module_purchase_double_validation"/>
66 <field name="module_purchase_requisition" class="oe_inline"/>
67 <label for="module_purchase_requisition"/>
70 <field name="module_purchase_analytic_plans" on_change="onchange_purchase_analytic_plans(module_purchase_analytic_plans, context)" class="oe_inline"/>
71 <label for="module_purchase_analytic_plans"/>
74 <field name="group_analytic_account_for_purchases" class="oe_inline"/>
75 <label for="group_analytic_account_for_purchases"/>
83 <record id="action_purchase_configuration" model="ir.actions.act_window">
84 <field name="name">Configure Purchases</field>
85 <field name="type">ir.actions.act_window</field>
86 <field name="res_model">purchase.config.settings</field>
87 <field name="view_mode">form</field>
88 <field name="target">inline</field>
91 <menuitem id="menu_purchase_config" name="Purchases" parent="base.menu_config"
92 sequence="3" action="action_purchase_configuration"/>
94 <record id="view_account_config" model="ir.ui.view">
95 <field name="name">account settings</field>
96 <field name="model">account.config.settings</field>
97 <field name="inherit_id" ref="account.view_account_config_settings"/>
98 <field name="priority" eval="18"/>
99 <field name="arch" type="xml">
100 <separator name="analytic_account" position="attributes">
101 <attribute name="invisible">0</attribute>
103 <group name="analytic_account_purchase" position="attributes">
104 <attribute name="invisible">0</attribute>
106 <xpath expr="//group[@name='analytic_account_purchase']/div" position="inside">
108 <field name="group_analytic_account_for_purchases" class="oe_inline"/>
109 <label for="group_analytic_account_for_purchases"/>
112 <field name="module_purchase_analytic_plans" on_change="onchange_purchase_analytic_plans(module_purchase_analytic_plans, context)" class="oe_inline"/>
113 <label for="module_purchase_analytic_plans"/>