From 756bf5033676657e15b840bfc22fb14e0ca9b1b1 Mon Sep 17 00:00:00 2001 From: valentina Date: Fri, 18 Oct 2024 16:40:50 +0200 Subject: [PATCH] fix: importazione fattura di acquisto con creazione articoli --- plugins/importFE/src/FatturaElettronica.php | 2 +- plugins/importFE/src/FatturaOrdinaria.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/importFE/src/FatturaElettronica.php b/plugins/importFE/src/FatturaElettronica.php index 372f75760..08ba03311 100755 --- a/plugins/importFE/src/FatturaElettronica.php +++ b/plugins/importFE/src/FatturaElettronica.php @@ -215,7 +215,7 @@ class FatturaElettronica $anagrafica = Anagrafica::where('piva', '=', $info['partita_iva']); } - $anagrafica = $anagrafica->first(); + $anagrafica = $anagrafica ? $anagrafica->first() : ''; if (!empty($anagrafica)) { $is_fornitore = $anagrafica->isTipo('Fornitore'); diff --git a/plugins/importFE/src/FatturaOrdinaria.php b/plugins/importFE/src/FatturaOrdinaria.php index 137b55cfd..827ef6dfa 100755 --- a/plugins/importFE/src/FatturaOrdinaria.php +++ b/plugins/importFE/src/FatturaOrdinaria.php @@ -272,12 +272,12 @@ class FatturaOrdinaria extends FatturaElettronica $categoria = Categoria::find((new Categoria())->getByField('title', strtolower($nome_categoria))); if (empty($categoria)) { $categoria = Categoria::build(); - $categoria->setTranslation('nome', $nome_categoria); + $categoria->setTranslation('title', $nome_categoria); $categoria->save(); } $articolo = ArticoloOriginale::build($codice, $categoria); - $articolo->setTranslation('descrizione', $riga['Descrizione']); + $articolo->setTranslation('title', $riga['Descrizione']); $articolo->um = $riga['UnitaMisura']; $articolo->idconto_acquisto = $conto[$key]; $articolo->abilita_serial = setting('Serial number abilitato di default');