Fix stampa liquidazione iva per cod_iva diversi

This commit is contained in:
Pek5892 2023-05-22 11:51:08 +02:00
parent cb94c91a86
commit ffeca4f223
1 changed files with 36 additions and 30 deletions

View File

@ -73,16 +73,17 @@ echo '
$aliquote=[];
foreach ($iva_vendite_esigibile as $record) {
$aliquote[$record['aliquota']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['aliquota']]['descrizione'] = $record['descrizione'];
$aliquote[$record['aliquota']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['aliquota']]['iva'] += sum($record['iva'], null, 2);
$aliquote[$record['cod_iva']]['aliquota'] = $record['aliquota'];
$aliquote[$record['cod_iva']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['cod_iva']]['descrizione'] = $record['descrizione'];
$aliquote[$record['cod_iva']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['cod_iva']]['iva'] += sum($record['iva'], null, 2);
}
foreach ($aliquote as $aliquota=>$record) {
echo '
<tr>
<td>'.round($aliquota).'%</td>
<td>'.round($record['aliquota']).'%</td>
<td>'.$record['cod_iva'].'</td>
<td>'.$record['descrizione'].'</td>
<td class=text-right>'.moneyFormat($record['subtotale'], 2).'</td>
@ -105,16 +106,17 @@ echo '
$aliquote=[];
foreach ($iva_vendite_nonesigibile as $record) {
$aliquote[$record['aliquota']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['aliquota']]['descrizione'] = $record['descrizione'];
$aliquote[$record['aliquota']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['aliquota']]['iva'] += sum($record['iva'], null, 2);
$aliquote[$record['cod_iva']]['aliquota'] = $record['aliquota'];
$aliquote[$record['cod_iva']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['cod_iva']]['descrizione'] = $record['descrizione'];
$aliquote[$record['cod_iva']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['cod_iva']]['iva'] += sum($record['iva'], null, 2);
}
foreach ($aliquote as $aliquota=>$record) {
echo '
<tr>
<td>'.round($aliquota).'%</td>
<td>'.round($record['aliquota']).'%</td>
<td>'.$record['cod_iva'].'</td>
<td>'.$record['descrizione'].'</td>
<td class=text-right>'.moneyFormat($record['subtotale'], 2).'</td>
@ -137,16 +139,17 @@ echo '
$aliquote=[];
foreach ($iva_vendite as $record) {
$aliquote[$record['aliquota']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['aliquota']]['descrizione'] = $record['descrizione'];
$aliquote[$record['aliquota']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['aliquota']]['iva'] += sum($record['iva'], null, 2);
$aliquote[$record['cod_iva']]['aliquota'] = $record['aliquota'];
$aliquote[$record['cod_iva']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['cod_iva']]['descrizione'] = $record['descrizione'];
$aliquote[$record['cod_iva']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['cod_iva']]['iva'] += sum($record['iva'], null, 2);
}
foreach ($aliquote as $aliquota=>$record) {
echo '
<tr>
<td>'.round($aliquota).'%</td>
<td>'.round($record['aliquota']).'%</td>
<td>'.$record['cod_iva'].'</td>
<td>'.$record['descrizione'].'</td>
<td class=text-right>'.moneyFormat($record['subtotale'], 2).'</td>
@ -184,16 +187,17 @@ echo '
$aliquote=[];
foreach ($iva_acquisti_detraibile as $record) {
$aliquote[$record['aliquota']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['aliquota']]['descrizione'] = $record['descrizione'];
$aliquote[$record['aliquota']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['aliquota']]['iva'] += sum($record['iva'], null, 2);
$aliquote[$record['cod_iva']]['aliquota'] = $record['aliquota'];
$aliquote[$record['cod_iva']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['cod_iva']]['descrizione'] = $record['descrizione'];
$aliquote[$record['cod_iva']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['cod_iva']]['iva'] += sum($record['iva'], null, 2);
}
foreach ($aliquote as $aliquota=>$record) {
echo '
<tr>
<td>'.round($aliquota).'%</td>
<td>'.round($record['aliquota']).'%</td>
<td>'.$record['cod_iva'].'</td>
<td>'.$record['descrizione'].'</td>
<td class=text-right>'.moneyFormat($record['subtotale'], 2).'</td>
@ -217,16 +221,17 @@ echo '
$aliquote=[];
foreach ($iva_acquisti_nondetraibile as $record) {
$aliquote[$record['aliquota']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['aliquota']]['descrizione'] = $record['descrizione'];
$aliquote[$record['aliquota']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['aliquota']]['iva'] += sum($record['iva'], null, 2);
$aliquote[$record['cod_iva']]['aliquota'] = $record['aliquota'];
$aliquote[$record['cod_iva']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['cod_iva']]['descrizione'] = $record['descrizione'];
$aliquote[$record['cod_iva']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['cod_iva']]['iva'] += sum($record['iva'], null, 2);
}
foreach ($aliquote as $aliquota=>$record) {
echo '
<tr>
<td>'.round($aliquota).'%</td>
<td>'.round($record['aliquota']).'%</td>
<td>'.$record['cod_iva'].'</td>
<td>'.$record['descrizione'].'</td>
<td class=text-right>'.moneyFormat($record['subtotale'], 2).'</td>
@ -250,16 +255,17 @@ echo '
$aliquote=[];
foreach ($iva_acquisti as $record) {
$aliquote[$record['aliquota']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['aliquota']]['descrizione'] = $record['descrizione'];
$aliquote[$record['aliquota']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['aliquota']]['iva'] += sum($record['iva'], null, 2);
$aliquote[$record['cod_iva']]['aliquota'] = $record['aliquota'];
$aliquote[$record['cod_iva']]['cod_iva'] = $record['cod_iva'];
$aliquote[$record['cod_iva']]['descrizione'] = $record['descrizione'];
$aliquote[$record['cod_iva']]['subtotale'] += sum($record['subtotale'], null, 2);
$aliquote[$record['cod_iva']]['iva'] += sum($record['iva'], null, 2);
}
foreach ($aliquote as $aliquota=>$record) {
echo '
<tr>
<td>'.round($aliquota).'%</td>
<td>'.round($record['aliquota']).'%</td>
<td>'.$record['cod_iva'].'</td>
<td>'.$record['descrizione'].'</td>
<td class=text-right>'.moneyFormat($record['subtotale'], 2).'</td>