mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-06-05 22:09:38 +02:00
Aggiunto warning per fatture scartate o che hanno presentano errori in fase di trasmissione
This commit is contained in:
@@ -32,6 +32,29 @@ if (Interaction::isEnabled()) {
|
|||||||
'_BTN_' => '<i class="fa fa-refresh"></i> <b>'.tr('Ricerca ricevute').'</b>',
|
'_BTN_' => '<i class="fa fa-refresh"></i> <b>'.tr('Ricerca ricevute').'</b>',
|
||||||
]).'.</p>';
|
]).'.</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">
|
||||||
|
<p><i class="fa fa-warning"></i> '.tr('Attenzione: le seguenti fatture sono state scartate 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
|
// 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);
|
$data_limite = (new Carbon())->subDays(7);
|
||||||
$fatture_generate = Fattura::vendita()
|
$fatture_generate = Fattura::vendita()
|
||||||
@@ -43,8 +66,8 @@ if (Interaction::isEnabled()) {
|
|||||||
|
|
||||||
if (!empty($fatture_generate)) {
|
if (!empty($fatture_generate)) {
|
||||||
echo '
|
echo '
|
||||||
<div class="alert alert-warning">
|
<div class="alert alert-info">
|
||||||
<p><i class="fa fa-warning"></i> '.tr('Attenzione: le seguenti fatture sono in attesa di una ricevuta').'.</p>
|
<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>';
|
<ul>';
|
||||||
|
|
||||||
foreach ($fatture_generate as $fattura_generata) {
|
foreach ($fatture_generate as $fattura_generata) {
|
||||||
@@ -54,7 +77,8 @@ if (Interaction::isEnabled()) {
|
|||||||
echo '
|
echo '
|
||||||
</ul>
|
</ul>
|
||||||
</div>';
|
</div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
|
Reference in New Issue
Block a user