diff --git a/plugins/importFE/src/FatturaElettronica.php b/plugins/importFE/src/FatturaElettronica.php index 519cd47a8..4d93ba925 100755 --- a/plugins/importFE/src/FatturaElettronica.php +++ b/plugins/importFE/src/FatturaElettronica.php @@ -350,7 +350,11 @@ class FatturaElettronica if (empty($banca_fornitore)) { $anagrafica = $fattura->anagrafica; $nome = $info_pagamento['IstitutoFinanziario'] ?: 'Banca di '.$anagrafica->ragione_sociale; - $banca_fornitore = Banca::build($anagrafica, $nome, $info_pagamento['IBAN'], $info_pagamento['BIC'] ?: ''); + try { + $banca_fornitore = Banca::build($anagrafica, $nome, $info_pagamento['IBAN'], $info_pagamento['BIC'] ?: ''); + } catch (\UnexpectedValueException $e) { + flash()->error(tr("Errore durante la creazione della banca: verificare la correttezza dei dati").'.'); + } } }