From acd3f100029b23165bddfc3a5e0666dcf6570d6e Mon Sep 17 00:00:00 2001 From: eLBati Date: Wed, 26 Sep 2018 14:47:48 +0200 Subject: [PATCH] Revert "FIX l10n_it_comunicazione_dati_iva (#47)" This reverts commit da56ea2443c3ba3d0e8ea947d472ad7cde857c25. --- l10n_it_comunicazione_dati_iva/models/account_invoice.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/l10n_it_comunicazione_dati_iva/models/account_invoice.py b/l10n_it_comunicazione_dati_iva/models/account_invoice.py index 3d4fa0a..184f4ab 100644 --- a/l10n_it_comunicazione_dati_iva/models/account_invoice.py +++ b/l10n_it_comunicazione_dati_iva/models/account_invoice.py @@ -33,7 +33,7 @@ def _get_tax_comunicazione_dati_iva(self): kind_id = tax.kind_id.id payability = tax.payability vals_tax_line = \ - fattura._get_tax_comunicazione_dati_iva_tax_line_amount( + self._get_tax_comunicazione_dati_iva_tax_line_amount( tax_line) val = { 'ImponibileImporto': vals_tax_line['base'], @@ -82,7 +82,7 @@ def _get_tax_comunicazione_dati_iva_tax_line_amount(self, tax_line): 'amount': abs(tax_line.tax_amount) } # Gestione righe negative - if tax_line.base < 0 or 'refund' in self.type: + if tax_line.base < 0: vals['base'] = vals['base'] * -1 vals['amount'] = vals['amount'] * -1 return vals @@ -115,8 +115,8 @@ def _check_tax_comunicazione_dati_iva_fattura(self, args=None): args = {} if 'tot_imponibile' in args: - if not abs(round(self.amount_untaxed, 2)) ==\ - abs(round(args['tot_imponibile'], 2)): + if not round(self.amount_untaxed, 2) ==\ + round(args['tot_imponibile'], 2): raise ValidationError( _("Imponibile ft {} del partner {} non congruente. \ Verificare dettaglio sezione imposte della fattura (\