summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorNhomar Hernandez <nhomar@vauxoo.com>2017-09-30 15:29:21 +0200
committerSimon Lejeune <sle@openerp.com>2017-10-02 18:20:30 +0200
commitb5de65ed6bfc3fb1e819e41c10ff2fd947eebe7a (patch)
tree79e5a3ac452a608c9b5fd7f6d06984476c766de3 /addons
parent59b55e22218d395083f48db58eaa322919f4fbc9 (diff)
[FIX] sales: Set proper group on all menus to avoid basic users like a
warehouse basic user see all the sales app. I did not hide the main menu only because when we customize, we can use such menu for other purposes we just set the proper group on all first level menus and then by default the app is hidden if a custom module add a menu there without explicit groups then this will be shown again (which I think is the expected behaviour). Closes #19816
Diffstat (limited to 'addons')
-rw-r--r--addons/sale/views/sale_views.xml12
1 files changed, 6 insertions, 6 deletions
diff --git a/addons/sale/views/sale_views.xml b/addons/sale/views/sale_views.xml
index 32ef3464bae..9f14e43ce10 100644
--- a/addons/sale/views/sale_views.xml
+++ b/addons/sale/views/sale_views.xml
@@ -17,7 +17,7 @@
<menuitem id="res_partner_menu"
parent="sale_order_menu"
action="base.action_partner_form"
- sequence="3"/>
+ sequence="3" groups="sales_team.group_sale_salesman"/>
<menuitem id="menu_sale_config"
name="Configuration"
@@ -29,7 +29,7 @@
parent= "menu_sale_config"
sequence= "3"
name= "Sales Orders"
- groups= "sales_team.group_sale_manager,sales_team.group_sale_salesman,account.group_account_manager,account.group_account_user"/>
+ groups= "sales_team.group_sale_manager,account.group_account_manager,account.group_account_user"/>
<menuitem id="sales_team_config"
name="Sales Channels"
@@ -61,7 +61,7 @@
parent="menu_sale_report"
sequence="3"/>
- <menuitem id="product_menu_catalog" name="Catalog" action="product.product_template_action" parent="sale_menu_root" sequence="4"/>
+ <menuitem id="product_menu_catalog" name="Catalog" action="product.product_template_action" parent="sale_menu_root" sequence="4" groups="sales_team.group_sale_salesman"/>
<menuitem id="menu_product" name="Product Variants" parent="product_menu_catalog" sequence="2" groups="product.group_product_variant" active="False"/>
<menuitem action="product.product_template_action" id="menu_product_template_action" parent="product_menu_catalog" sequence="1" active="False"/>
<menuitem id="prod_config_main" name="Products" parent="menu_sale_config" sequence="5"/>
@@ -507,7 +507,7 @@
name="Orders"
action="action_orders"
parent="sale_order_menu"
- sequence="2" groups="sales_team.group_sale_salesman,sales_team.group_sale_manager"/>
+ sequence="2" groups="sales_team.group_sale_salesman"/>
<record id="action_orders_to_invoice" model="ir.actions.act_window">
<field name="name">Orders to Invoice</field>
@@ -531,7 +531,7 @@
<menuitem id="menu_sale_invoicing"
name="Invoicing"
parent="sale_menu_root"
- sequence="3"/>
+ sequence="3" groups="sales_team.group_sale_salesman"/>
<menuitem id="menu_sale_order_invoice"
action="action_orders_to_invoice"
@@ -588,7 +588,7 @@
<menuitem id="menu_sale_quotations"
action="action_quotations"
parent="sale_order_menu"
- sequence="1"/>
+ sequence="1" groups="sales_team.group_sale_salesman"/>
<record id="view_order_line_tree" model="ir.ui.view">
<field name="name">sale.order.line.tree</field>