menu di navigazione del network

Test interoperabilità Notifica esito a Operatore Economico Flusso semplificato


(Vladan Bato) #41

Noi siamo riusciti a superare tutti i test pur avendo il flusso semplificato e senza nemmeno saperlo! Nella richiesta di accreditamento avevamo spuntato per sbaglio l’opzione per il flusso semplificato e ce ne siamo accorti solo dopo aver completato l’accreditamento del canale. Personalmente avrei preferito non usarlo, perché ci evitava di dover gestire due casi separati.

Per quanto riguarda i test per l’accreditamento, il flusso semplificato di fatto non viene mai applicato, perché altrimenti sarebbe impossibile ricevere le fatture di test al webservice RicezioneFatture/RiceviFatture se vengono spedite dal proprio canale.

Non so perché a voi non funziona, o cosa abbiamo fatto noi di diverso, ma questa è la procedura che abbiamo seguito:

  • Abbiamo preparato una fattura PA (modificando una nostra vera fattura di quest’anno) mettendo come CodiceDestinatario uno dei tre forniti nell’ambiente di test.
  • Abbiamo inviato la fattura al SdI dal nostro canale al web service SdIRiceviFile/RiceviFile
  • Abbiamo ricevuto la fattura dal SdI sul nostro canale al web service RicezioneFatture/RiceviFatture
  • Abbiamo ricevuto la ricevuta di consegna dal SdI sul nostro web service TrasmissioneFatture/RicevutaConsegna
  • Abbiamo inviato la notifica di esito (EC01) al SdI al web service SdIRiceviNotifica/NotificaEsito
  • Abbiamo ricevuto la notifica di esito dal SdI sul nostro web service TrasmissioneFatture/NotificaEsito.

Per superare il test dello scarto esito, abbiamo inviato di nuovo la stessa notifica esito già inviata in precedenza ottenendo in risposta una notifica di scarto esito committente con codice EN01 e l’indicazione nelle note “EN02: Notifica di esito già pervenuta al Sistema di Interscambio in data…”

In precedenza avevamo provato a mandare un XML non valido per la notifica di esito committente e pur avendo ricevuto in risposta uno scarto esito, questo non era stato registrato dal sistema (il test rimaneva non superato).


(Fabio) #42

E’ proprio questa la cosa assurda … sto facendo lo stesso tuo procedimento ma … nulla! E’ come se le mie chiamate a “SdIRiceviNotifica/NotificaEsito” si perdessero nel nulla.

La chiamata non va il errore, la risposta http è 200, non viene restituito alcun errore come scarto e tutto resta li. Da nessuna parte trovo l’indicazione della mia chiamata fatta.

Nessun errore e nessun risultato. Non so davvero come uscirne. Avresti modo di inviarmi gli xml che utilizzi per i test? A questo punto non so più dove picchiare la testa! :frowning:


(Vladan Bato) #43

Cosa usi per fare le chiamate SOAP? Il web service non può non restituirti nulla! Riesci a vedere a basso livello l’intera risposta HTTP (header+contenuto)?

Il file di esito committente che ho inviato io è questo:

<?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>4975131</IdentificativoSdI>
  <RiferimentoFattura>
    <NumeroFattura>2001/E</NumeroFattura>
    <AnnoFattura>2018</AnnoFattura>
    <PosizioneFattura>1</PosizioneFattura>
  </RiferimentoFattura>
  <Esito>EC01</Esito>
  <Descrizione>Accettata</Descrizione>
  <MessageIdCommittente>P0001_EC_002</MessageIdCommittente>
</types:NotificaEsitoCommittente>

(Fabio) #44

Ciao, grazie per la risposta … Ieri sera ci ho provato tutta notte e finalmente questa mattina ho trovato il problema! Mi veniva restituito un errore legato al formato del messaggio che mandavo, dopo diversi tentativi sono riuscito a sbloccare gli ultimi controlli! Grazie del supporto!


(Marco Carettoni) #45

Abbiamo passato tutti i test propedeutici per il passaggio in produzione, stiamo comunque svoltengo ulteriori test di verifica e gestione dei dati.

Tuttavia da sta mattina la chiamata al servizio ricevi_notifiche restituisce sempre errore ES02 - Servizio non disponibile c’e un problema sullo SDI?

Grazie!


(aded) #46

Errore 500 da https://testservizi.fatturapa.it/ricevi_notifica :slightly_frowning_face: