[IMP] Purchase: Add a group in res_config to display 'Vendors Pricelists' menuitem

This commit is contained in:
Yannick Tivisse
2015-09-16 10:07:55 +02:00
parent 0d68a012d0
commit e176b4a22e
4 changed files with 17 additions and 5 deletions
+6 -5
View File
@@ -13,6 +13,11 @@
<menuitem id="menu_procurement_management" name="Purchase"
parent="base.menu_purchase_root" sequence="1" />
<!--Supplier menu-->
<menuitem id="base.menu_procurement_management_supplier_name" name="Vendors"
parent="menu_procurement_management"
action="base.action_partner_supplier_form" sequence="15"/>
<menuitem id="menu_purchase_config" name="Configuration" parent="base.menu_purchase_root" sequence="100" groups="group_purchase_manager,base.group_configuration"/>
<menuitem
@@ -21,7 +26,7 @@
<menuitem
action="product.product_supplierinfo_type_action" id="menu_product_pricelist_action2_purchase"
parent="menu_purchase_config_pricelist" sequence="1" groups="base.group_no_one"/>
parent="menu_procurement_management" sequence="16" groups="purchase.group_manage_vendor_price"/>
<menuitem
id="menu_product_in_config_purchase" name="Products"
@@ -43,10 +48,6 @@
action="product.product_uom_form_action" id="menu_purchase_uom_form_action"
parent="purchase.menu_product_in_config_purchase" sequence="5"/>
<!--Supplier menu-->
<menuitem id="base.menu_procurement_management_supplier_name" name="Vendors"
parent="menu_procurement_management"
action="base.action_partner_supplier_form" sequence="15"/>
<!-- Purchase Control Menu -->
<menuitem id="menu_purchase_control" name="Control" parent="base.menu_purchase_root" sequence="4"/>
+5
View File
@@ -40,6 +40,11 @@ class purchase_config_settings(osv.osv_memory):
], "Dropshipping",
help='\nCreates the dropship Route and add more complex tests'
'-This installs the module stock_dropshipping.'),
'group_manage_vendor_price': fields.selection([
(0, 'Manage vendor price on the product form'),
(1, 'Allow using and importing vendor pricelists')
], "Vendor Price",
implied_group="purchase.group_manage_vendor_price"),
}
+1
View File
@@ -27,6 +27,7 @@
<field name="group_uom" widget="radio"/>
<field name="group_costing_method" widget="radio"/>
<field name="module_purchase_requisition" widget="radio"/>
<field name="group_manage_vendor_price" widget="radio"/>
</group>
<group string="Location &amp; Warehouse">
<field name="module_stock_dropshipping" widget="radio"/>
@@ -26,6 +26,11 @@
<field name="category_id" ref="base.module_category_hidden"/>
</record>
<record id="group_manage_vendor_price" model="res.groups">
<field name="name">Manage Vendor Price</field>
<field name="category_id" ref="base.module_category_hidden"/>
</record>
</data>
<data noupdate="1">