From 187dc351bbe1734d58b596c4792b962ab256057b Mon Sep 17 00:00:00 2001 From: Laurent Smet Date: Wed, 1 Jul 2020 08:53:00 +0000 Subject: [PATCH] [FIX] account_facturx: Fix facturx xml with discount, group of taxes and multi-currency - Fix discount indicator with 100.0% discount. - Fix reported tax amount with group of taxes. - Fix reported tax_base_amount with foreign currency. - Fix invoice summary according the facturx xsd. closes odoo/odoo#54080 X-original-commit: e97333f6d80eaa5807467a863a9c8f5850e1d644 Related: odoo/enterprise#11657 Signed-off-by: Quentin De Paoli (qdp) Signed-off-by: Laurent Smet --- .../data/facturx_templates.xml | 31 +-- .../models/account_edi_format.py | 43 ++++ addons/account_edi_facturx/tests/__init__.py | 3 + .../account_edi_facturx/tests/test_facturx.py | 224 ++++++++++++++++++ 4 files changed, 282 insertions(+), 19 deletions(-) create mode 100644 addons/account_edi_facturx/tests/__init__.py create mode 100644 addons/account_edi_facturx/tests/test_facturx.py diff --git a/addons/account_edi_facturx/data/facturx_templates.xml b/addons/account_edi_facturx/data/facturx_templates.xml index 1ead8f38f46..719a1caae48 100644 --- a/addons/account_edi_facturx/data/facturx_templates.xml +++ b/addons/account_edi_facturx/data/facturx_templates.xml @@ -2,13 +2,14 @@