diff --git a/modules/fatture/init.php b/modules/fatture/init.php index acdf1650e..8509b2a96 100755 --- a/modules/fatture/init.php +++ b/modules/fatture/init.php @@ -81,9 +81,7 @@ if (!empty($id_record)) { $fattura_acquisto_originale = null; if (!empty($fattura)) { - $reverse_charge = $fattura->getRighe()->first(function ($item, $key) { - return $item->aliquota != null && $item->aliquota->codice_natura_fe !== null && substr($item->aliquota->codice_natura_fe, 0, 2) == 'N6'; - })->id; + $reverse_charge = $fattura->getRighe()->first(fn($item, $key) => $item->aliquota != null && $item->aliquota->codice_natura_fe !== null && substr($item->aliquota->codice_natura_fe, 0, 2) == 'N6')->id; $autofattura_vendita = Fattura::find($fattura->id_autofattura); $abilita_autofattura = (($fattura->anagrafica->nazione->iso2 != 'IT' && !empty($fattura->anagrafica->nazione->iso2)) || $reverse_charge) && $dir == 'uscita' && $fattura->id_autofattura == null;