diff --git a/modules/fatture/actions.php b/modules/fatture/actions.php index 15a799930..bfc4b61b7 100755 --- a/modules/fatture/actions.php +++ b/modules/fatture/actions.php @@ -858,6 +858,7 @@ switch (post('op')) { $tipo = Tipo::find(post('idtipodocumento')); $iva = Aliquota::find(setting('Iva predefinita')); $totale_imponibile = setting('Utilizza prezzi di vendita comprensivi di IVA') ? $fattura->totale_imponibile + ($fattura->totale_imponibile * $iva->percentuale / 100) : $fattura->totale_imponibile; + $totale_imponibile = $fattura->tipo->reversed == 1 ? -$totale_imponibile : $totale_imponibile; $autofattura = Fattura::build($anagrafica, $tipo, $data, $id_segment); $autofattura->idconto = $fattura->idconto; diff --git a/modules/fatture/buttons.php b/modules/fatture/buttons.php index 9656bab8c..4bfc0bad3 100755 --- a/modules/fatture/buttons.php +++ b/modules/fatture/buttons.php @@ -31,7 +31,7 @@ if ($module->name == 'Fatture di vendita') { if ($dir == 'entrata' || !empty($abilita_autofattura)) { echo '
- ';