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:

Copy
Copied
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

Copy
Copied
<?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

Copy
Copied
<?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>