diff --git a/addons/sale/models/sale_config_settings.py b/addons/sale/models/sale_config_settings.py index 50c0c2d80aa..e7c3f6eac54 100644 --- a/addons/sale/models/sale_config_settings.py +++ b/addons/sale/models/sale_config_settings.py @@ -138,7 +138,7 @@ class SaleConfigSettings(models.TransientModel): use_sale_note=self.env['ir.config_parameter'].sudo().get_param('sale.use_sale_note', default=False), auto_done_setting=self.env['ir.config_parameter'].sudo().get_param('sale.auto_done_setting'), default_deposit_product_id=self.env['ir.config_parameter'].sudo().get_param('sale.default_deposit_product_id'), - sale_show_tax=self.group_show_price_total and 'total' or 'subtotal', + sale_show_tax=self.env['ir.config_parameter'].sudo().get_param('sale.sale_show_tax', default='subtotal'), multi_sales_price=sale_pricelist_setting in ['percentage', 'formula'], multi_sales_price_method=sale_pricelist_setting in ['percentage', 'formula'] and sale_pricelist_setting or False, sale_pricelist_setting=sale_pricelist_setting, @@ -152,3 +152,4 @@ class SaleConfigSettings(models.TransientModel): self.env['ir.config_parameter'].sudo().set_param("sale.auto_done_setting", self.auto_done_setting) self.env['ir.config_parameter'].sudo().set_param("sale.default_deposit_product_id", self.default_deposit_product_id.id) self.env['ir.config_parameter'].sudo().set_param('sale.sale_pricelist_setting', self.sale_pricelist_setting) + self.env['ir.config_parameter'].sudo().set_param('sale.sale_show_tax', self.sale_show_tax)