From 29f35ff91edb71a20badc9dd3bcacfae6387e6e0 Mon Sep 17 00:00:00 2001 From: Pek5892 Date: Thu, 28 Dec 2023 09:56:34 +0100 Subject: [PATCH] Aggiunta impostazione per importazione seriali in import fe --- plugins/importFE/generate.php | 16 +++++++++------- update/2_4_53.sql | 5 ++++- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/plugins/importFE/generate.php b/plugins/importFE/generate.php index 0429c7eba..5e2ec093d 100755 --- a/plugins/importFE/generate.php +++ b/plugins/importFE/generate.php @@ -326,7 +326,7 @@ echo '
- {[ "type": "checkbox", "label": "'.tr('Creazione seriali').'", "name": "flag_crea_seriali", "value": 0, "help": "'.tr('Nel caso di righe contenenti serial, il gestionale procede alla registrazione del serial').'" ]} + {[ "type": "checkbox", "label": "'.tr('Creazione seriali').'", "name": "flag_crea_seriali", "value": '.setting('Creazione seriali in import FE').', "help": "'.tr('Nel caso di righe contenenti serial, il gestionale procede alla registrazione del serial').'" ]}
'; $ritenuta = $dati_generali['DatiRitenuta']; @@ -605,12 +605,14 @@ if (!empty($righe)) {
'; - for ($i = 0; $i < $qta; ++$i) { - echo ' -
- {[ "type": "text", "label": "'.tr('Serial').'", "name": "serial['.$key.'][]", "value": "'.$serial[$i].'" ]} -
'; - } + if (setting('Creazione seriali in import FE') && $serial) { + for ($i = 0; $i < $qta; ++$i) { + echo ' +
+ {[ "type": "text", "label": "'.tr('Serial').'", "name": "serial['.$key.'][]", "value": "'.$serial[$i].'" ]} +
'; + } + } echo '
diff --git a/update/2_4_53.sql b/update/2_4_53.sql index d7226e98c..c0e570780 100644 --- a/update/2_4_53.sql +++ b/update/2_4_53.sql @@ -11,4 +11,7 @@ UPDATE `zz_views` INNER JOIN `zz_modules` ON `zz_views`.`id_module` = `zz_module INSERT INTO `zz_views` (`id`, `id_module`, `name`, `query`, `order`, `search`, `slow`, `format`, `html_format`, `search_inside`, `order_by`, `visible`, `summable`, `default`) VALUES (NULL, (SELECT id FROM zz_modules WHERE name = 'Anagrafiche'), 'Email', '`an_anagrafiche`.`email`', '17', '1', '0', '0', '0', '', '', '0', '0', '0'); -- Modifica valore di default di Cifre decimali per quantità in stampa -UPDATE `zz_settings` SET `valore` = '2' WHERE `zz_settings`.`nome` = 'Cifre decimali per quantità in stampa'; \ No newline at end of file +UPDATE `zz_settings` SET `valore` = '2' WHERE `zz_settings`.`nome` = 'Cifre decimali per quantità in stampa'; + +-- Aggiunta impostazione per importazione serial di default +INSERT INTO `zz_settings` (`nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES ("Creazione seriali in import FE", '1', 'boolean', 1, 'Fatturazione Elettronica', '16', "Determina il valore predefinito dell'impostazione Creazione seriali in fase di importazione di una fattura elettronica"); \ No newline at end of file