Correzione segni su note di credito
This commit is contained in:
parent
a18590070c
commit
915458dd0f
|
@ -28,7 +28,7 @@ foreach ($righe as $row) {
|
|||
// Valori assoluti
|
||||
$riga['qta'] = abs($riga['qta']);
|
||||
$riga['prezzo_unitario_acquisto'] = abs($riga['prezzo_unitario_acquisto']);
|
||||
$riga['imponibile_scontato'] = ($fattura->isNotaDiAccredito() ? abs($row->imponibile_scontato) : $row->imponibile_scontato);
|
||||
$riga['imponibile_scontato'] = ($fattura->isNotaDiAccredito() ? -$row->imponibile_scontato : $row->imponibile_scontato);
|
||||
$riga['sconto_unitario'] = abs($riga['sconto_unitario']);
|
||||
$riga['sconto'] = abs($riga['sconto']);
|
||||
$riga['iva'] = abs($riga['iva']);
|
||||
|
|
|
@ -969,7 +969,7 @@ class FatturaElettronica
|
|||
$dettaglio['DataFinePeriodo'] = $riga['data_fine_periodo'];
|
||||
}
|
||||
|
||||
$dettaglio['PrezzoUnitario'] = abs($riga->prezzo_unitario_vendita) ? :0;
|
||||
$dettaglio['PrezzoUnitario'] = $riga->prezzo_unitario_vendita ? :0;
|
||||
|
||||
// Sconto (2.2.1.10)
|
||||
$sconto = $riga->sconto;
|
||||
|
@ -992,7 +992,11 @@ class FatturaElettronica
|
|||
$aliquota = $riga->aliquota ?: $iva_descrizioni;
|
||||
$percentuale = floatval($aliquota->percentuale);
|
||||
|
||||
$dettaglio['PrezzoTotale'] = abs($riga->imponibile_scontato) ? :0;
|
||||
if($documento->isNotaDiAccredito()){
|
||||
$dettaglio['PrezzoTotale'] = -$riga->imponibile_scontato ? :0;
|
||||
}else{
|
||||
$dettaglio['PrezzoTotale'] = $riga->imponibile_scontato ? :0;
|
||||
}
|
||||
$dettaglio['AliquotaIVA'] = $percentuale;
|
||||
|
||||
if (!empty($riga['idritenutaacconto']) && empty($riga['is_descrizione'])) {
|
||||
|
|
Loading…
Reference in New Issue