mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-02 08:56:48 +01:00
Fix per evitare duplicati
This commit is contained in:
parent
2109ab44b9
commit
db322458cb
@ -109,15 +109,20 @@ class FatturaOrdinaria extends FatturaElettronica
|
||||
|
||||
// Creazione articolo relativo
|
||||
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'];
|
||||
$articolo = ArticoloOriginale::build($codice, $riga['Descrizione'], $categoria);
|
||||
$articolo->prezzo_acquisto = $riga['PrezzoUnitario'];
|
||||
$articolo = ArticoloOriginale::where('codice', $codice)->first();
|
||||
|
||||
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)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user