Miglioramento informativa su notifiche di scarto
This commit is contained in:
parent
bcfd453b5b
commit
da5251113b
|
@ -181,7 +181,7 @@ if (!empty($ricevuta_principale)) {
|
||||||
echo '
|
echo '
|
||||||
<tr>
|
<tr>
|
||||||
<td>'.$errore['Codice'].'</td>
|
<td>'.$errore['Codice'].'</td>
|
||||||
<td>'.$errore['Descrizione'].'</td>
|
<td>'.htmlentities($errore['Descrizione']).'</td>
|
||||||
</tr>';
|
</tr>';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -50,12 +50,21 @@ if (!empty($fatture_generate_errore->count())) {
|
||||||
|
|
||||||
foreach ($fatture_generate_errore as $fattura_generata) {
|
foreach ($fatture_generate_errore as $fattura_generata) {
|
||||||
$ricevuta_principale = $fattura_generata->getRicevutaPrincipale();
|
$ricevuta_principale = $fattura_generata->getRicevutaPrincipale();
|
||||||
|
|
||||||
// Informazioni aggiuntive per EC02
|
|
||||||
$contenuto_ricevuta = XML::readFile($ricevuta_principale->filepath);
|
$contenuto_ricevuta = XML::readFile($ricevuta_principale->filepath);
|
||||||
$descrizione = $fattura_generata['codice_stato_fe'];
|
$descrizione = $fattura_generata['codice_stato_fe'];
|
||||||
|
|
||||||
|
// Informazioni aggiuntive per EC02
|
||||||
if (!empty($contenuto_ricevuta['EsitoCommittente'])) {
|
if (!empty($contenuto_ricevuta['EsitoCommittente'])) {
|
||||||
$descrizione .= ': '.$contenuto_ricevuta['EsitoCommittente']['Descrizione'];
|
$descrizione .= ': '.htmlentities($contenuto_ricevuta['EsitoCommittente']['Descrizione']);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Informazioni aggiuntive per NS
|
||||||
|
$lista_errori = $contenuto_ricevuta['ListaErrori'];
|
||||||
|
if ($lista_errori) {
|
||||||
|
$lista_errori = $lista_errori[0] ? $lista_errori : [$lista_errori];
|
||||||
|
|
||||||
|
$errore = $lista_errori[0]['Errore'];
|
||||||
|
$descrizione .= ': '.$errore['Codice'].' - '.htmlentities($errore['Descrizione']);
|
||||||
}
|
}
|
||||||
|
|
||||||
echo '<li>'.reference($fattura_generata, $fattura_generata->getReference()).' ['.$descrizione.'] ['.timestampFormat($fattura_generata['data_stato_fe']).']</li>';
|
echo '<li>'.reference($fattura_generata, $fattura_generata->getReference()).' ['.$descrizione.'] ['.timestampFormat($fattura_generata['data_stato_fe']).']</li>';
|
||||||
|
|
Loading…
Reference in New Issue