From 46e7956d3cd3eaf1ff1501b8b4970dd9fbbb693a Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Mon, 10 Jul 2023 12:14:54 +0200 Subject: [PATCH] Aggiunta impostazione avanzamento minuti --- assets/src/js/functions/dates.js | 4 ++-- include/top.php | 1 + update/2_4_48.sql | 5 ++++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/assets/src/js/functions/dates.js b/assets/src/js/functions/dates.js index c5f88ffeb..7f2b56f82 100755 --- a/assets/src/js/functions/dates.js +++ b/assets/src/js/functions/dates.js @@ -59,7 +59,7 @@ function initTimestampInput(input) { collapse: false, sideBySide: true, useCurrent: false, - stepping: 1, + stepping: globals.minute_stepping, widgetPositioning: { horizontal: 'left', vertical: 'auto' @@ -90,7 +90,7 @@ function initTimeInput(input) { locale: globals.locale, icons: calendar_icons, useCurrent: false, - stepping: 5, + stepping: globals.minute_stepping, minDate: moment($input.attr('min-date')).isValid() ? $input.attr('min-date') : false, maxDate: moment($input.attr('max-date')).isValid() ? $input.attr('max-date') : false, }); diff --git a/include/top.php b/include/top.php index 9318a3ba9..1cf2999a2 100755 --- a/include/top.php +++ b/include/top.php @@ -211,6 +211,7 @@ if (Auth::check()) { start_date_formatted: "'.Translator::dateToLocale($_SESSION['period_start']).'", end_date: "'.$_SESSION['period_end'].'", end_date_formatted: "'.Translator::dateToLocale($_SESSION['period_end']).'", + minute_stepping: '.setting('Numero di minuti di avanzamento delle sessioni delle attività').', collapse_plugin_sidebar: '.intval(setting('Nascondere la barra dei plugin di default')).', diff --git a/update/2_4_48.sql b/update/2_4_48.sql index b549eda79..d037fb5d2 100644 --- a/update/2_4_48.sql +++ b/update/2_4_48.sql @@ -9,4 +9,7 @@ UPDATE `zz_settings` SET `help` = "Modifica automaticamente la data di emissione UPDATE `zz_modules` SET `options` = 'SELECT\r\n |select| \r\nFROM \r\n `co_scadenziario`\r\n LEFT JOIN `co_documenti` ON `co_scadenziario`.`iddocumento` = `co_documenti`.`id`\r\n LEFT JOIN `co_banche` ON `co_banche`.`id` = `co_documenti`.`id_banca_azienda`\r\n LEFT JOIN `an_anagrafiche` ON `co_scadenziario`.`idanagrafica` = `an_anagrafiche`.`idanagrafica`\r\n LEFT JOIN `co_pagamenti` ON `co_documenti`.`idpagamento` = `co_pagamenti`.`id`\r\n LEFT JOIN `co_tipidocumento` ON `co_documenti`.`idtipodocumento` = `co_tipidocumento`.`id`\r\n LEFT JOIN `co_statidocumento` ON `co_documenti`.`idstatodocumento` = `co_statidocumento`.`id`\r\n LEFT JOIN (SELECT COUNT(id_email) as emails, zz_operations.id_record FROM zz_operations WHERE id_module IN(SELECT id FROM zz_modules WHERE name = \'Scadenzario\') AND `zz_operations`.`op` = \'send-email\' GROUP BY zz_operations.id_record) AS `email` ON `email`.`id_record` = `co_scadenziario`.`id`\r\nWHERE \r\n 1=1 AND (`co_statidocumento`.`descrizione` IS NULL OR `co_statidocumento`.`descrizione` IN(\'Emessa\',\'Parzialmente pagato\',\'Pagato\')) \r\nHAVING\r\n 2=2\r\nORDER BY \r\n `scadenza` ASC' WHERE `name` = 'Scadenzario'; -- Aggiunto template solleciti raggrupati per anagrafica -INSERT INTO `em_templates` (`id`, `id_module`, `name`, `icon`, `subject`, `tipo_reply_to`, `reply_to`, `cc`, `bcc`, `body`, `read_notify`, `predefined`, `note_aggiuntive`, `deleted_at`, `id_account`, `created_at`) VALUES (NULL, (SELECT `id` FROM `zz_modules` WHERE `name` = 'Scadenzario'), 'Sollecito di pagamento raggruppato per anagrafica', 'fa fa-envelope', 'Sollecito di pagamento fatture', '', '', '', '', '\r\n\r\n \r\n \r\n\r\n\r\n

Spett.le {ragione_sociale},

\r\n\r\n

da un riscontro contabile, ci risulta che le seguenti fatture a Voi intestate, siano scadute nelle seguenti date:

\r\n\r\n

{scadenze_fatture_scadute}

\r\n\r\n

La sollecitiamo pertanto di provvedere quanto prima a regolarizzare la sua situazione contabile.

\r\n\r\n

Se ha già provveduto al pagamento, ritenga nulla la presente.

\r\n\r\n

 

\r\n\r\n

La ringraziamo e le porgiamo i nostri saluti.

\r\n\r\n\r\n', '0', '0', '', NULL, '1', NULL); \ No newline at end of file +INSERT INTO `em_templates` (`id`, `id_module`, `name`, `icon`, `subject`, `tipo_reply_to`, `reply_to`, `cc`, `bcc`, `body`, `read_notify`, `predefined`, `note_aggiuntive`, `deleted_at`, `id_account`, `created_at`) VALUES (NULL, (SELECT `id` FROM `zz_modules` WHERE `name` = 'Scadenzario'), 'Sollecito di pagamento raggruppato per anagrafica', 'fa fa-envelope', 'Sollecito di pagamento fatture', '', '', '', '', '\r\n\r\n \r\n \r\n\r\n\r\n

Spett.le {ragione_sociale},

\r\n\r\n

da un riscontro contabile, ci risulta che le seguenti fatture a Voi intestate, siano scadute nelle seguenti date:

\r\n\r\n

{scadenze_fatture_scadute}

\r\n\r\n

La sollecitiamo pertanto di provvedere quanto prima a regolarizzare la sua situazione contabile.

\r\n\r\n

Se ha già provveduto al pagamento, ritenga nulla la presente.

\r\n\r\n

 

\r\n\r\n

La ringraziamo e le porgiamo i nostri saluti.

\r\n\r\n\r\n', '0', '0', '', NULL, '1', NULL); + +-- Aggiunta impostazione intervallo di tempo attività in minuti +INSERT INTO `zz_settings` (`nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES ('Numero di minuti di avanzamento delle sessioni delle attività', '1', 'string', '1', 'Attività', NULL, 'Specifica di quanti minuti aumentare o diminuire le sessioni di lavoro delle attività'); \ No newline at end of file