From 57346c85f8e5bc14b707baa571898dd2f5b3ff13 Mon Sep 17 00:00:00 2001 From: Brice bib Bartoletti Date: Mon, 7 Mar 2022 08:06:37 +0000 Subject: [PATCH] [FIX] l10n_ch,l10n_dk,l10n_fi: 0% tax fix Every tax should have a tax repartition line even 0% tax closes odoo/odoo#85990 X-original-commit: 17e3bd58e519bd40fdc0c7fd431cd1a8f90cf33e Signed-off-by: Laurent Smet Signed-off-by: Brice Bartoletti --- addons/l10n_ch/data/account_vat2011_data.xml | 16 ++++++ .../data/account_tax_template_data.xml | 24 +++++++++ .../data/account_tax_template_data.xml | 51 ++++++++++++++++++- 3 files changed, 89 insertions(+), 2 deletions(-) diff --git a/addons/l10n_ch/data/account_vat2011_data.xml b/addons/l10n_ch/data/account_vat2011_data.xml index a52b4b6e7d7..40db75d6085 100644 --- a/addons/l10n_ch/data/account_vat2011_data.xml +++ b/addons/l10n_ch/data/account_vat2011_data.xml @@ -848,6 +848,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('account_tax_report_line_chtax_900')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> @@ -872,6 +880,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('account_tax_report_line_chtax_910')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> diff --git a/addons/l10n_dk/data/account_tax_template_data.xml b/addons/l10n_dk/data/account_tax_template_data.xml index edbe6fca456..9acdaefa80a 100644 --- a/addons/l10n_dk/data/account_tax_template_data.xml +++ b/addons/l10n_dk/data/account_tax_template_data.xml @@ -83,6 +83,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('l10n_dk.account_tax_report_line_section_b_product_eu')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> @@ -105,6 +113,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('l10n_dk.account_tax_report_line_section_b_services')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> @@ -129,6 +145,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('l10n_dk.account_tax_report_line_section_c')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> diff --git a/addons/l10n_fi/data/account_tax_template_data.xml b/addons/l10n_fi/data/account_tax_template_data.xml index d1a039b12af..519b9a6f245 100644 --- a/addons/l10n_fi/data/account_tax_template_data.xml +++ b/addons/l10n_fi/data/account_tax_template_data.xml @@ -564,6 +564,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('tax_report_base_sales_goods_eu')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> @@ -589,6 +597,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('tax_report_base_sales_service_eu')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> @@ -887,7 +903,10 @@ (0,0, { 'factor_percent': 100, 'repartition_type': 'base', - + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', }), ]"/> @@ -944,6 +967,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('tax_report_base_sales_construct_service')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> @@ -1049,7 +1080,11 @@ 'factor_percent': 100, 'repartition_type': 'base', 'plus_report_line_ids': [ref('tax_report_base_turnover_0_vat')], - }) + }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/> @@ -1215,6 +1254,10 @@ 'repartition_type': 'base', 'plus_report_line_ids': [ref('tax_report_base_turnover_0_vat')], }), + (0,0, { + 'factor_percent': 100, + 'repartition_type': 'tax', + }), ]"/>