diff --git a/addons/sale/models/product_product.py b/addons/sale/models/product_product.py index 4c6223fd269..b26353142b6 100644 --- a/addons/sale/models/product_product.py +++ b/addons/sale/models/product_product.py @@ -10,6 +10,8 @@ class ProductProduct(models.Model): @api.multi def _sales_count(self): r = {} + if not self.user_has_groups('sales_team.group_sale_salesman'): + return r domain = [ ('state', 'in', ['sale', 'done']), ('product_id', 'in', self.ids), diff --git a/addons/sale/views/sale_views.xml b/addons/sale/views/sale_views.xml index a3b710bef1c..45c3723c6fe 100644 --- a/addons/sale/views/sale_views.xml +++ b/addons/sale/views/sale_views.xml @@ -649,7 +649,7 @@ @@ -671,7 +671,7 @@ diff --git a/addons/sale_stock/views/stock_views.xml b/addons/sale_stock/views/stock_views.xml index b70e3ac86cf..b734cd4edfa 100644 --- a/addons/sale_stock/views/stock_views.xml +++ b/addons/sale_stock/views/stock_views.xml @@ -39,7 +39,7 @@