diff --git a/sf_dlm/views/product_template_view.xml b/sf_dlm/views/product_template_view.xml
index 3748a669..7803b263 100644
--- a/sf_dlm/views/product_template_view.xml
+++ b/sf_dlm/views/product_template_view.xml
@@ -13,6 +13,18 @@
+
+ product.template.tree.inherit.sf
+ product.template
+
+
+
+ False
+
+
+
+
+
product.template.stock.property.form.inherit
product.template
diff --git a/sf_sale/models/sale_order.py b/sf_sale/models/sale_order.py
index 745b2039..d2e97272 100644
--- a/sf_sale/models/sale_order.py
+++ b/sf_sale/models/sale_order.py
@@ -197,7 +197,7 @@ class ResPartnerToSale(models.Model):
else:
domain = [('id', '=', False)]
return self._search(domain, limit=limit, access_rights_uid=name_get_uid)
- elif self._context.get('is_supplier'):
+ elif self._context.get('is_supplier') or self.env.user.has_group('sf_base.group_purchase_director'):
if self.env.user.has_group('sf_base.group_purchase_director'):
domain = [('supplier_rank', '>', 0)]
elif self.env.user.has_group('sf_base.group_purchase'):