From ec65ef2cc1a300b6aa44e7e1a94456c68b0936db Mon Sep 17 00:00:00 2001 From: Dasc3er Date: Fri, 18 Sep 2020 08:48:11 +0200 Subject: [PATCH] Fix query per plugin Impianti del cliente --- update/2_4_18.sql | 3 +++ 1 file changed, 3 insertions(+) diff --git a/update/2_4_18.sql b/update/2_4_18.sql index 2deb7045e..784065b2a 100644 --- a/update/2_4_18.sql +++ b/update/2_4_18.sql @@ -171,3 +171,6 @@ ALTER TABLE `co_righe_preventivi` ADD `original_id` int(11), ADD `original_type` -- Fix qtà impegnata: aggiunto filtro per ricerca solo su ordini cliente e non tutti gli ordini UPDATE `zz_modules` SET `options` = 'SELECT |select| FROM `mg_articoli` LEFT JOIN an_anagrafiche ON mg_articoli.id_fornitore=an_anagrafiche.idanagrafica LEFT JOIN co_iva ON mg_articoli.idiva_vendita=co_iva.id LEFT JOIN (SELECT SUM(qta-qta_evasa) AS qta_impegnata, idarticolo FROM or_righe_ordini INNER JOIN or_ordini ON or_righe_ordini.idordine=or_ordini.id INNER JOIN or_tipiordine ON or_ordini.idtipoordine=or_tipiordine.id WHERE idstatoordine IN(SELECT id FROM or_statiordine WHERE completato=0) AND or_tipiordine.dir=''entrata'' GROUP BY idarticolo) a ON a.idarticolo=mg_articoli.id LEFT JOIN mg_categorie ON mg_articoli.id_categoria=mg_categorie.id LEFT JOIN mg_categorie AS sottocategorie ON mg_articoli.id_sottocategoria=sottocategorie.id WHERE 1=1 AND (`mg_articoli`.`deleted_at`) IS NULL HAVING 2=2 ORDER BY `mg_articoli`.`descrizione`' WHERE `zz_modules`.`name` = 'Articoli'; + +-- Fix query per plugin Impianti del cliente +UPDATE `zz_plugins` SET `options` = ' { "main_query": [ { "type": "table", "fields": "Matricola, Nome, Data, Descrizione", "query": "SELECT id, (SELECT `id` FROM `zz_modules` WHERE `name` = ''Impianti'') AS _link_module_, id AS _link_record_, matricola AS Matricola, nome AS Nome, DATE_FORMAT(data, ''%d/%m/%Y'') AS Data, descrizione AS Descrizione FROM my_impianti WHERE idanagrafica=|id_parent| HAVING 2=2 ORDER BY id DESC"} ]}' WHERE `zz_plugins`.`name` = 'Impianti del cliente';