Fix import preventivi
This commit is contained in:
parent
529cf6f5c5
commit
d4866e4ce4
|
@ -113,18 +113,17 @@ class CSV extends CSVImporter
|
||||||
// Individuazione articolo
|
// Individuazione articolo
|
||||||
$articolo_orig = ArticoloOriginale::where('codice', $record['codice'])->first();
|
$articolo_orig = ArticoloOriginale::where('codice', $record['codice'])->first();
|
||||||
if (!empty($articolo_orig)) {
|
if (!empty($articolo_orig)) {
|
||||||
$articolo = Articolo::build($preventivo, $articolo_orig);
|
$riga_articolo = Articolo::build($preventivo, $articolo_orig);
|
||||||
|
$riga_articolo->um = $articolo_orig->um ?: null;
|
||||||
$articolo->setTranslation('name', $articolo_orig->getTranslation('name'));
|
$riga_articolo->data_evasione = new Carbon($record['data_evasione']) ?: null;
|
||||||
$articolo->um = $articolo_orig->um ?: null;
|
|
||||||
$articolo->data_evasione = new Carbon($record['data_evasione']) ?: null;
|
|
||||||
|
|
||||||
$idiva = $articolo_orig->idiva_vendita ?: ($anagrafica->idiva_vendite ?: setting('Iva predefinita'));
|
$idiva = $articolo_orig->idiva_vendita ?: ($anagrafica->idiva_vendite ?: setting('Iva predefinita'));
|
||||||
|
|
||||||
$articolo->setPrezzoUnitario($record['prezzo_unitario'], $idiva);
|
$riga_articolo->descrizione = $articolo_orig->getTranslation('name');
|
||||||
$articolo->qta = $record['qta'];
|
$riga_articolo->setPrezzoUnitario($record['prezzo_unitario'], $idiva);
|
||||||
|
$riga_articolo->qta = $record['qta'];
|
||||||
|
|
||||||
$articolo->save();
|
$riga_articolo->save();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue