Fix per evitare duplicati
This commit is contained in:
parent
2109ab44b9
commit
db322458cb
|
@ -109,15 +109,20 @@ class FatturaOrdinaria extends FatturaElettronica
|
||||||
|
|
||||||
// Creazione articolo relativo
|
// Creazione articolo relativo
|
||||||
if (!empty($codici) && !empty($crea_articoli) && empty($articolo)) {
|
if (!empty($codici) && !empty($crea_articoli) && empty($articolo)) {
|
||||||
$nome_categoria = 'Importazione automatica';
|
|
||||||
$categoria = Categoria::where('nome', $nome_categoria)->first();
|
|
||||||
if (empty($categoria)) {
|
|
||||||
$categoria = Categoria::build($nome_categoria);
|
|
||||||
}
|
|
||||||
|
|
||||||
$codice = $codici[0]['CodiceValore'];
|
$codice = $codici[0]['CodiceValore'];
|
||||||
$articolo = ArticoloOriginale::build($codice, $riga['Descrizione'], $categoria);
|
$articolo = ArticoloOriginale::where('codice', $codice)->first();
|
||||||
$articolo->prezzo_acquisto = $riga['PrezzoUnitario'];
|
|
||||||
|
if (empty($articolo)) {
|
||||||
|
$nome_categoria = 'Importazione automatica';
|
||||||
|
$categoria = Categoria::where('nome', $nome_categoria)->first();
|
||||||
|
if (empty($categoria)) {
|
||||||
|
$categoria = Categoria::build($nome_categoria);
|
||||||
|
}
|
||||||
|
|
||||||
|
$articolo = ArticoloOriginale::build($codice, $riga['Descrizione'], $categoria);
|
||||||
|
$articolo->prezzo_acquisto = $riga['PrezzoUnitario'];
|
||||||
|
$articolo->save();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!empty($articolo)) {
|
if (!empty($articolo)) {
|
||||||
|
|
Loading…
Reference in New Issue