This commit is contained in:
loviuz 2020-11-10 17:22:39 +01:00
commit d88eff81ce
2 changed files with 29 additions and 5 deletions

View File

@ -4,7 +4,7 @@ Tutti i maggiori cambiamenti di questo progetto saranno documentati in questo fi
Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://keepachangelog.com/), e il progetto segue il [Semantic Versioning](http://semver.org/) per definire le versioni delle release.
- [2.4.19](#2419-2020-11-)
- [2.4.19 (2020-11-10)](#2419-2020-11-10)
- [2.4.18 (2020-10-30)](#2418-2020-10-30)
- [2.4.17.1 (2020-09-18)](#24171-2020-09-18)
- [2.4.17 (2020-08-24)](#2417-2020-08-24)
@ -30,7 +30,7 @@ Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://k
- [2.2 (2016-11-10)](#22-2016-11-10)
- [2.1 (2015-04-02)](#21-2015-04-02)
## 2.4.19 (2020-11-)
## 2.4.19 (2020-11-10)
### Aggiunto (Added)
- Aggiunta gestione conto anticipi cliente e fornitore tramite **Prima nota**

View File

@ -32,6 +32,29 @@ if (Interaction::isEnabled()) {
'_BTN_' => '<i class="fa fa-refresh"></i> <b>'.tr('Ricerca ricevute').'</b>',
]).'.</p>';
$fatture_generate_errore = Fattura::vendita()
->whereIn('codice_stato_fe', ['NS','ERR'])
->where('data_stato_fe', '>=', $_SESSION['period_start'])
->orderBy('data_stato_fe')
->get();
if (!empty($fatture_generate_errore)) {
echo '
<div class="alert alert-warning alert-dismissible" role="alert"><button class="close" type="button" data-dismiss="alert" aria-hidden="true"><span aria-hidden="true">×</span><span class="sr-only">'.tr('Chiudi').'</span></button>
<p><i class="fa fa-warning"></i> '.tr('Attenzione: le seguenti fatture hanno ricevuto uno scartato o hanno presentano errori in fase di trasmissione').'.</p>
<ul>';
foreach ($fatture_generate_errore as $fattura_generata) {
echo '<li>'.reference($fattura_generata, $fattura_generata->getReference()).' ['.$fattura_generata['codice_stato_fe'].'] ['.timestampFormat($fattura_generata['data_stato_fe']).']</li>';
}
echo '
</ul>
</div>';
}
// Controllo se ci sono fatture in elaborazione da più di 7 giorni per le quali non ho ancora una ricevuta
$data_limite = (new Carbon())->subDays(7);
$fatture_generate = Fattura::vendita()
@ -43,8 +66,8 @@ if (Interaction::isEnabled()) {
if (!empty($fatture_generate)) {
echo '
<div class="alert alert-warning">
<p><i class="fa fa-warning"></i> '.tr('Attenzione: le seguenti fatture sono in attesa di una ricevuta').'.</p>
<div class="alert alert-info info-dismissible" role="alert"><button class="close" type="button" data-dismiss="alert" aria-hidden="true"><span aria-hidden="true">×</span><span class="sr-only">'.tr('Chiudi').'</span></button>
<p><i class="fa fa-info"></i> '.tr('Informazione: le seguenti fatture sono in attesa di una ricevuta da più di 7 giorni').'.</p>
<ul>';
foreach ($fatture_generate as $fattura_generata) {
@ -54,7 +77,8 @@ if (Interaction::isEnabled()) {
echo '
</ul>
</div>';
}
}
}
echo '