From 69a9ff6403248af0aa2338e659dc496fa2655a3d Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Mon, 12 Jun 2023 12:02:26 +0200 Subject: [PATCH] Aggiornamento impostazioni --- include/init/init.php | 1 + modules/dashboard/ajax.php | 2 +- modules/dashboard/edit.php | 2 +- src/API/App/v1/Interventi.php | 4 ++-- update/2_4_47.sql | 12 +++++++++++- 5 files changed, 16 insertions(+), 5 deletions(-) diff --git a/include/init/init.php b/include/init/init.php index 6e73d031f..208e7a2f1 100755 --- a/include/init/init.php +++ b/include/init/init.php @@ -38,6 +38,7 @@ $settings = [ "Causale ritenuta d'acconto" => false, 'Valuta' => true, 'Utilizza prezzi di vendita comprensivi di IVA' => false, + 'Soft quota' => false, ]; if (!empty(setting("Ritenuta d'acconto predefinita"))) { diff --git a/modules/dashboard/ajax.php b/modules/dashboard/ajax.php index f82c272d1..38d548ee1 100644 --- a/modules/dashboard/ajax.php +++ b/modules/dashboard/ajax.php @@ -369,7 +369,7 @@ switch (filter('op')) { case 'carica_interventi': $mese = filter('mese'); - $solo_promemoria_assegnati = setting('Mostra promemoria attività ai soli Tecnici assegnati'); + $solo_promemoria_assegnati = setting('Visualizza solo promemoria assegnati'); $id_tecnico = null; if ($user['gruppo'] == 'Tecnici' && !empty($user['idanagrafica'])) { $id_tecnico = $user['idanagrafica']; diff --git a/modules/dashboard/edit.php b/modules/dashboard/edit.php index f2a39c623..581529d02 100755 --- a/modules/dashboard/edit.php +++ b/modules/dashboard/edit.php @@ -229,7 +229,7 @@ echo '
'; -$solo_promemoria_assegnati = setting('Mostra promemoria attività ai soli Tecnici assegnati'); +$solo_promemoria_assegnati = setting('Visualizza solo promemoria assegnati'); $id_tecnico = null; if ($user['gruppo'] == 'Tecnici' && !empty($user['idanagrafica'])) { $id_tecnico = $user['idanagrafica']; diff --git a/src/API/App/v1/Interventi.php b/src/API/App/v1/Interventi.php index deea7aab2..71ba478e3 100644 --- a/src/API/App/v1/Interventi.php +++ b/src/API/App/v1/Interventi.php @@ -99,7 +99,7 @@ class Interventi extends AppResource // Informazioni sull'utente $id_tecnico = Auth::user()->id_anagrafica; - if (setting('Mostra promemoria attività ai soli Tecnici assegnati') == 1) { + if (setting('Visualizza solo promemoria assegnati') == 1) { $query = ' SELECT @@ -164,7 +164,7 @@ class Interventi extends AppResource )'; } - if (setting('Mostra promemoria attività ai soli Tecnici assegnati') == 1) { + if (setting('Visualizza solo promemoria assegnati') == 1) { $records = database()->fetchArray($query, [ ':period_start' => $start, ':period_end' => $end, diff --git a/update/2_4_47.sql b/update/2_4_47.sql index 783206e82..a18112de6 100644 --- a/update/2_4_47.sql +++ b/update/2_4_47.sql @@ -1,4 +1,14 @@ -- Aggiunta vincolo fra ddt e righe ddt ALTER TABLE `dt_righe_ddt` ADD CONSTRAINT `dt_righe_ddt_ibfk_2` FOREIGN KEY (`idddt`) REFERENCES `dt_ddt`(`id`) ON DELETE CASCADE ON UPDATE RESTRICT; -INSERT INTO `zz_settings` (`nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES ('Rimuovi avviso fatture estere', '0', 'boolean', '1', 'Fatturazione elettronica', NULL, "Abilitare per rimuovere l'avviso di fatture elettroniche estere da inviare, in caso le fatture elettroniche estere non vengano inviate."); \ No newline at end of file +INSERT INTO `zz_settings` (`nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES ('Rimuovi avviso fatture estere', '0', 'boolean', '1', 'Fatturazione elettronica', NULL, "Abilitare per rimuovere l'avviso di fatture elettroniche estere da inviare, in caso le fatture elettroniche estere non vengano inviate."); + +DELETE FROM `zz_settings` WHERE `zz_settings`.`nome` = "apilayer API key for VAT number"; +DELETE FROM `zz_settings` WHERE `zz_settings`.`nome` = "Mostra promemoria attività ai soli Tecnici assegnati"; +DELETE FROM `zz_settings` WHERE `zz_settings`.`nome` = "Inizio orario lavorativo"; +DELETE FROM `zz_settings` WHERE `zz_settings`.`nome` = "Fine orario lavorativo"; + +UPDATE `zz_settings` SET `help` = "Se abilitato viene effettuato un backup completo del gestionale secondo le impostazioni definite a database in zz_tasks (di default ogni giorno all'1)" WHERE `zz_settings`.`nome` = 'Backup automatico'; + +UPDATE `zz_settings` SET `editable` = 1 WHERE `zz_settings`.`nome` = 'Soft quota'; +UPDATE `zz_settings` SET `help` = "Valore espresso in Giga superato il quale viene visualizzato un avviso di spazio in esaurimento." WHERE `zz_settings`.`nome` = 'Soft quota';