From 45f8504f3728c43c12c13d39071047771f573246 Mon Sep 17 00:00:00 2001 From: Thomas Zilio Date: Fri, 14 Aug 2020 09:55:05 +0200 Subject: [PATCH] Commento su tutte le opzioni dei select --- modules/beni/ajax/select.php | 1 + modules/contratti/ajax/select.php | 5 +++++ modules/gestione_componenti/ajax/select.php | 4 ++++ modules/impianti/ajax/select.php | 8 ++++++++ modules/iva/ajax/select.php | 4 ++++ modules/pagamenti/ajax/select.php | 4 ++++ modules/preventivi/ajax/select.php | 5 +++++ modules/tipi_scadenze/ajax/select.php | 1 + modules/zone/ajax/select.php | 1 - 9 files changed, 32 insertions(+), 1 deletion(-) diff --git a/modules/beni/ajax/select.php b/modules/beni/ajax/select.php index 01fcc2ce0..c6377419e 100755 --- a/modules/beni/ajax/select.php +++ b/modules/beni/ajax/select.php @@ -9,6 +9,7 @@ switch ($resource) { foreach ($elements as $element) { $filter[] = 'id='.prepare($element); } + if (!empty($search)) { $search_fields[] = 'descrizione LIKE '.prepare('%'.$search.'%'); } diff --git a/modules/contratti/ajax/select.php b/modules/contratti/ajax/select.php index f9a14bf60..74b572d5f 100755 --- a/modules/contratti/ajax/select.php +++ b/modules/contratti/ajax/select.php @@ -3,6 +3,11 @@ include_once __DIR__.'/../../../core.php'; switch ($resource) { + /* + * Opzioni utilizzate: + * - idanagrafica + * - stato + */ case 'contratti': $query = 'SELECT co_contratti.id AS id, CONCAT("Contratto ", numero, " del ", DATE_FORMAT(data_bozza, "%d/%m/%Y"), " - ", co_contratti.nome, " [", (SELECT `descrizione` FROM `co_staticontratti` WHERE `co_staticontratti`.`id` = `idstato`) , "]") AS descrizione, (SELECT SUM(subtotale) FROM co_righe_contratti WHERE idcontratto=co_contratti.id) AS totale, (SELECT SUM(sconto) FROM co_righe_contratti WHERE idcontratto=co_contratti.id) AS sconto, (SELECT COUNT(id) FROM co_righe_contratti WHERE idcontratto=co_contratti.id) AS n_righe FROM co_contratti INNER JOIN an_anagrafiche ON co_contratti.idanagrafica=an_anagrafiche.idanagrafica |where| ORDER BY id'; diff --git a/modules/gestione_componenti/ajax/select.php b/modules/gestione_componenti/ajax/select.php index 0b5a2ee14..d47c483ef 100755 --- a/modules/gestione_componenti/ajax/select.php +++ b/modules/gestione_componenti/ajax/select.php @@ -3,6 +3,10 @@ include_once __DIR__.'/../../../core.php'; switch ($resource) { + /* + * Opzioni utilizzate: + * - matricola + */ case 'componenti': if (isset($superselect['marticola'])) { $query = 'SELECT id, nome AS descrizione, contenuto FROM my_impianto_componenti |where| ORDER BY id'; diff --git a/modules/impianti/ajax/select.php b/modules/impianti/ajax/select.php index 9d8275c51..37b221571 100755 --- a/modules/impianti/ajax/select.php +++ b/modules/impianti/ajax/select.php @@ -16,6 +16,10 @@ switch ($resource) { } break; + /* +* Opzioni utilizzate: +* - idanagrafica +*/ case 'impianti-cliente': if (isset($superselect['idanagrafica'])) { $query = 'SELECT id, CONCAT(matricola, " - ", nome) AS descrizione FROM my_impianti |where| ORDER BY idsede'; @@ -36,6 +40,10 @@ switch ($resource) { } break; + /* + * Opzioni utilizzate: + * - idintervento + */ case 'impianti-intervento': if (isset($superselect['idintervento'])) { $query = 'SELECT id, CONCAT(matricola, " - ", nome) AS descrizione FROM my_impianti INNER JOIN my_impianti_interventi ON my_impianti.id=my_impianti_interventi.idimpianto |where| ORDER BY idsede'; diff --git a/modules/iva/ajax/select.php b/modules/iva/ajax/select.php index 5b306c97d..82b8cd8e8 100755 --- a/modules/iva/ajax/select.php +++ b/modules/iva/ajax/select.php @@ -3,6 +3,10 @@ include_once __DIR__.'/../../../core.php'; switch ($resource) { + /* + * Opzioni utilizzate: + * - split_payment + */ case 'iva': $query = 'SELECT id, IF( codice_natura_fe IS NULL, IF(codice IS NULL, descrizione, CONCAT(codice, " - ", descrizione)), CONCAT( IF(codice IS NULL, descrizione, CONCAT(codice, " - ", descrizione)), " (", codice_natura_fe, ")" ) ) AS descrizione, percentuale FROM co_iva |where| ORDER BY descrizione ASC'; diff --git a/modules/pagamenti/ajax/select.php b/modules/pagamenti/ajax/select.php index d0ee5cb99..ee277a3c1 100755 --- a/modules/pagamenti/ajax/select.php +++ b/modules/pagamenti/ajax/select.php @@ -3,6 +3,10 @@ include_once __DIR__.'/../../../core.php'; switch ($resource) { + /* + * Opzioni utilizzate: + * - codice_modalita_pagamento_fe + */ case 'pagamenti': $query = "SELECT id, CONCAT_WS(' - ', codice_modalita_pagamento_fe, descrizione) AS descrizione, diff --git a/modules/preventivi/ajax/select.php b/modules/preventivi/ajax/select.php index ac69fa20c..f3bfe1dcc 100755 --- a/modules/preventivi/ajax/select.php +++ b/modules/preventivi/ajax/select.php @@ -3,6 +3,11 @@ include_once __DIR__.'/../../../core.php'; switch ($resource) { + /* + * Opzioni utilizzate: + * - idanagrafica + * - stato + */ case 'preventivi': if (isset($superselect['idanagrafica'])) { $query = 'SELECT co_preventivi.id AS id, an_anagrafiche.idanagrafica, CONCAT("Preventivo ", numero, " del ", DATE_FORMAT(data_bozza, "%d/%m/%Y"), " - ", co_preventivi.nome, " [", (SELECT `descrizione` FROM `co_statipreventivi` WHERE `co_statipreventivi`.`id` = `idstato`) , "]") AS descrizione, co_preventivi.idtipointervento, (SELECT descrizione FROM in_tipiintervento WHERE in_tipiintervento.idtipointervento = co_preventivi.idtipointervento) AS idtipointervento_descrizione, (SELECT tempo_standard FROM in_tipiintervento WHERE in_tipiintervento.idtipointervento = co_preventivi.idtipointervento) AS tempo_standard, (SELECT SUM(subtotale) FROM co_righe_preventivi WHERE idpreventivo=co_preventivi.id GROUP BY idpreventivo) AS totale, (SELECT SUM(sconto) FROM co_righe_preventivi WHERE idpreventivo=co_preventivi.id GROUP BY idpreventivo) AS sconto FROM co_preventivi INNER JOIN an_anagrafiche ON co_preventivi.idanagrafica=an_anagrafiche.idanagrafica |where| ORDER BY id'; diff --git a/modules/tipi_scadenze/ajax/select.php b/modules/tipi_scadenze/ajax/select.php index 2f43d5b86..97e3dd0fd 100755 --- a/modules/tipi_scadenze/ajax/select.php +++ b/modules/tipi_scadenze/ajax/select.php @@ -9,6 +9,7 @@ switch ($resource) { foreach ($elements as $element) { $filter[] = 'id='.prepare($element); } + if (!empty($search)) { $search_fields[] = 'nome LIKE '.prepare('%'.$search.'%'); $search_fields[] = 'descrizione LIKE '.prepare('%'.$search.'%'); diff --git a/modules/zone/ajax/select.php b/modules/zone/ajax/select.php index d6851143b..4c7cc8194 100755 --- a/modules/zone/ajax/select.php +++ b/modules/zone/ajax/select.php @@ -4,7 +4,6 @@ include_once __DIR__.'/../../../core.php'; switch ($resource) { case 'zone': - $query = 'SELECT `id`, CONCAT(`nome`, \' - \', `descrizione`) AS `descrizione` FROM an_zone |where| ORDER BY descrizione ASC'; foreach ($elements as $element) {