Invio della Notifica di Esito Committente

Per l’invio della Notifica di Esito Committente l’applicativo deve utilizzare:

  • Una URL così composta:

    http://<host-govway>/govway/sdi/out/xml2soap/<SoggettoSDI>/CentroServiziFatturaPA/SdIRiceviNotifica/v1?NomeFile=<NomeFileFattura>&IdentificativoSdI=<identificativoSDI>
    

    dove:

    • host-govway: è l’hostname con cui è raggiungibile l’istanza di Govway.

    • SoggettoSDI: il soggetto interno destinatario delle fatture, come configurato durante l’esecuzione del govlet di fatturazione passiva.

    • NomeFileFattura: è il nome del file che contiene la fattura cui fa riferimento la notifica EC.

    • identificativoSDI: è l’identificativo SDI che fa riferimento al lotto della fattura ricevuta.

  • L’invocazione deve essere corredata dalle credenziali che sono state indicate durante la configurazione tramite il relativo govlet.

  • Utilizzare l’header http Content-Type valorizzato con text/xml o application/xml

Un esempio di invio di una fattura viene fornito tramite il seguente comando curl:

Soggetto Interno al Dominio

In questo esempio si suppone che il nome del soggetto (riferito precedentemente come SoggettoSDI) fornito durante la fase di installazione di GovWay sia Ente.

curl -X POST -basic --user SdIRiceviNotifica:123456 \
--data-binary @IT01234567890_11111_EC_001.xml \
-H "Content-Type: application/xml" \
"http://127.0.0.1:8080/govway/sdi/out/xml2soap/Ente/CentroServiziFatturaPA/SdIRiceviNotifica/v1?NomeFile=IT01234567890_11111.xml&IdentificativoSdI=345"

Nota

La generazione di un nome di file univoco da associare alla notifica di esito committente viene gestita da GovWay.

È possibile disabilitare tale gestione disabilitando la proprietà “org.openspcoop2.protocol.sdi.fatturazionePassiva.nomeFile.gestione” nel file “/etc/govway/sdi_local.properties”. Se viene disabilitata la funzionalità (attiva per default), la gestione dei nomi dei file (correttezza sintattica, univocità, …) è demandata all’Applicativo Client che deve obbligatoriamente fornire il nome da associare alla notifica di esito committente del file attraverso uno dei seguenti modi:

  • query parameter “NomeFile”

  • header http “SDI-NomeFile”

  • header http “GovWay-SDI-NomeFile”