Simulate customer notification
POST /simulate/customer-notification/<Notification type>/<Invoice uuid>
here you can simulate a notification sent by SDI.
The <Notification type>
can be one of the following codes: NS
RC
MC
NE
DT
AT
.
The notification will be delivered to your configured endpoints for the event customer-notification.
Note
The <Invoice uuid>
parameter must be a UUID of an invoice created using the POST /invoices
endpoint.
Customize the simulation of NS notification
You can customize the received NS notification by providing the notification XML in the request body:
POST /simulate/customer-notification/NS/<Invoice uuid>
Content-Type: application/xml
<XML of NS notification here, see examples below>
Example of NS notification XML with many errors
<?xml version="1.0" encoding="UTF-8"?>
<ns3:RicevutaScarto xmlns:ns3="http://ivaservizi.agenziaentrate.gov.it/docs/xsd/fattura/messaggi/v1.0" xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" versione="1.0">
<IdentificativoSdI>13540812472</IdentificativoSdI>
<NomeFile>IT10442360961ACB24_0Mpfn.xml</NomeFile>
<Hash>771a6f7f2c73c9b33f51318da6c768e7c19e6ce65405bf47c845a2cc206fde91</Hash>
<DataOraRicezione>2024-12-07T13:00:20.000+01:00</DataOraRicezione>
<ListaErrori>
<Errore>
<Codice>00200</Codice>
<Descrizione>File non conforme al formato : The value '1111111111' of element 'CodiceFiscale' is not valid.
riga: 1 - colonna: 1254</Descrizione>
<Suggerimento>Verificare che i campi contenuti nel file inviato rispettino caratteristiche formali e ordine di rappresentazione previsti dal tracciato fattura</Suggerimento>
</Errore>
<Errore>
<Codice>00200</Codice>
<Descrizione>File non conforme al formato : The value '2254.1' of element 'PrezzoUnitario' is not valid.
riga: 1 - colonna: 1860</Descrizione>
<Suggerimento>Verificare che i campi contenuti nel file inviato rispettino caratteristiche formali e ordine di rappresentazione previsti dal tracciato fattura</Suggerimento>
</Errore>
<Errore>
<Codice>00200</Codice>
<Descrizione>File non conforme al formato : The value '2254.1' of element 'PrezzoTotale' is not valid.
riga: 1 - colonna: 1895</Descrizione>
<Suggerimento>Verificare che i campi contenuti nel file inviato rispettino caratteristiche formali e ordine di rappresentazione previsti dal tracciato fattura</Suggerimento>
</Errore>
<Errore>
<Codice>00200</Codice>
<Descrizione>File non conforme al formato : The value '2254.1' of element 'ImponibileImporto' is not valid.
riga: 1 - colonna: 2036</Descrizione>
<Suggerimento>Verificare che i campi contenuti nel file inviato rispettino caratteristiche formali e ordine di rappresentazione previsti dal tracciato fattura</Suggerimento>
</Errore>
<Errore>
<Codice>00200</Codice>
<Descrizione>File non conforme al formato : The value '495.9' of element 'Imposta' is not valid.
riga: 1 - colonna: 2060</Descrizione>
<Suggerimento>Verificare che i campi contenuti nel file inviato rispettino caratteristiche formali e ordine di rappresentazione previsti dal tracciato fattura</Suggerimento>
</Errore>
</ListaErrori>
<MessageId>32585329468</MessageId>
</ns3:RicevutaScarto>
Example of NS notification XML with one error
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="NS_v1.0.xsl"?>
<types:NotificaScarto xmlns:types="http://www.fatturapa.gov.it/sdi/messaggi/v1.0" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versione="1.0" xsi:schemaLocation="http://www.fatturapa.gov.it/sdi/messaggi/v1.0 MessaggiTypes_v1.0.xsd ">
<IdentificativoSdI>111</IdentificativoSdI>
<NomeFile>IT01234567890_11111.xml.p7m</NomeFile>
<DataOraRicezione>2024-06-12T12:00:00Z</DataOraRicezione>
<RiferimentoArchivio>
<IdentificativoSdI>100</IdentificativoSdI>
<NomeFile>IT01234567890_11111.zip</NomeFile>
</RiferimentoArchivio>
<ListaErrori>
<Errore>
<Codice>00100</Codice>
<Descrizione>Certificato di firma scaduto</Descrizione>
</Errore>
</ListaErrori>
<MessageId>123456</MessageId>
<Note>Note</Note></types:NotificaScarto>