Fix export FE Nota di credito
This commit is contained in:
parent
78655f3d38
commit
7c718b9656
|
@ -910,7 +910,7 @@ class FatturaElettronica
|
||||||
// Con la nuova versione in vigore dal 01/01/2021, questo nodo diventa ripetibile.
|
// Con la nuova versione in vigore dal 01/01/2021, questo nodo diventa ripetibile.
|
||||||
$result['DatiRitenuta'] = [
|
$result['DatiRitenuta'] = [
|
||||||
'TipoRitenuta' => (Validate::isValidTaxCode($azienda['codice_fiscale']) and $cliente['tipo'] == 'Privato') ? 'RT01' : 'RT02',
|
'TipoRitenuta' => (Validate::isValidTaxCode($azienda['codice_fiscale']) and $cliente['tipo'] == 'Privato') ? 'RT01' : 'RT02',
|
||||||
'ImportoRitenuta' => $documento->isNota() ? -$totale_ritenutaacconto : $totale_ritenutaacconto,
|
'ImportoRitenuta' => $totale_ritenutaacconto,
|
||||||
'AliquotaRitenuta' => $percentuale,
|
'AliquotaRitenuta' => $percentuale,
|
||||||
'CausalePagamento' => setting("Causale ritenuta d'acconto"),
|
'CausalePagamento' => setting("Causale ritenuta d'acconto"),
|
||||||
];
|
];
|
||||||
|
@ -934,8 +934,8 @@ class FatturaElettronica
|
||||||
$dati_cassa = [
|
$dati_cassa = [
|
||||||
'TipoCassa' => setting('Tipo Cassa Previdenziale'),
|
'TipoCassa' => setting('Tipo Cassa Previdenziale'),
|
||||||
'AlCassa' => $percentuale,
|
'AlCassa' => $percentuale,
|
||||||
'ImportoContributoCassa' => $documento->isNota() ? -$totale_rivalsainps : $totale_rivalsainps,
|
'ImportoContributoCassa' => $totale_rivalsainps,
|
||||||
'ImponibileCassa' => $documento->isNota() ? -$documento->imponibile : $documento->imponibile,
|
'ImponibileCassa' => $documento->imponibile,
|
||||||
'AliquotaIVA' => $iva['percentuale'],
|
'AliquotaIVA' => $iva['percentuale'],
|
||||||
];
|
];
|
||||||
|
|
||||||
|
@ -1377,7 +1377,7 @@ class FatturaElettronica
|
||||||
$aliquota = $riga->aliquota ?: $iva_descrizioni;
|
$aliquota = $riga->aliquota ?: $iva_descrizioni;
|
||||||
$percentuale = floatval($aliquota->percentuale);
|
$percentuale = floatval($aliquota->percentuale);
|
||||||
|
|
||||||
$prezzo_totale = $documento->isNota() ? -$riga->totale_imponibile : $riga->totale_imponibile;
|
$prezzo_totale = $riga->totale_imponibile;
|
||||||
$prezzo_totale = $prezzo_totale ?: 0;
|
$prezzo_totale = $prezzo_totale ?: 0;
|
||||||
$dettaglio['PrezzoTotale'] = $prezzo_totale;
|
$dettaglio['PrezzoTotale'] = $prezzo_totale;
|
||||||
|
|
||||||
|
@ -1469,8 +1469,8 @@ class FatturaElettronica
|
||||||
$totale = round($riepilogo->sum('totale_imponibile') + $riepilogo->sum('rivalsa_inps'), 2);
|
$totale = round($riepilogo->sum('totale_imponibile') + $riepilogo->sum('rivalsa_inps'), 2);
|
||||||
$imposta = round($riepilogo->sum('iva') + $riepilogo->sum('iva_rivalsa_inps'), 2);
|
$imposta = round($riepilogo->sum('iva') + $riepilogo->sum('iva_rivalsa_inps'), 2);
|
||||||
|
|
||||||
$totale = $documento->isNota() ? -$totale : $totale;
|
$totale = $totale;
|
||||||
$imposta = $documento->isNota() ? -$imposta : $imposta;
|
$imposta = $imposta;
|
||||||
|
|
||||||
$dati = $riepilogo->first()->aliquota;
|
$dati = $riepilogo->first()->aliquota;
|
||||||
|
|
||||||
|
@ -1508,8 +1508,8 @@ class FatturaElettronica
|
||||||
$totale = round($riepilogo->sum('totale_imponibile') + $riepilogo->sum('rivalsa_inps'), 2);
|
$totale = round($riepilogo->sum('totale_imponibile') + $riepilogo->sum('rivalsa_inps'), 2);
|
||||||
$imposta = round($riepilogo->sum('iva') + $riepilogo->sum('iva_rivalsa_inps'), 2);
|
$imposta = round($riepilogo->sum('iva') + $riepilogo->sum('iva_rivalsa_inps'), 2);
|
||||||
|
|
||||||
$totale = $documento->isNota() ? -$totale : $totale;
|
$totale = $totale;
|
||||||
$imposta = $documento->isNota() ? -$imposta : $imposta;
|
$imposta = $imposta;
|
||||||
|
|
||||||
$dati = $riepilogo->first()->aliquota;
|
$dati = $riepilogo->first()->aliquota;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue