diff --git a/update/2_4_43.sql b/update/2_4_43.sql index bbf9c2645..21c7758e3 100644 --- a/update/2_4_43.sql +++ b/update/2_4_43.sql @@ -28,4 +28,15 @@ INSERT INTO `zz_views` (`id_module`, `name`, `query`, `order`, `search`, `slow`, -- Set NULL campi vuoti search_inside e order_by UPDATE `zz_views` SET `search_inside` = NULL WHERE `search_inside` = ''; -UPDATE `zz_views` SET `order_by` = NULL WHERE `order_by` = ''; \ No newline at end of file +UPDATE `zz_views` SET `order_by` = NULL WHERE `order_by` = ''; + +-- Miglioria vista colonna Ragione sociale +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Anagrafiche' AND `zz_views`.`name` = 'Ragione sociale'; +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Interventi' AND `zz_views`.`name` = 'Ragione sociale'; +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Fatture di vendita' AND `zz_views`.`name` = 'Ragione sociale'; +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Fatture di acquisto' AND `zz_views`.`name` = 'Ragione sociale'; +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Ordini cliente' AND `zz_views`.`name` = 'Ragione sociale'; +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Ordini fornitore' AND `zz_views`.`name` = 'Ragione sociale'; +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Ddt di vendita' AND `zz_views`.`name` = 'Ragione sociale'; +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Ddt di acquisto' AND `zz_views`.`name` = 'Ragione sociale'; +UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_modules`.`id` SET `zz_views`.`query` = 'IF(`an_anagrafiche`.`ragione_sociale` != "", `an_anagrafiche`.`ragione_sociale`, CONCAT(`an_anagrafiche`.`cognome`, " ", `an_anagrafiche`.`nome`))' WHERE `zz_modules`.`name` = 'Listini' AND `zz_views`.`name` = 'Ragione sociale'; \ No newline at end of file