Fix creazione autofattura da nota di credito

This commit is contained in:
MatteoPistorello 2022-09-01 15:38:31 +02:00
parent eb1d5b03fb
commit b37b8654ec
2 changed files with 2 additions and 1 deletions

View File

@ -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;

View File

@ -31,7 +31,7 @@ if ($module->name == 'Fatture di vendita') {
if ($dir == 'entrata' || !empty($abilita_autofattura)) {
echo '
<div class="btn-group">
<button type="button" class="btn btn-primary unblockable dropdown-toggle '.(((!empty($record['ref_documento']) || $record['stato'] != 'Bozza') and empty($record['is_reversed'])) ? '' : 'disabled').'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<button type="button" class="btn btn-primary unblockable dropdown-toggle '.(((!empty($record['ref_documento']) || $record['stato'] != 'Bozza') and (empty($record['is_reversed']) || !empty($abilita_autofattura))) ? '' : 'disabled').'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fa fa-magic"></i> '.tr('Crea').'
<span class="caret"></span>
</button>';