Fix sconti non considerati in fattura
This commit is contained in:
parent
217a33c3d5
commit
fb9a23c976
|
@ -59,10 +59,16 @@ foreach ($righe as $r) {
|
|||
|
||||
// Valori assoluti
|
||||
$r['qta'] = abs($r['qta']);
|
||||
if (empty($r['sconto_globale']))
|
||||
$r['subtotale'] = abs($r['subtotale']);
|
||||
else
|
||||
$r['subtotale'] = ($r['subtotale']);
|
||||
$r['sconto_unitario'] = abs($r['sconto_unitario']);
|
||||
$r['sconto'] = abs($r['sconto']);
|
||||
if (empty($r['sconto_globale']))
|
||||
$r['iva'] = abs($r['iva']);
|
||||
else
|
||||
$r['iva'] = ($r['iva']);
|
||||
|
||||
echo '
|
||||
<tr>
|
||||
|
@ -183,25 +189,14 @@ foreach ($righe as $r) {
|
|||
echo '
|
||||
'.Translator::numberToLocale($r['perc_iva']);
|
||||
}
|
||||
|
||||
|
||||
echo '
|
||||
</td>
|
||||
</tr>';
|
||||
|
||||
$autofill['count'] += $count;
|
||||
|
||||
|
||||
$imponibile = sum(array_column($righe, 'subtotale'));
|
||||
$sconto = sum(array_column($righe, 'sconto'));
|
||||
$iva = sum(array_column($righe, 'iva'));
|
||||
|
||||
echo "ciao".$sconto;
|
||||
|
||||
|
||||
$v_iva[$r['desc_iva']] = sum($v_iva[$r['desc_iva']], $iva);
|
||||
$v_iva[$r['desc_iva']] = sum($v_iva[$r['desc_iva']], $r['iva']);
|
||||
$v_totale[$r['desc_iva']] = sum($v_totale[$r['desc_iva']], [
|
||||
$imponibile, -$sconto
|
||||
$r['subtotale'], -$r['sconto'],
|
||||
]);
|
||||
}
|
||||
|
||||
|
@ -280,9 +275,9 @@ echo '
|
|||
|
||||
|
||||
// Calcoli
|
||||
//$imponibile = sum(array_column($righe, 'subtotale'));
|
||||
//$sconto = sum(array_column($righe, 'sconto'));
|
||||
//$iva = sum(array_column($righe, 'iva'));
|
||||
$imponibile = sum(array_column($righe, 'subtotale'));
|
||||
$sconto = sum(array_column($righe, 'sconto'));
|
||||
$iva = sum(array_column($righe, 'iva'));
|
||||
|
||||
$imponibile_scontato = sum($imponibile, -$sconto);
|
||||
|
||||
|
|
|
@ -149,7 +149,7 @@ if (!empty($sconto)) {
|
|||
|
||||
echo "
|
||||
<td class='cell-padded text-center'>
|
||||
".Translator::numberToLocale($iva)." €
|
||||
".Translator::numberToLocale($totale_iva)." €
|
||||
</td>
|
||||
|
||||
<td class='cell-padded text-center'>
|
||||
|
|
Loading…
Reference in New Issue