From 382e85cc6cdffb9e8f41725da4b8ba5ec04ccba0 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Thu, 11 Feb 2021 16:46:14 +0100 Subject: [PATCH] Aggiunto prezzo specifico in fase di creazione articolo importFE --- plugins/importFE/src/FatturaOrdinaria.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plugins/importFE/src/FatturaOrdinaria.php b/plugins/importFE/src/FatturaOrdinaria.php index 6c1ea0428..d56813ec4 100755 --- a/plugins/importFE/src/FatturaOrdinaria.php +++ b/plugins/importFE/src/FatturaOrdinaria.php @@ -24,6 +24,9 @@ use Modules\Articoli\Categoria; use Modules\Fatture\Components\Articolo; use Modules\Fatture\Components\Riga; use Modules\Fatture\Fattura; +use Modules\Anagrafiche\Anagrafica; +use Plugins\DettagliArticolo\DettaglioFornitore; +use Plugins\DettagliArticolo\DettaglioPrezzo; use UnexpectedValueException; use Util\XML; @@ -144,6 +147,13 @@ class FatturaOrdinaria extends FatturaElettronica $articolo->prezzo_acquisto = $riga['PrezzoUnitario']; $articolo->id_fornitore = $fattura->idanagrafica; $articolo->save(); + + $direzione = 'uscita'; + $anagrafica = Anagrafica::find($fattura->idanagrafica); + $dettaglio_prezzo = DettaglioPrezzo::build($articolo, $anagrafica, $direzione); + + $dettaglio_prezzo->setPrezzoUnitario($riga['PrezzoUnitario']); + $dettaglio_prezzo->save(); } }