diff --git a/modules/articoli/src/Import/CSV.php b/modules/articoli/src/Import/CSV.php index 931be7bf4..32df24933 100644 --- a/modules/articoli/src/Import/CSV.php +++ b/modules/articoli/src/Import/CSV.php @@ -273,10 +273,12 @@ class CSV extends CSVImporter $articolo = null; // Ricerca sulla base della chiave primaria se presente if (!empty($primary_key)) { - $articolo = Articolo::where($primary_key, $record[$primary_key])->first(); + $articolo = Articolo::where($primary_key, $record[$primary_key])->withTrashed()->first(); } if (empty($articolo)) { $articolo = Articolo::build($record['codice'], $record['descrizione'], $categoria, $sottocategoria); + } else { + $articolo->restore(); } $articolo->idiva_vendita = $aliquota->id;