From 0dffb1a462ed6a5bdcd47d52eb6543bb203b97e8 Mon Sep 17 00:00:00 2001 From: Luca Date: Thu, 4 Jun 2020 12:27:07 +0200 Subject: [PATCH] Migliorie minori --- plugins/exportFE/edit.php | 3 ++- plugins/receiptFE/edit.php | 2 +- update/2_4_16.sql | 7 ++++++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/plugins/exportFE/edit.php b/plugins/exportFE/edit.php index 657d8da5a..fa19b32f6 100755 --- a/plugins/exportFE/edit.php +++ b/plugins/exportFE/edit.php @@ -5,6 +5,7 @@ include_once __DIR__.'/init.php'; use Plugins\ExportFE\FatturaElettronica; use Plugins\ExportFE\Interaction; +/* per le PA EC02 e EC01 sono dei stati successivi a NE il quale a sua volta è successivo a RC. EC01 e EC02 sono definiti all'interno della ricevuta di NE che di fatto indica il rifiuto o l'accettazione.*/ $abilita_genera = empty($fattura->codice_stato_fe) || in_array($fattura->codice_stato_fe, ['GEN', 'NS', 'EC02', 'ERR']); if (!empty($fattura_pa)) { @@ -101,7 +102,7 @@ if (!empty($record['codice_stato_fe'])) { if (in_array($stato_fe['codice'], ['EC01', 'RC'])) { $class = 'success'; - } elseif (in_array($stato_fe['codice'], ['ERVAL', 'GEN', 'MC', 'WAIT'])) { + } elseif (in_array($stato_fe['codice'], ['ERVAL', 'GEN', 'MC', 'WAIT', 'NE'])) { $class = 'warning'; } else { $class = 'danger'; diff --git a/plugins/receiptFE/edit.php b/plugins/receiptFE/edit.php index 1b342ff5f..19f582885 100755 --- a/plugins/receiptFE/edit.php +++ b/plugins/receiptFE/edit.php @@ -14,7 +14,7 @@ if (Interaction::isEnabled()) { ]).'.

'; //controllo se ci sono fatture in elaborazione da più di 7 giorni per le quali non ho ancora una ricevuta -$fatture_generate = $dbo->fetchArray('SELECT `co_documenti`.`numero_esterno`, `co_documenti`.`data`, `co_documenti`.`data_stato_fe` FROM `co_documenti` JOIN `co_tipidocumento` ON `co_tipidocumento`.`id` = `co_documenti`.`idtipodocumento` WHERE `co_tipidocumento`.`dir` = \'entrata\' AND `co_documenti`.`codice_stato_fe` = \'WAIT\' AND `co_documenti`.`data_stato_fe` >= "'.$_SESSION['period_start'].'" AND `co_documenti`.`data_stato_fe`<(NOW() - INTERVAL 7 DAY) ORDER BY `co_documenti`.`data_stato_fe` '); +$fatture_generate = $dbo->fetchArray('SELECT `co_documenti`.`numero_esterno`, `co_documenti`.`data`, `co_documenti`.`data_stato_fe` FROM `co_documenti` JOIN `co_tipidocumento` ON `co_tipidocumento`.`id` = `co_documenti`.`idtipodocumento` WHERE `co_tipidocumento`.`dir` = \'entrata\' AND `co_documenti`.`codice_stato_fe` = \'WAIT\' AND `co_documenti`.`data_stato_fe` >= "'.$_SESSION['period_start'].'" AND `co_documenti`.`data_stato_fe`<(NOW() - INTERVAL 7 DAY) ORDER BY `co_documenti`.`data_stato_fe`'); foreach ($fatture_generate as $fattura_generata) { echo ' diff --git a/update/2_4_16.sql b/update/2_4_16.sql index 8440a476f..bd9555101 100644 --- a/update/2_4_16.sql +++ b/update/2_4_16.sql @@ -11,4 +11,9 @@ UPDATE `zz_views` SET `query` = 'righe.totale + `co_documenti`.`rivalsainps` + ` ALTER TABLE `co_righe_contratti` ADD `original_id` INT(11) NULL DEFAULT NULL AFTER `abilita_serial` , ADD `original_type` VARCHAR(255) NULL DEFAULT NULL AFTER `original_id`; -- Ripristino TD01 per fatture differite -UPDATE `co_tipidocumento` SET `codice_tipo_documento_fe` = 'TD01' WHERE `co_tipidocumento`.`codice_tipo_documento_fe` = 'TD24'; \ No newline at end of file +UPDATE `co_tipidocumento` SET `codice_tipo_documento_fe` = 'TD01' WHERE `co_tipidocumento`.`codice_tipo_documento_fe` = 'TD24'; + + +UPDATE `fe_stati_documento` SET `icon` = 'fa fa-paper-plane-o text-sucess' WHERE `fe_stati_documento`.`codice` = 'MC'; + +UPDATE `fe_stati_documento` SET `icon` = 'fa fa-check-circle text-warning' WHERE `fe_stati_documento`.`codice` = 'NE'; \ No newline at end of file