Rimossa marca da bollo su stampa fattura
This commit is contained in:
parent
1b5b386afe
commit
753ebcc59c
|
@ -237,14 +237,9 @@ foreach ($v_iva as $key => $value) {
|
|||
echo '
|
||||
<table class="table">';
|
||||
echo '
|
||||
<tr>';
|
||||
if (abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
<td width="85%">';
|
||||
} else {
|
||||
echo '
|
||||
<tr>
|
||||
<td width="100%">';
|
||||
}
|
||||
|
||||
if (!empty($record['note'])) {
|
||||
echo '
|
||||
<p class="small-bold">'.tr('Note', [], ['upper' => true]).':</p>
|
||||
|
@ -252,25 +247,6 @@ if (abs($record['bollo']) > 0) {
|
|||
}
|
||||
echo '
|
||||
</td>';
|
||||
if (abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
<td width="15%" align="right">';
|
||||
}
|
||||
if (abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
<table style="width: 20mm; font-size: 50%; text-align: center" class="table-bordered">
|
||||
<tr>
|
||||
<td style="height: 20mm;">
|
||||
<br><br>
|
||||
'.tr('Spazio per applicazione marca da bollo', [], ['upper' => true]).'
|
||||
</td>
|
||||
</tr>
|
||||
</table>';
|
||||
}
|
||||
if (abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
</td>';
|
||||
}
|
||||
|
||||
echo '
|
||||
</tr>';
|
||||
|
@ -294,7 +270,6 @@ $totale = sum([
|
|||
|
||||
$netto_a_pagare = sum([
|
||||
$totale,
|
||||
$record['bollo'],
|
||||
-$record['ritenutaacconto'],
|
||||
]);
|
||||
|
||||
|
|
|
@ -157,18 +157,13 @@ echo "
|
|||
</td>
|
||||
</tr>';
|
||||
|
||||
// Aggiunta della marca da bollo al totale
|
||||
$totale = sum($totale, $record['bollo']);
|
||||
|
||||
// Rivalsa INPS (+ bollo)
|
||||
// Rivalsa INPS
|
||||
if (!empty($record['rivalsainps'])) {
|
||||
$rs2 = $dbo->fetchArray('SELECT percentuale FROM co_rivalse WHERE id=(SELECT idrivalsainps FROM co_righe_documenti WHERE iddocumento='.prepare($id_record).' AND idrivalsainps!=0 LIMIT 0,1)');
|
||||
|
||||
$first_colspan = 3;
|
||||
$second_colspan = 2;
|
||||
if (abs($record['bollo']) > 0) {
|
||||
--$first_colspan;
|
||||
}
|
||||
|
||||
if (empty($sconto)) {
|
||||
--$first_colspan;
|
||||
--$second_colspan;
|
||||
|
@ -182,14 +177,6 @@ if (!empty($record['rivalsainps'])) {
|
|||
], ['upper' => true]).'
|
||||
</th>';
|
||||
|
||||
if (abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
|
||||
<th class="text-center small" colspan="1">
|
||||
'.tr('Marca da bollo', [], ['upper' => true]).'
|
||||
</th>';
|
||||
}
|
||||
|
||||
echo '
|
||||
|
||||
<th class="text-center small" colspan="'.$second_colspan.'">
|
||||
|
@ -202,14 +189,6 @@ if (!empty($record['rivalsainps'])) {
|
|||
'.moneyFormat($record['rivalsainps']).'
|
||||
</td>';
|
||||
|
||||
if (abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
|
||||
<td class="cell-padded text-center" colspan="1">
|
||||
'.moneyFormat($record['bollo']).'
|
||||
</td>';
|
||||
}
|
||||
|
||||
echo '
|
||||
|
||||
<td class="cell-padded text-center" colspan="'.$second_colspan.'">
|
||||
|
@ -220,15 +199,13 @@ if (!empty($record['rivalsainps'])) {
|
|||
|
||||
$fattura = \Modules\Fatture\Fattura::find($id_record);
|
||||
|
||||
// Ritenuta d'acconto ( + bollo, se no rivalsa inps)
|
||||
// Ritenuta d'acconto ( + se no rivalsa inps)
|
||||
if (!empty($record['ritenutaacconto']) || !empty($fattura->totale_ritenuta_contributi) || !empty($record['spit_payment'])) {
|
||||
$rs2 = $dbo->fetchArray('SELECT percentuale FROM co_ritenutaacconto WHERE id=(SELECT idritenutaacconto FROM co_righe_documenti WHERE iddocumento='.prepare($id_record).' AND idritenutaacconto!=0 LIMIT 0,1)');
|
||||
|
||||
$first_colspan = 3;
|
||||
$second_colspan = 2;
|
||||
if (empty($record['rivalsainps']) && abs($record['bollo']) > 0) {
|
||||
--$first_colspan;
|
||||
}
|
||||
|
||||
if (empty($sconto)) {
|
||||
--$first_colspan;
|
||||
--$second_colspan;
|
||||
|
@ -250,14 +227,6 @@ if (!empty($record['ritenutaacconto']) || !empty($fattura->totale_ritenuta_contr
|
|||
], ['upper' => true]).'
|
||||
</th>';
|
||||
|
||||
if (empty($record['rivalsainps']) && abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
|
||||
<th class="text-center small" colspan="1">
|
||||
'.tr('Marca da bollo', [], ['upper' => true]).'
|
||||
</th>';
|
||||
}
|
||||
|
||||
echo '
|
||||
<th class="text-center small" colspan="'.$second_colspan.'">';
|
||||
if (empty($record['split_payment'])) {
|
||||
|
@ -276,14 +245,6 @@ if (!empty($record['ritenutaacconto']) || !empty($fattura->totale_ritenuta_contr
|
|||
'.moneyFormat($record['ritenutaacconto'] + $fattura->totale_ritenuta_contributi).'
|
||||
</td>';
|
||||
|
||||
if (empty($record['rivalsainps']) && abs($record['bollo']) > 0) {
|
||||
echo '
|
||||
|
||||
<td class="cell-padded text-center" colspan="1">
|
||||
'.moneyFormat($record['bollo']).'
|
||||
</td>';
|
||||
}
|
||||
|
||||
echo '
|
||||
|
||||
<td class="cell-padded text-center" colspan="'.$second_colspan.'">
|
||||
|
@ -320,36 +281,6 @@ if (!empty($record['split_payment'])) {
|
|||
</tr>';
|
||||
}
|
||||
|
||||
// Solo bollo
|
||||
if (empty($record['ritenutaacconto']) && empty($record['rivalsainps']) && empty($record['split_payment']) && abs($record['bollo']) > 0) {
|
||||
$first_colspan = 3;
|
||||
$second_colspan = 2;
|
||||
if (empty($sconto)) {
|
||||
$first_colspan = 1;
|
||||
}
|
||||
|
||||
echo '
|
||||
<tr>
|
||||
<th class="text-center small" colspan="'.$first_colspan.'">
|
||||
'.tr('Marca da bollo', [], ['upper' => true]).'
|
||||
</th>
|
||||
|
||||
<th class="text-center small" colspan="'.$second_colspan.'">
|
||||
'.tr('Netto a pagare', [], ['upper' => true]).'
|
||||
</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td class="cell-padded text-center" colspan="'.$first_colspan.'">
|
||||
'.moneyFormat($record['bollo']).'
|
||||
</td>
|
||||
|
||||
<td class="cell-padded text-center" colspan="'.$second_colspan.'">
|
||||
'.moneyFormat($totale - $record['ritenutaacconto']).'
|
||||
</td>
|
||||
</tr>';
|
||||
}
|
||||
|
||||
echo '
|
||||
</table>';
|
||||
|
||||
|
|
Loading…
Reference in New Issue