Servizio per Download delle fatture passive dai fornitori (ciclo passivo)
Questo WS restituisce le fatture passive ricevute dai fornitori che non sono state ancora scaricate rispetto all’ultima volta.
Endpoint WS: [base url]/webservices/DownloadFEPassive.svc
WSDL: [base url]/webservices/ DownloadFEPassive. svc?wsdl
Metodo: DownloadFatturePassive
Parametri della richiesta
username | username dell'azienda | |
password | password dell'azienda |
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/"> <soapenv:Header/> <soapenv:Body> <tem:DownloadFatturePassive> <tem:username>aa</tem:username> <tem:password>aa</tem:password> </tem:DownloadFatturePassive> </soapenv:Body> </soapenv:Envelope>
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <DownloadFatturePassiveResponse xmlns="http://tempuri.org/"> <DownloadFatturePassiveResult xmlns:a="http://schemas.datacontract.org/2004/07/WT.FEHub.Business.Models" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:Documenti> <a:Documento> <a:DenominazioneCedente>PLUTO SPA</a:DenominazioneCedente> <a:DenominazioneCessionario>PIPPO SRL</a:DenominazioneCessionario> <a:EsercizioContabile>2017</a:EsercizioContabile> <a:IDStatoCorrente>9</a:IDStatoCorrente> <a:IdentificativoFiscaleCedente>123456789101</a:IdentificativoFiscaleCedente> <a:IdentificativoFiscaleCessionario>7489292001</a:IdentificativoFiscaleCessionario> <a:IdentificativoInternoDocumento>55-4325</a:IdentificativoInternoDocumento> <a:Note/> <a:NotifcheXML i:nil="true" xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/> <a:NumeroDocumento>218</a:NumeroDocumento> <a:XML> AAAAAA==</a:XML> </a:Documento> </a:Documenti> <a:Message>OK</a:Message> <a:ResultCode>200</a:ResultCode> <a:Success>true</a:Success> </DownloadFatturePassiveResult> </DownloadFatturePassiveResponse> </s:Body> </s:Envelope>
Parametri risposta:
La risposta restituisce uno o più elementi “Documento”. Ogni documento rappresenta una fattura passiva e ne riporta I dati di base.
Il nodo “XML” contiene il file XML serializzato così come ricevuto dal sistema di interscambio.
Il nodo “IDStatoCorrente” rappresenta lo stato del documento, che nel caso di una fattura passiva assume sempre il valore 9 = SDI Accettato.
Il nodo “IdentificativoInternoDocumento” rappresente l’indentificato univoco del documento sulla piattaforma.
Succes: True Richiesta eseguita con successo / False Richiesta fallita
ResultCode
200 Eseguita con successo
300 Eseguita con successo ma non c’è nessun documento disponibile
403 Autenticazione fallita
500 Errore generico (vedere il valore della parametro Message)