Questa API permette va richiamata a seguito di uno scarto del documento emesso. Lo scarto può avvenire nei seguenti casi:
Nel caso di scarto, se si desidera rimandare il documento con stessa data e numero, è necessario preventivamente chiamare l'API di eliminazione, per non incorrere nell'errore di "documento duplicato già presente".
A seguito della chiamata a questa API il documento viene automaticamente posto prima "in corso eliminazione" e poi in stato "eliminato". Sin da subito (stato in corso eliminazione) è già possibile rimandare il documento.
L'eliminazione del documento può essere di tipo logico o fisico e viene automaticamente gestita dal sistema. L'eliminaizione fisica avviene solo se il documento non è già passato da SDI. Infatti se il documento è già transitato per il sistema di interscambio ed è stato scartato da SDI oppure della pubblica amministrazione, il documento non viene fisicamente eliminato ma viene posto in conservazione in stato scartato.
Parametri della richiesta
Url: [base url]/webservices/DeleteDocument.svc
Wsdl: [base url]/webservices/DeleteDocument.svc?wsdl
username | username dall'azienda | |
password | password dell'azienda | |
identificativiInternoDocumento | un array degli identificativi documento da eliminare. Uno o più di uno. Gli identificativi possono essere recuperati tramite API Interrogazione stato di un documento emesso | |
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:tem="http://tempuri.org/" xmlns:arr="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <soap:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Action>http://tempuri.org/IDeleteDocument/Delete</wsa:Action><wsa:To>https://hubfatturazione.it/webservices/DeleteDocument.svc</wsa:To></soap:Header> <soap:Body> <tem:Delete> <tem:username>aaaaa</tem:username> <tem:password>bbbbb</tem:password> <tem:identificativiInternoDocumento> <!--Zero or more repetitions:--> <arr:string>?</arr:string> </tem:identificativiInternoDocumento> </tem:Delete> </soap:Body> </soap:Envelope>
<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing"> <s:Header> <a:Action s:mustUnderstand="1">http://tempuri.org/IDeleteDocument/DeleteResponse</a:Action> </s:Header> <s:Body> <DeleteResponse xmlns="http://tempuri.org/"> <DeleteResult xmlns:b="http://schemas.datacontract.org/2004/07/WT.FEHub.Common.Models" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <b:Message></b:Message> <b:ResultCode>200</b:ResultCode> <b:Success>true</b:Success> </DeleteResult> </DeleteResponse> </s:Body> </s:Envelope>
Parametri risposta:
Success: true operazione eseguita correttamente / false errore (vedere Message)
Article Number: 7
Author: Sat, Jun 8, 2019
Last Updated: Sat, Jun 8, 2019
URL: https://www.wt-tech.it/kb/article/api-di-eliminazione-documento-a-seguito-scarto-o-presa-visione-scarto-7.html