diff --git a/addons/l10n_es/__manifest__.py b/addons/l10n_es/__manifest__.py index 65a7c94775..81e12c220b 100644 --- a/addons/l10n_es/__manifest__.py +++ b/addons/l10n_es/__manifest__.py @@ -14,7 +14,7 @@ { "name" : "Spain - Accounting (PGCE 2008)", - "version" : "5.1", + "version" : "5.2", "author" : "Spanish Localization Team", 'category': 'Accounting/Localizations/Account Charts', "description": """ diff --git a/addons/l10n_es/data/account_tax_data.xml b/addons/l10n_es/data/account_tax_data.xml index ea4e7a8bfa..3ea5aa4f15 100644 --- a/addons/l10n_es/data/account_tax_data.xml +++ b/addons/l10n_es/data/account_tax_data.xml @@ -2565,7 +2565,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'tag_ids': [ref('mod_303_153')], + 'tag_ids': [ref('mod_303_150')], }), (0,0, { 'factor_percent': 100, @@ -2595,7 +2595,7 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - 'tag_ids': [ref('mod_303_153')], + 'tag_ids': [ref('mod_303_150')], }), (0,0, { 'factor_percent': 100, diff --git a/addons/l10n_es/migrations/5.2/post-migrate_update_taxes.py b/addons/l10n_es/migrations/5.2/post-migrate_update_taxes.py new file mode 100644 index 0000000000..b483fd9b4b --- /dev/null +++ b/addons/l10n_es/migrations/5.2/post-migrate_update_taxes.py @@ -0,0 +1,7 @@ +# Part of Odoo, Flectra. See LICENSE file for full copyright and licensing details. + +from flectra.addons.account.models.chart_template import update_taxes_from_templates + + +def migrate(cr, version): + update_taxes_from_templates(cr, 'l10n_es.account_chart_template_common') diff --git a/addons/sale_margin/models/sale_order.py b/addons/sale_margin/models/sale_order.py index 377046236f..9fff669bdb 100644 --- a/addons/sale_margin/models/sale_order.py +++ b/addons/sale_margin/models/sale_order.py @@ -60,7 +60,9 @@ class SaleOrder(models.Model): _inherit = "sale.order" margin = fields.Monetary("Margin", compute='_compute_margin', store=True) - margin_percent = fields.Float("Margin (%)", compute='_compute_margin', store=True) + margin_percent = fields.Float( + "Margin (%)", compute='_compute_margin', store=True, group_operator='avg' + ) @api.depends('order_line.margin', 'amount_untaxed') def _compute_margin(self): diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index c3af74d7bf..7d42a23589 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -1672,13 +1672,13 @@ - + + Total: -