From 2c9ea8700a579fd49c2ae39a18891186ff57f404 Mon Sep 17 00:00:00 2001 From: Axay Javiya Date: Mon, 26 Jun 2017 12:34:28 +0530 Subject: [PATCH] [FIX] sale: fix Tax included price in sale configuration --- addons/sale/models/sale_config_settings.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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)