From 90682d16eb99d3b2acb63167f22e5f6fd3ee5b87 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Tue, 13 Sep 2022 17:27:01 +0200 Subject: [PATCH] Fix movimentazione articoli tra Ddt --- modules/ddt/actions.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/ddt/actions.php b/modules/ddt/actions.php index 8a5d7689b..b988fe9f5 100755 --- a/modules/ddt/actions.php +++ b/modules/ddt/actions.php @@ -351,12 +351,17 @@ switch (filter('op')) { $ddt->save(); + $evadi_qta_parent = true; + if ($documento->tipo->descrizione=='Ddt in uscita' || $documento->tipo->descrizione=='Ddt in entrata') { + $evadi_qta_parent = false; + } + $righe = $documento->getRighe(); foreach ($righe as $riga) { if (post('evadere')[$riga->id] == 'on' and !empty(post('qta_da_evadere')[$riga->id])) { $qta = post('qta_da_evadere')[$riga->id]; - $copia = $riga->copiaIn($ddt, $qta); + $copia = $riga->copiaIn($ddt, $qta, $evadi_qta_parent); // Aggiornamento seriali dalla riga dell'ordine if ($copia->isArticolo()) {