1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2024-12-22 21:28:08 +01:00

Aggiunto calcolo iva arrotondata con l'uso di 4 decimali

This commit is contained in:
Fabio Lovato 2018-02-16 00:50:29 +01:00
parent 4fd1bcdb84
commit 496990bc72
8 changed files with 19 additions and 19 deletions

View File

@ -207,7 +207,7 @@ echo '
// Calcoli
$imponibile = sum(array_column($rs, 'subtotale'));
$sconto = sum(array_column($rs, 'sconto'));
$iva = sum(array_column($rs, 'iva'));
$iva = sum(array_column($rs, 'iva'), null, 4);
$imponibile_scontato = sum($imponibile, -$sconto);

View File

@ -154,31 +154,31 @@ if (!empty($rs)) {
echo '
<td class="text-right">';
if($r['is_descrizione']==0){
echo
echo
Translator::numberToLocale($r['qta']);
}
echo '
echo '
</td>';
// Unità di misura
echo '
<td class="text-center">';
if($r['is_descrizione']==0){
echo
$r['um'];
}
echo '
</td>';
// Costo unitario
echo '
<td class="text-right">';
if($r['is_descrizione']==0){
echo
Translator::numberToLocale($r['subtotale'] / $r['qta']).' &euro;';
@ -191,20 +191,20 @@ if (!empty($rs)) {
]).'</small>';
}
}
echo '
</td>';
// Iva
echo '
<td class="text-right">';
if($r['is_descrizione']==0){
echo
Translator::numberToLocale($r['iva']).' &euro;
<br><small class="help-block">'.$r['desc_iva'].'</small>';
}
echo '
</td>';
@ -269,7 +269,7 @@ echo '
// Calcoli
$imponibile = sum(array_column($rs, 'subtotale'));
$sconto = sum(array_column($rs, 'sconto'));
$iva = sum(array_column($rs, 'iva'));
$iva = sum(array_column($rs, 'iva'), null, 4);
$imponibile_scontato = sum($imponibile, -$sconto);

View File

@ -190,7 +190,7 @@ echo '
// Calcoli
$imponibile = sum(array_column($rs, 'subtotale'));
$sconto = sum(array_column($rs, 'sconto'));
$iva = sum(array_column($rs, 'iva'));
$iva = sum(array_column($rs, 'iva'), null, 4);
$imponibile_scontato = sum($imponibile, -$sconto);

View File

@ -131,7 +131,7 @@ if (!empty($rs)) {
// Calcoli
$imponibile = sum(array_column($rs, 'subtotale'));
$sconto = sum(array_column($rs, 'sconto'));
$iva = sum(array_column($rs, 'iva'));
$iva = sum(array_column($rs, 'iva'), null, 4);
$imponibile_scontato = sum($imponibile, -$sconto);

View File

@ -163,7 +163,7 @@ echo '
// Info per il footer
$imponibile = sum($imponibile) - sum($sconto);
$iva = sum($iva);
$iva = sum($iva, null, 4);
$totale = $imponibile + $iva;

View File

@ -235,7 +235,7 @@ if (abs($records[0]['bollo']) > 0) {
// Info per il footer
$imponibile = sum($imponibile);
$iva = sum($iva) + $records[0]['iva_rivalsainps'];
$iva = sum($iva, null, 4) + $records[0]['iva_rivalsainps'];
$sconto = sum($sconto);
$totale = $imponibile + $iva - $sconto + $records[0]['rivalsainps'];

View File

@ -148,7 +148,7 @@ foreach ($righe as $r) {
$sconto = sum($sconto);
$imponibile = sum($imponibile);
$iva = sum($iva);
$iva = sum($iva, null, 4);
$totale = $imponibile - $sconto;

View File

@ -144,7 +144,7 @@ foreach ($righe as $r) {
if($r['is_descrizione']==0){
echo
(empty($r['subtotale']) ? '' : Translator::numberToLocale($r['subtotale'])).' &euro;';
if ($r['sconto'] > 0) {
echo "
<br><small class='text-muted'>- ".tr('sconto _TOT_ _TYPE_', [
@ -185,7 +185,7 @@ foreach ($righe as $r) {
$sconto = sum($sconto);
$imponibile = sum($imponibile);
$iva = sum($iva);
$iva = sum($iva, null, 4);
$totale = $imponibile - $sconto;