Correzioni importi ivati in stampa interventi
This commit is contained in:
parent
5f18f7b65e
commit
deace5d010
|
@ -145,7 +145,7 @@ if (!$righe->isEmpty()) {
|
||||||
</th>
|
</th>
|
||||||
|
|
||||||
<th style="font-size:8pt;width:20%" class="text-center">
|
<th style="font-size:8pt;width:20%" class="text-center">
|
||||||
<b>'.tr('Imponibile').'</b>
|
<b>'.tr('Importo').'</b>
|
||||||
</th>
|
</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
|
@ -188,7 +188,7 @@ if (!$righe->isEmpty()) {
|
||||||
// Prezzo unitario
|
// Prezzo unitario
|
||||||
echo '
|
echo '
|
||||||
<td class="text-center">
|
<td class="text-center">
|
||||||
'.($options['pricing'] ? moneyFormat($riga->prezzo_unitario) : '-');
|
'.($options['pricing'] ? moneyFormat($riga->prezzo_unitario_corrente) : '-');
|
||||||
|
|
||||||
if ($options['pricing'] && $riga->sconto > 0) {
|
if ($options['pricing'] && $riga->sconto > 0) {
|
||||||
$text = discountInfo($riga, false);
|
$text = discountInfo($riga, false);
|
||||||
|
@ -203,7 +203,7 @@ if (!$righe->isEmpty()) {
|
||||||
// Prezzo totale
|
// Prezzo totale
|
||||||
echo '
|
echo '
|
||||||
<td class="text-center">
|
<td class="text-center">
|
||||||
'.($options['pricing'] ? Translator::numberToLocale($riga->totale_imponibile) : '-').'
|
'.($options['pricing'] ? Translator::numberToLocale($riga->importo) : '-').'
|
||||||
</td>
|
</td>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
|
@ -220,7 +220,7 @@ if (!$righe->isEmpty()) {
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
<th class="text-center">
|
<th class="text-center">
|
||||||
<b>'.moneyFormat($righe->sum('totale_imponibile'), 2).'</b>
|
<b>'.moneyFormat($righe->sum('importo'), 2).'</b>
|
||||||
</th>
|
</th>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
|
@ -279,19 +279,19 @@ foreach ($sessioni as $i => $sessione) {
|
||||||
// Data
|
// Data
|
||||||
echo '
|
echo '
|
||||||
<td class="text-center">
|
<td class="text-center">
|
||||||
'.Translator::dateToLocale($sessione['orario_inizio'], '-').'
|
'.Translator::dateToLocale($sessione['orario_inizio']).'
|
||||||
</td>';
|
</td>';
|
||||||
|
|
||||||
// Ora inizio
|
// Ora inizio
|
||||||
echo '
|
echo '
|
||||||
<td class="text-center">
|
<td class="text-center">
|
||||||
'.Translator::timeToLocale($sessione['orario_inizio'], '-').'
|
'.Translator::timeToLocale($sessione['orario_inizio']).'
|
||||||
</td>';
|
</td>';
|
||||||
|
|
||||||
// Ora fine
|
// Ora fine
|
||||||
echo '
|
echo '
|
||||||
<td class="text-center">
|
<td class="text-center">
|
||||||
'.Translator::timeToLocale($sessione['orario_fine'], '-').'
|
'.Translator::timeToLocale($sessione['orario_fine']).'
|
||||||
</td>';
|
</td>';
|
||||||
|
|
||||||
// Spazio aggiuntivo
|
// Spazio aggiuntivo
|
||||||
|
@ -375,10 +375,24 @@ $netto_a_pagare = abs($documento->netto);
|
||||||
|
|
||||||
$show_sconto = $sconto > 0;
|
$show_sconto = $sconto > 0;
|
||||||
|
|
||||||
|
$incorpora_iva = setting('Utilizza prezzi di vendita comprensivi di IVA');
|
||||||
|
|
||||||
// TOTALE COSTI FINALI
|
// TOTALE COSTI FINALI
|
||||||
if ($options['pricing']) {
|
if ($options['pricing']) {
|
||||||
// Totale imponibile
|
if ($incorpora_iva) {
|
||||||
echo '
|
// TOTALE INTERVENTO
|
||||||
|
echo '
|
||||||
|
<tr>
|
||||||
|
<td colspan="4" class="text-right">
|
||||||
|
<b>'.tr('Totale intervento', [], ['upper' => true]).':</b>
|
||||||
|
</td>
|
||||||
|
<th class="text-center">
|
||||||
|
<b>'.moneyFormat($totale, 2).'</b>
|
||||||
|
</th>
|
||||||
|
</tr>';
|
||||||
|
} else {
|
||||||
|
// Totale imponibile
|
||||||
|
echo '
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="4" class="text-right">
|
<td colspan="4" class="text-right">
|
||||||
<b>'.tr('Imponibile', [], ['upper' => true]).':</b>
|
<b>'.tr('Imponibile', [], ['upper' => true]).':</b>
|
||||||
|
@ -389,9 +403,9 @@ if ($options['pricing']) {
|
||||||
</th>
|
</th>
|
||||||
</tr>';
|
</tr>';
|
||||||
|
|
||||||
// Eventuale sconto totale
|
// Eventuale sconto totale
|
||||||
if ($show_sconto) {
|
if ($show_sconto) {
|
||||||
echo '
|
echo '
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="4" class="text-right">
|
<td colspan="4" class="text-right">
|
||||||
<b>'.tr('Sconto', [], ['upper' => true]).':</b>
|
<b>'.tr('Sconto', [], ['upper' => true]).':</b>
|
||||||
|
@ -402,8 +416,8 @@ if ($options['pricing']) {
|
||||||
</th>
|
</th>
|
||||||
</tr>';
|
</tr>';
|
||||||
|
|
||||||
// Totale imponibile
|
// Totale imponibile
|
||||||
echo '
|
echo '
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="4" class="text-right">
|
<td colspan="4" class="text-right">
|
||||||
<b>'.tr('Totale imponibile', [], ['upper' => true]).':</b>
|
<b>'.tr('Totale imponibile', [], ['upper' => true]).':</b>
|
||||||
|
@ -413,11 +427,11 @@ if ($options['pricing']) {
|
||||||
<b>'.moneyFormat($totale_imponibile, 2).'</b>
|
<b>'.moneyFormat($totale_imponibile, 2).'</b>
|
||||||
</th>
|
</th>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// IVA
|
// IVA
|
||||||
// Totale intervento
|
// Totale intervento
|
||||||
echo '
|
echo '
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="4" class="text-right">
|
<td colspan="4" class="text-right">
|
||||||
<b>'.tr('Iva', [], ['upper' => true]).':</b>
|
<b>'.tr('Iva', [], ['upper' => true]).':</b>
|
||||||
|
@ -428,8 +442,8 @@ if ($options['pricing']) {
|
||||||
</th>
|
</th>
|
||||||
</tr>';
|
</tr>';
|
||||||
|
|
||||||
// TOTALE INTERVENTO
|
// TOTALE INTERVENTO
|
||||||
echo '
|
echo '
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="4" class="text-right">
|
<td colspan="4" class="text-right">
|
||||||
<b>'.tr('Totale intervento', [], ['upper' => true]).':</b>
|
<b>'.tr('Totale intervento', [], ['upper' => true]).':</b>
|
||||||
|
@ -438,6 +452,7 @@ if ($options['pricing']) {
|
||||||
<b>'.moneyFormat($totale, 2).'</b>
|
<b>'.moneyFormat($totale, 2).'</b>
|
||||||
</th>
|
</th>
|
||||||
</tr>';
|
</tr>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
|
|
Loading…
Reference in New Issue