diff --git a/sf_bf_connect/models/jd_eclp.py b/sf_bf_connect/models/jd_eclp.py index d755c7be..6d6a0e38 100644 --- a/sf_bf_connect/models/jd_eclp.py +++ b/sf_bf_connect/models/jd_eclp.py @@ -56,7 +56,7 @@ class JdEclp(models.Model): """ res = super(JdEclp, self).button_validate() if self.check_out == 'OUT': - if self.logistics_way != '自提': + if self.logistics_way != '自提' and self.logistics_way: if self.logistics_status != '2': raise ValidationError('非自提订单,必须先下物流单,并获取物流面单后才可出库!') return res diff --git a/sf_dlm/views/product_template_view.xml b/sf_dlm/views/product_template_view.xml index c62ae8cd..bbff27e9 100644 --- a/sf_dlm/views/product_template_view.xml +++ b/sf_dlm/views/product_template_view.xml @@ -55,7 +55,7 @@ - stock.group_stock_user,product.group_stock_packaging,sf_base.group_sale_salemanager,sf_base.group_sale_director,sf_base.group_purchase,sf_base.group_purchase_director + stock.group_stock_user,product.group_stock_packaging,sf_base.group_sale_salemanager,sf_base.group_sale_director,sf_base.group_purchase,sf_base.group_purchase_director,sf_base.group_plan_dispatch diff --git a/sf_oca/models/tier_validation.py b/sf_oca/models/tier_validation.py index 1ca4c29c..02581609 100644 --- a/sf_oca/models/tier_validation.py +++ b/sf_oca/models/tier_validation.py @@ -1,13 +1,7 @@ # Copyright 2017-19 ForgeFlow S.L. (https://www.forgeflow.com) # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from ast import literal_eval - -from lxml import etree - from odoo import _, api, fields, models -from odoo.exceptions import ValidationError -from odoo.tools.misc import frozendict class TierValidation(models.AbstractModel): diff --git a/sf_oca/templates/tier_validation_templates.xml b/sf_oca/templates/tier_validation_templates.xml index 24108bcc..8ec96ca7 100644 --- a/sf_oca/templates/tier_validation_templates.xml +++ b/sf_oca/templates/tier_validation_templates.xml @@ -1,122 +1,34 @@ -