# Test Interoperabilità Soluzioni

**URL:** <https://forum.italia.it/t/test-interoperabilita-soluzioni/4370>\
**Category:** Fatturazione Elettronica\
**Created:** [29 Agosto 2018, 3:58pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370 "2018-08-29T15:58:28Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [29 Agosto 2018, 3:58pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/1 "2018-08-29T15:58:28Z")

</div>

Buongiorno,  
stiamo cercando di portare a termine i test ma se alcuni sono semplici altri non sono esattamente chiari su come vadano fatti.

vorrei riportare qui i test richiesti e il modo su come vanno svolti. Un po per aiutare me stesso e un po per aiutare chi verrà.

Un ringraziamento ad @amasini per le indicazioni che mi ha fornito e mi ha fatto riscoprire un file pdf (piano\_test\_interoperabilita\_SdiCoop.pdf) nel kit di sviluppo che avevo dimenticato (come probabilmente molti) che conteneva tutte le informazioni per la gestione dei test

**Ricevuta consegna:**

> [@Ricezione fattura test su flusso semplificato](https://forum.italia.it/t/ricezione-fattura-test-su-flusso-semplificato/3974/17):
>
> A noi hanno risposto che per simulare la ricezione di una fattura è necessario inviarla via PEC all’indirizzo sdi@pec.sogei.it utilizzando come CodiceDestinatario uno tra quelli di prova assegnati. Questo risolve il problema della Ricezione Fattura. Tuttavia non risolve quello della “Notifica esito a Operatore Economico”, se qualcuno ci riesce fatemi sapere…

**Notifica mancata consegna:**  
Inoltrare un file XML con CodiceDestinatario 000000 e senza PecDestinatario

**Notifica scarto:**  
Inoltrare un file XML con un errore qualsiasi

**Notifica esito a Operatore Economico:**  
Rispondere con una notifica EC01 o EC02 alla ricezione fattura, che non sia già stata validata, accettata, respinta, Decorrenza termini.

> [@Test interoperabilità Notifica decorrenza termini](https://forum.italia.it/t/test-interoperabilita-notifica-decorrenza-termini/3635/12):
>
> Esatto, devi spedire una fattura di tipo FPA12 ad uno dei 3 codici destinatario presenti nel menu di interscambio, non devi “esitarla” ovviamente, poi attendere la mezzanotte del giorno successivo (quindi un po’ più di 24 ore)

**Notifica Decorrenza Termini a Operatore Economico:**  
Inoltrando da webservice la fattura a PA con uno dei codici destinazione presenti in [http://sdi.fatturapa.gov.it/SdI2FatturaPAWeb/AccediAlServizioAction.do?pagina=codici\_destinatari](http://sdi.fatturapa.gov.it/SdI2FatturaPAWeb/AccediAlServizioAction.do?pagina=codici_destinatari) ed aspettando 24/48 ore (la mezzanotte del giorno successivo).

**Attestazione avvenuta trasmissione:**  
Inoltrare una fattura a PA con codice destinatario fittizio “999999”

**Ricezione Fattura:**  
Inviare tramite pec una fattura con il codice destinatario trovato all’interno del menu gestione canale

**Notifica di esito da PA:**  
Rispondere con una notifica EC01 o EC02 alla ricezione fattura, che non sia già stata validata, accettata, respinta, Decorrenza termini.

**Notifica di Scarto esito a PA:**  
inoltrando una richiesta di scarto/accettazione fattura (errata) la pa risponde con una notifica di scarto ES00. questa dovrebbe permettere di superare il test.

**Notifica Decorrenza Termini a PA:**  
attendere 24 ore dalla ricezione

---

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [30 Agosto 2018, 4:29pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/2 "2018-08-30T16:29:25Z")

</div>

Poco fa ho chiamato l’assistenza perchè l’invio della fattura verso pa viene sempre bocciata per errore:  
“Errore nella parse del file (idSdi 1630768 ): Content is not allowed in prolog” a prescindere che sia firmato cades, xades o non firmato, ma se testato con la funzione “Controlla la fatturaPA” dal sito, ritorna esito positivo.

Tra le varie informazioni che mi sono state fornite (oltre al “la contatteremo”) , mi è stato detto che le B2B non hanno l’opzione di rifiutare la fattura e che in caso di errore è necessario eseguire una nota di accredito.  
Vi risulta?

---

<div class="post-metadata">

**Author:** ![Domenico\_Neri](https://forum.italia.it/user_avatar/forum.italia.it/domenico_neri/32/3509_2.png) [@Domenico\_Neri](https://forum.italia.it/u/Domenico_Neri)\
**Post date:** [4 Settembre 2018, 3:47pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/3 "2018-09-04T15:47:24Z")

</div>

Ma quando ottengo come codice esito ES00, che significa?

---

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [4 Settembre 2018, 3:53pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/4 "2018-09-04T15:53:56Z")

</div>

Devi guardare il PDF contenente le spiegazioni per la ricezione  
[http://www.fatturapa.gov.it/export/fatturazione/sdi/ws/ricezione/v3.0/SDICoop\_ricezione\_v3.0.pdf](http://www.fatturapa.gov.it/export/fatturazione/sdi/ws/ricezione/v3.0/SDICoop_ricezione_v3.0.pdf)

nel punto 1.4.1.2 spiegano la response della notifica di esito.  
ES00 vuol dire che l’invio non è riuscito e ti allega alla voce File un’altro xml  
all’interno trovi il codice errore EN00 Non conforme al formato o EN01 Non ammissibile (la fattura è gia stata accettata o l’identificativo sdi non esiste o l’hai già respinto o è già in stato decorrenza termini.

la parte su EN00 e EN01 la trovi spiegata su file Specifiche\_tecniche\_SdI\_v1.6.pdf presente sui link che ti ho girato prima.

---

<div class="post-metadata">

**Author:** ![Domenico\_Neri](https://forum.italia.it/user_avatar/forum.italia.it/domenico_neri/32/3509_2.png) [@Domenico\_Neri](https://forum.italia.it/u/Domenico_Neri)\
**Post date:** [4 Settembre 2018, 4:30pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/5 "2018-09-04T16:30:16Z")

</div>

> [@daniele\_m](#):
>
> **Ricezione Fattura:**  
> Inviare tramite pec una fattura con il codice destinatario trovato all’interno del menu gestione canale

Ma inviare tramite PEC a chi? Poi non trovo da nessuna parte il codice destinatario da usare…

---

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [4 Settembre 2018, 5:16pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/6 "2018-09-04T17:16:27Z")

</div>

Quando accrediti il canale e vai in Gestire il Canale.  
[http://sdi.fatturapa.gov.it/SdI2FatturaPAWeb/AccediAlServizioAction.do?pagina=codici\_destinatari](http://sdi.fatturapa.gov.it/SdI2FatturaPAWeb/AccediAlServizioAction.do?pagina=codici_destinatari)  
li trovi i codici destinatari PA a te assegnati. ovvero se mandi una mail con quei codici destinatario da web service o da pec personale, arriverà al tuo endpoint.

---

<div class="post-metadata">

**Author:** ![wideweb](https://forum.italia.it/letter_avatar_proxy/v4/letter/w/8491ac/32.png) [@wideweb](https://forum.italia.it/u/wideweb)\
**Post date:** [4 Settembre 2018, 5:31pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/7 "2018-09-04T17:31:41Z")

</div>

È normale che io nel test di interoperabilità ho solo codici destinatario da 6 cifre (quelli per la PA)? Cosi mi scarta tutte le FPR12!

---

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [4 Settembre 2018, 5:34pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/8 "2018-09-04T17:34:50Z")

</div>

leggendo un nota su come fare i test, spiegano che se va a buon fine come PA sei già a posto.  
comunque per quello che ho fatto io, le uniche verso B2B le ho inoltrate impostato codice 0000000 e la mia Pec.

attenzione che anche se son test, le fatture partono davvero e se mettete la pec di un cliente gli arriva la fattura senza alcuna notifica che è un test.

---

<div class="post-metadata">

**Author:** ![Oiram](https://forum.italia.it/user_avatar/forum.italia.it/oiram/32/945_2.png) [@Oiram](https://forum.italia.it/u/Oiram)\
**Post date:** [5 Settembre 2018, 9:55am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/9 "2018-09-05T09:55:27Z")

</div>

Grazie!  
Mi ero perso il file piano\_test\_interoperabilita\_SdiCoop.pdf nel Kit di test…  
Finalmente siamo riusciti a ricevere tutti i messaggi!

---

<div class="post-metadata">

**Author:** ![Domenico\_Neri](https://forum.italia.it/user_avatar/forum.italia.it/domenico_neri/32/3509_2.png) [@Domenico\_Neri](https://forum.italia.it/u/Domenico_Neri)\
**Post date:** [5 Settembre 2018, 1:15pm UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/10 "2018-09-05T13:15:46Z")

</div>

Io sto a 5 test superati.

Mi mancano i seguenti:  
-Ricezione Fattura  
-Notifica di esito da PA  
-Notifica di Scarto esito a PA  
-Notifica Decorrenza Termini a PA  
-Notifica esito a Operatore Economico

Come li supero?

---

<div class="post-metadata">

**Author:** ![Domenico\_Neri](https://forum.italia.it/user_avatar/forum.italia.it/domenico_neri/32/3509_2.png) [@Domenico\_Neri](https://forum.italia.it/u/Domenico_Neri)\
**Post date:** [6 Settembre 2018, 8:57am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/11 "2018-09-06T08:57:03Z")

</div>

Non riesco a mandare neanche una notifica. Mi risponde sempre con ES00. Chi mi può dare una mano?

---

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [6 Settembre 2018, 9:26am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/12 "2018-09-06T09:26:05Z")

</div>

apri l’allegato che hai con la notifica di errore ES00 e verifica se è EN00 o EN01

> [@Test Interoperabilità Soluzioni](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/4):
>
> Devi guardare il PDF contenente le spiegazioni per la ricezione [http://www.fatturapa.gov.it/export/fatturazione/sdi/ws/ricezione/v3.0/SDICoop\_ricezione\_v3.0.pdf](http://www.fatturapa.gov.it/export/fatturazione/sdi/ws/ricezione/v3.0/SDICoop_ricezione_v3.0.pdf) nel punto 1.4.1.2 spiegano la response della notifica di esito. ES00 vuol dire che l’invio non è riuscito e ti allega alla voce File un’altro xml all’interno trovi il codice errore EN00 Non conforme al formato o EN01 Non ammissibile (la fattura è gia stata accettata o l’identificativo sdi non esiste o l’hai già respinto o è già in st…

---

<div class="post-metadata">

**Author:** ![Domenico\_Neri](https://forum.italia.it/user_avatar/forum.italia.it/domenico_neri/32/3509_2.png) [@Domenico\_Neri](https://forum.italia.it/u/Domenico_Neri)\
**Post date:** [6 Settembre 2018, 9:32am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/13 "2018-09-06T09:32:47Z")

</div>

Si, è sempre EN00. Come se il file fosse sbagliato, credo. Ma ho preso uno di quelli di esempio forniti da loro, modificando solamente IdentificativoSdI con uno di quelli che ha assegnato ad una delle fatture inviate.

---

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [6 Settembre 2018, 9:37am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/14 "2018-09-06T09:37:35Z")

</div>

stai inserendo dati in più probabilmente.  
ti consiglio di cercare e guardare l’allegato B (se non erro) dove spiegano quali sono i campi obbligatori per la notifica e quali sono quelli opzionali. e inoltrare solo i campi obbligatori.

---

<div class="post-metadata">

**Author:** ![Domenico\_Neri](https://forum.italia.it/user_avatar/forum.italia.it/domenico_neri/32/3509_2.png) [@Domenico\_Neri](https://forum.italia.it/u/Domenico_Neri)\
**Post date:** [6 Settembre 2018, 9:41am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/15 "2018-09-06T09:41:16Z")

</div>

L’allegato B dove lo trovo? Non c’è nella pagina con tutta la documentazione. Non mi puoi far vedere i file che hai usato tu?

---

<div class="post-metadata">

**Author:** ![Domenico\_Neri](https://forum.italia.it/user_avatar/forum.italia.it/domenico_neri/32/3509_2.png) [@Domenico\_Neri](https://forum.italia.it/u/Domenico_Neri)\
**Post date:** [6 Settembre 2018, 10:03am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/16 "2018-09-06T10:03:21Z")

</div>

Ho provato a validare la notifica con il tool presente nel sito…

Mi da questo errore:

" La versione indicata in fattura non è presente tra quelle ammesse"

---

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [6 Settembre 2018, 10:12am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/17 "2018-09-06T10:12:54Z")

</div>

ho semplicemente usato quello in esempio che loro forniscono.  
con l’accortezza di riportare identificativoID, anno e numero fattura corretta altrimenti restituisce ES00 -\> EN01

```
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="EC_v1.0.xsl"?>
<types:NotificaEsitoCommittente 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>
  <RiferimentoFattura>
    <NumeroFattura>1111</NumeroFattura>
    <AnnoFattura>2013</AnnoFattura>
  </RiferimentoFattura>
  <Esito>EC01</Esito>
</types:NotificaEsitoCommittente>
```

---

<div class="post-metadata">

**Author:** ![Domenico\_Neri](https://forum.italia.it/user_avatar/forum.italia.it/domenico_neri/32/3509_2.png) [@Domenico\_Neri](https://forum.italia.it/u/Domenico_Neri)\
**Post date:** [6 Settembre 2018, 10:27am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/18 "2018-09-06T10:27:29Z")

</div>

> [@daniele\_m](#):
>
> \<?xml version=“1.0” encoding=“UTF-8”?\>\<?xml-stylesheet type=“text/xsl” href=“EC\_v1.0.xsl”?\> \<types:NotificaEsitoCommittente xmlns:types=“[http://www.fatturapa.gov.it/sdi/messaggi/v1.0](http://www.fatturapa.gov.it/sdi/messaggi/v1.0)” xmlns:ds=“[http://www.w3.org/2000/09/xmldsig#](http://www.w3.org/2000/09/xmldsig#)” xmlns:xsi=“[http://www.w3.org/2001/XMLSchema-instance](http://www.w3.org/2001/XMLSchema-instance)” versione=“1.0” xsi:schemaLocation="[http://www.fatturapa.gov.it/sdi/messaggi/v1.0](http://www.fatturapa.gov.it/sdi/messaggi/v1.0) MessaggiTypes\_v1.0.xsd "\> \<IdentificativoSdI\>111\</IdentificativoSdI\> \<RiferimentoFattura\> \<NumeroFattura\>1111\</NumeroFattura\> \<AnnoFattura\>2013\</AnnoFattura\> \</RiferimentoFattura\> \<Esito\>EC01\</Esito\> \</types:NotificaEsitoCommittente\>

Ho provato con questo esempio, mettendo il numero di fattura corretto e l’identificativosdi corrispondende, ma mi da sempre EN00.

---

<div class="post-metadata">

**Author:** ![amasini](https://forum.italia.it/user_avatar/forum.italia.it/amasini/32/2280_2.png) [@amasini](https://forum.italia.it/u/amasini)\
**Post date:** [7 Settembre 2018, 8:10am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/19 "2018-09-07T08:10:27Z")

</div>

Ciao Daniele,  
se ho interpretato bene il ragionamento dell’assistenza: la Nota di Credito (NdC) serve per annullare (stornare) la fattura. Ma la loro non mi sembra una soluzione ottimale perché, probabilmente, la NdC viene fatta con lo stesso sistema utilizzato per fare la fattura e, sostanzialmente, ha la stessa struttura; ne consegue che se ti da errore con l’una ti darà errore anche con l’altra.  
In ogni caso le fatture o le NdC verso PA devono essere sempre firmate digitalmente, anche in fase di test.

---

<div class="post-metadata">

**Author:** ![daniele\_m](https://forum.italia.it/user_avatar/forum.italia.it/daniele_m/32/1908_2.png) [@daniele\_m](https://forum.italia.it/u/daniele_m)\
**Post date:** [7 Settembre 2018, 8:21am UTC](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370/20 "2018-09-07T08:21:54Z")

</div>

Ciao Antonello, grazie per la risposta.

In realtà ieri siamo riusciti a concludere tutti i test.  
dirmi di quel file presente all’interno del kit ha risolto i problemi.  
l’errore che mi dava la pa era perché il dike mi certificava male l’xml (ogni tanto falliva la firma) e perché copiavo il contenuto anziché caricarlo con get\_content.

adesso stiamo organizzando dei test con dei gestionali multipli per verificare che non ci siano scambi di dati/consegna tra le varie partita iva.

con l’occasione, sei in grado di rispondere a questa domanda?

> [@Procedura delega intermediario](https://forum.italia.it/t/procedura-delega-intermediario/4490):
>
> Ciao a tutti, qualcuno ha già provveduto o si è trovato nella situazione di attribuire il codice destinatario ad un proprio cliente con relativa delega? se si, mi fareste la cortesia di condividere la procedura? (al momento non ho “attivato” lo stato produzione per continuare a fare altri test) la richiesta deve partire da Me o dal cliente? ogni aiuto/indicazione è apprezzata Grazie

[Pagina seguente](https://forum.italia.it/t/test-interoperabilita-soluzioni/4370.md?page=2)
