From af3663fe447c24c53598ddb11f0ce2f0fb12efd2 Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Fri, 24 Feb 2023 18:06:37 +0100 Subject: [PATCH] Fix inserimento articoli filtrati per sede --- modules/ddt/edit.php | 10 +++++----- modules/fatture/edit.php | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/ddt/edit.php b/modules/ddt/edit.php index 230b49c5c..9038d9b35 100755 --- a/modules/ddt/edit.php +++ b/modules/ddt/edit.php @@ -366,10 +366,10 @@ if ($dir == 'entrata') { if (!$block_edit) { // Lettura ordini (cliente o fornitore) $ordini_query = 'SELECT COUNT(*) AS tot FROM or_ordini WHERE idanagrafica='.prepare($record['idanagrafica']).' AND idstatoordine IN (SELECT id FROM or_statiordine WHERE descrizione IN(\'Accettato\', \'Evaso\', \'Parzialmente evaso\', \'Parzialmente fatturato\')) AND idtipoordine=(SELECT id FROM or_tipiordine WHERE dir='.prepare($dir).') AND or_ordini.id IN (SELECT idordine FROM or_righe_ordini WHERE or_righe_ordini.idordine = or_ordini.id AND (qta - qta_evasa) > 0)'; - $ordini = $dbo->fetchArray($ordini_query)[0]['tot']; + $tot_ordini = $dbo->fetchArray($ordini_query)[0]['tot']; $ddt_query = 'SELECT COUNT(*) AS tot FROM dt_ddt WHERE idstatoddt IN (SELECT id FROM dt_statiddt WHERE descrizione IN(\'Evaso\', \'Parzialmente evaso\', \'Parzialmente fatturato\')) AND idtipoddt=(SELECT id FROM or_tipiordine WHERE dir="'.($dir == 'entrata' ? 'uscita' : 'entrata').'") AND dt_ddt.id IN (SELECT idddt FROM dt_righe_ddt WHERE dt_righe_ddt.idddt = dt_ddt.id AND (qta - qta_evasa) > 0)'; - $ddt = $dbo->fetchArray($ddt_query)[0]['tot']; + $tot_ddt = $dbo->fetchArray($ddt_query)[0]['tot']; // Form di inserimento riga documento echo ' @@ -383,7 +383,7 @@ if (!$block_edit) {
- {[ "type": "select", "label": "'.tr('Articolo').'", "name": "id_articolo", "value": "", "ajax-source": "articoli", "select-options": {"permetti_movimento_a_zero": '.($dir == 'entrata' ? 0 : 1).'}, "icon-after": "add|'.Modules::get('Articoli')['id'].'" ]} + {[ "type": "select", "label": "'.tr('Articolo').'", "name": "id_articolo", "value": "", "ajax-source": "articoli", "select-options": {"permetti_movimento_a_zero": '.($dir == 'entrata' ? 0 : 1).', "idsede_partenza": '.intval($ddt->idsede_partenza).', "idsede_destinazione": '.intval($ddt->idsede_destinazione).', "idanagrafica": '.$ddt->idanagrafica.', "dir": "'.$dir.'", "idagente": '.$ddt->idagente.'}, "icon-after": "add|'.Modules::get('Articoli')['id'].'" ]}
@@ -414,13 +414,13 @@ if (!$block_edit) {
  • - + '.tr('Ddt').'
  • - + '.tr('Ordine').'
  • diff --git a/modules/fatture/edit.php b/modules/fatture/edit.php index cf615e0b4..421053376 100755 --- a/modules/fatture/edit.php +++ b/modules/fatture/edit.php @@ -817,7 +817,7 @@ if (!$block_edit) {
    - {[ "type": "select", "label": "'.tr('Articolo').'", "name": "id_articolo", "value": "", "ajax-source": "articoli", "select-options": {"permetti_movimento_a_zero": '.($dir == 'entrata' ? 0 : 1).'}, "icon-after": "add|'.Modules::get('Articoli')['id'].'" ]} + {[ "type": "select", "label": "'.tr('Articolo').'", "name": "id_articolo", "value": "", "ajax-source": "articoli", "select-options": {"permetti_movimento_a_zero": '.($dir == 'entrata' ? 0 : 1).', "idsede_partenza": '.intval($fattura->idsede_partenza).', "idsede_destinazione": '.intval($fattura->idsede_destinazione).', "idanagrafica": '.$fattura->idanagrafica.', "dir": "'.$dir.'", "idagente": '.$fattura->idagente.'}, "icon-after": "add|'.Modules::get('Articoli')['id'].'" ]}