From 1a95339b2303e74841457711a1086c431247e608 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Fri, 12 Feb 2021 18:02:11 +0100 Subject: [PATCH] Fix visualizzazione rivalsa e ritenuta in fattura elettronica --- plugins/exportFE/src/FatturaElettronica.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/exportFE/src/FatturaElettronica.php b/plugins/exportFE/src/FatturaElettronica.php index c5c017057..e9bdd95b9 100755 --- a/plugins/exportFE/src/FatturaElettronica.php +++ b/plugins/exportFE/src/FatturaElettronica.php @@ -882,7 +882,7 @@ class FatturaElettronica // Con la nuova versione in vigore dal 01/01/2021, questo nodo diventa ripetibile. $result['DatiRitenuta'] = [ 'TipoRitenuta' => (Validate::isValidTaxCode($azienda['codice_fiscale']) and $cliente['tipo'] == 'Privato') ? 'RT01' : 'RT02', - 'ImportoRitenuta' => $totale_ritenutaacconto, + 'ImportoRitenuta' => $documento->isNota() ? -$totale_ritenutaacconto : $totale_ritenutaacconto, 'AliquotaRitenuta' => $percentuale, 'CausalePagamento' => setting("Causale ritenuta d'acconto"), ]; @@ -906,8 +906,8 @@ class FatturaElettronica $dati_cassa = [ 'TipoCassa' => setting('Tipo Cassa Previdenziale'), 'AlCassa' => $percentuale, - 'ImportoContributoCassa' => $totale_rivalsainps, - 'ImponibileCassa' => $documento->imponibile, + 'ImportoContributoCassa' => $documento->isNota() ? -$totale_rivalsainps : $totale_rivalsainps, + 'ImponibileCassa' => $documento->isNota() ? -$documento->imponibile : $documento->imponibile, 'AliquotaIVA' => $iva['percentuale'], ];