Aggiornamento impostazioni

This commit is contained in:
Pek5892 2023-06-12 12:02:26 +02:00
parent 67824aa175
commit 69a9ff6403
5 changed files with 16 additions and 5 deletions

View File

@ -38,6 +38,7 @@ $settings = [
"Causale ritenuta d'acconto" => false, "Causale ritenuta d'acconto" => false,
'Valuta' => true, 'Valuta' => true,
'Utilizza prezzi di vendita comprensivi di IVA' => false, 'Utilizza prezzi di vendita comprensivi di IVA' => false,
'Soft quota' => false,
]; ];
if (!empty(setting("Ritenuta d'acconto predefinita"))) { if (!empty(setting("Ritenuta d'acconto predefinita"))) {

View File

@ -369,7 +369,7 @@ switch (filter('op')) {
case 'carica_interventi': case 'carica_interventi':
$mese = filter('mese'); $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; $id_tecnico = null;
if ($user['gruppo'] == 'Tecnici' && !empty($user['idanagrafica'])) { if ($user['gruppo'] == 'Tecnici' && !empty($user['idanagrafica'])) {
$id_tecnico = $user['idanagrafica']; $id_tecnico = $user['idanagrafica'];

View File

@ -229,7 +229,7 @@ echo '
</div> </div>
<br>'; <br>';
$solo_promemoria_assegnati = setting('Mostra promemoria attività ai soli Tecnici assegnati'); $solo_promemoria_assegnati = setting('Visualizza solo promemoria assegnati');
$id_tecnico = null; $id_tecnico = null;
if ($user['gruppo'] == 'Tecnici' && !empty($user['idanagrafica'])) { if ($user['gruppo'] == 'Tecnici' && !empty($user['idanagrafica'])) {
$id_tecnico = $user['idanagrafica']; $id_tecnico = $user['idanagrafica'];

View File

@ -99,7 +99,7 @@ class Interventi extends AppResource
// Informazioni sull'utente // Informazioni sull'utente
$id_tecnico = Auth::user()->id_anagrafica; $id_tecnico = Auth::user()->id_anagrafica;
if (setting('Mostra promemoria attività ai soli Tecnici assegnati') == 1) { if (setting('Visualizza solo promemoria assegnati') == 1) {
$query = ' $query = '
SELECT 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, [ $records = database()->fetchArray($query, [
':period_start' => $start, ':period_start' => $start,
':period_end' => $end, ':period_end' => $end,

View File

@ -1,4 +1,14 @@
-- Aggiunta vincolo fra ddt e righe ddt -- 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; 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."); 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';