From 3acb32a5c256ad7ca4c308b4f709107f998b40b0 Mon Sep 17 00:00:00 2001 From: "jinling.yang" Date: Fri, 12 Jan 2024 16:18:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=A7=E5=93=81=E6=A8=A1?= =?UTF-8?q?=E7=89=88=E9=87=87=E8=B4=AD=E9=80=89=E6=9C=AA=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86=E5=8F=8A=E4=BA=A7=E5=93=81Tree?= =?UTF-8?q?=E8=A7=86=E5=9B=BE=E5=88=97=E8=A1=A8=E5=8F=AF=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_dlm/views/product_template_view.xml | 12 ++++++++++++ sf_sale/models/sale_order.py | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) 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'):