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