1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-14 18:40:36 +01:00

Migliorie minori

This commit is contained in:
Luca 2020-06-04 12:27:07 +02:00
parent c8db3dda64
commit 0dffb1a462
3 changed files with 9 additions and 3 deletions

View File

@ -5,6 +5,7 @@ include_once __DIR__.'/init.php';
use Plugins\ExportFE\FatturaElettronica; use Plugins\ExportFE\FatturaElettronica;
use Plugins\ExportFE\Interaction; 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']); $abilita_genera = empty($fattura->codice_stato_fe) || in_array($fattura->codice_stato_fe, ['GEN', 'NS', 'EC02', 'ERR']);
if (!empty($fattura_pa)) { if (!empty($fattura_pa)) {
@ -101,7 +102,7 @@ if (!empty($record['codice_stato_fe'])) {
if (in_array($stato_fe['codice'], ['EC01', 'RC'])) { if (in_array($stato_fe['codice'], ['EC01', 'RC'])) {
$class = 'success'; $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'; $class = 'warning';
} else { } else {
$class = 'danger'; $class = 'danger';

View File

@ -14,7 +14,7 @@ if (Interaction::isEnabled()) {
]).'.</p>'; ]).'.</p>';
//controllo se ci sono fatture in elaborazione da più di 7 giorni per le quali non ho ancora una ricevuta //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) { foreach ($fatture_generate as $fattura_generata) {
echo ' echo '

View File

@ -12,3 +12,8 @@ ALTER TABLE `co_righe_contratti` ADD `original_id` INT(11) NULL DEFAULT NULL AFT
-- Ripristino TD01 per fatture differite -- Ripristino TD01 per fatture differite
UPDATE `co_tipidocumento` SET `codice_tipo_documento_fe` = 'TD01' WHERE `co_tipidocumento`.`codice_tipo_documento_fe` = 'TD24'; 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';