From 88bd9c993d631359558c8417b097c810a7bbdce0 Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Wed, 14 Feb 2024 13:06:44 +0100 Subject: [PATCH] =?UTF-8?q?Aggiunta=20riferimento=20attivit=C3=A0=20colleg?= =?UTF-8?q?ate=20ai=20ddt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/ddt/edit.php | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/modules/ddt/edit.php b/modules/ddt/edit.php index 674d98082..d8a9fc67d 100755 --- a/modules/ddt/edit.php +++ b/modules/ddt/edit.php @@ -747,7 +747,12 @@ $("#link_form").bind("keypress", function(e) { // Collegamenti diretti // Fatture collegate a questo ddt -$elementi = $dbo->fetchArray('SELECT `co_documenti`.*, `co_tipidocumento`.`descrizione` AS tipo_documento, `co_tipidocumento`.`dir` FROM `co_documenti` JOIN `co_tipidocumento` ON `co_tipidocumento`.`id` = `co_documenti`.`idtipodocumento` WHERE `co_documenti`.`id` IN (SELECT `iddocumento` FROM `co_righe_documenti` WHERE `idddt` = '.prepare($id_record).') ORDER BY `data`'); +$elementi = $dbo->fetchArray('SELECT `co_documenti`.`id`, `co_documenti`.`data`, `co_documenti`.`numero`, `co_documenti`.`numero_esterno`, `co_tipidocumento`.`descrizione` AS tipo_documento, IF(`co_tipidocumento`.`dir` = \'entrata\', \'Fatture di vendita\', \'Fatture di acquisto\') AS modulo FROM `co_documenti` JOIN `co_tipidocumento` ON `co_tipidocumento`.`id` = `co_documenti`.`idtipodocumento` WHERE `co_documenti`.`id` IN (SELECT `iddocumento` FROM `co_righe_documenti` WHERE `idddt` = '.prepare($id_record).') + +UNION +SELECT `in_interventi`.`id`, `in_interventi`.`data_richiesta`, `in_interventi`.`codice`, NULL, \'Attività\' AS tipo_documento, \'Interventi\' as modulo FROM `in_interventi` JOIN `in_righe_interventi` ON `in_righe_interventi`.`idintervento` = `in_interventi`.`id` WHERE (`in_righe_interventi`.`original_document_id` = '.prepare($id_record).' AND `in_righe_interventi`.`original_document_type` = \'Modules\\\\DDT\\\\DDT\') + +ORDER BY `data`'); if (!empty($elementi)) { echo ' @@ -763,18 +768,15 @@ if (!empty($elementi)) {