SolutionDOC_Hub


Click here for a complete list of operations.

GetDraftElectronicInvoiceById

Fattura Elettronica Attiva Servizio Hub
Recupera una fattura elettronica in bozza in base al suo Id.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /update/SolutionDOC_Hub.asmx HTTP/1.1
Host: dev3.solutiondocondemand.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/GetDraftElectronicInvoiceById"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetDraftElectronicInvoiceById xmlns="http://tempuri.org/">
      <paramAuth>
        <CustomerCode>string</CustomerCode>
        <Password>base64Binary</Password>
      </paramAuth>
      <transactionId>string</transactionId>
    </GetDraftElectronicInvoiceById>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <GetDraftElectronicInvoiceByIdResponse xmlns="http://tempuri.org/">
      <GetDraftElectronicInvoiceByIdResult>
        <ElectronicInvoices>
          <ElectronicInvoice>
            <Id>string</Id>
            <IdSdi>long</IdSdi>
            <DataRicezioneSdi>dateTime</DataRicezioneSdi>
            <IdCliente>int</IdCliente>
            <IdServizioCliente>long</IdServizioCliente>
            <IdServizio>int</IdServizio>
            <IdPacchetto>long</IdPacchetto>
            <IdTransaction>string</IdTransaction>
            <HashZip>string</HashZip>
            <PercorsoLocale>string</PercorsoLocale>
            <KeyS3>string</KeyS3>
            <NomeFileOriginaleZip>string</NomeFileOriginaleZip>
            <NomeFileUIDZip>string</NomeFileUIDZip>
            <NomeFileOriginaleFatturaPA>string</NomeFileOriginaleFatturaPA>
            <NomeFileUIDFatturaPA>string</NomeFileUIDFatturaPA>
            <ProgressivoInvio>string</ProgressivoInvio>
            <FormatoTrasmissione>string</FormatoTrasmissione>
            <CodiceTrasmittente>string</CodiceTrasmittente>
            <CodicePaeseTrasmittente>string</CodicePaeseTrasmittente>
            <ContattiTrasmittente>string</ContattiTrasmittente>
            <AnagraficaTrasmittente>string</AnagraficaTrasmittente>
            <CodiceDestinatario>string</CodiceDestinatario>
            <AnagraficaDestinatario>string</AnagraficaDestinatario>
            <PartitaIvaDestinatario>string</PartitaIvaDestinatario>
            <CodiceFiscaleDestinatario>string</CodiceFiscaleDestinatario>
            <PartitaIvaPrestatore>string</PartitaIvaPrestatore>
            <CodiceFiscalePrestatore>string</CodiceFiscalePrestatore>
            <DenominazionePrestatore>string</DenominazionePrestatore>
            <NumeroFattura>string</NumeroFattura>
            <DataFattura>string</DataFattura>
            <Date>dateTime</Date>
            <IdPdV>string</IdPdV>
            <DatePdv>dateTime</DatePdv>
            <IdRdV>string</IdRdV>
            <DataRdV>dateTime</DataRdV>
            <DataPdA>dateTime</DataPdA>
            <StatoConservazione>Sconosciuto or DaConservare or VersatoPdV or VersatoRdV or Conservato</StatoConservazione>
            <IdEsito>string</IdEsito>
            <DataEsito>dateTime</DataEsito>
            <MessaggioEsito>string</MessaggioEsito>
            <IdSdiEsito>long</IdSdiEsito>
            <KeyS3Esito>string</KeyS3Esito>
            <NomeFileEsito>string</NomeFileEsito>
            <TipoMessaggioEsito>AT or DT or EC or ED or EF or EL or MC or MT or NE or NS or RC or SE or NA or NE_ACCETTAZIONE or NE_RIFIUTO or EC_ACCETTAZIONE or EC_RIFIUTO or NONE or MetadatiInvioFattura</TipoMessaggioEsito>
            <TipoDocumento>string</TipoDocumento>
            <IsSignedDraft>boolean</IsSignedDraft>
            <Proforma>boolean</Proforma>
            <HashFattura>string</HashFattura>
            <InvioIdUtente>string</InvioIdUtente>
            <InvioCodiceFiscale>string</InvioCodiceFiscale>
            <InvioApplicatione>string</InvioApplicatione>
            <IsImported>boolean</IsImported>
            <SendEmail>int</SendEmail>
            <EmailErrors>int</EmailErrors>
            <ElectronicInvoiceState>string</ElectronicInvoiceState>
            <StateDataProcessing>string</StateDataProcessing>
            <MetaData xsi:nil="true" />
            <AutoInvoiceTD01>boolean</AutoInvoiceTD01>
            <TotalInvoiceAmount>decimal</TotalInvoiceAmount>
            <IsNewReportAvailable>boolean</IsNewReportAvailable>
            <IsReportAvailable>boolean</IsReportAvailable>
            <IsLatestReportError>boolean</IsLatestReportError>
            <IsLatestReportPending>boolean</IsLatestReportPending>
            <CompanyRating>__ or D or C or CC or CCC or B or BB or BBB or A or AA or AAA</CompanyRating>
          </ElectronicInvoice>
          <ElectronicInvoice>
            <Id>string</Id>
            <IdSdi>long</IdSdi>
            <DataRicezioneSdi>dateTime</DataRicezioneSdi>
            <IdCliente>int</IdCliente>
            <IdServizioCliente>long</IdServizioCliente>
            <IdServizio>int</IdServizio>
            <IdPacchetto>long</IdPacchetto>
            <IdTransaction>string</IdTransaction>
            <HashZip>string</HashZip>
            <PercorsoLocale>string</PercorsoLocale>
            <KeyS3>string</KeyS3>
            <NomeFileOriginaleZip>string</NomeFileOriginaleZip>
            <NomeFileUIDZip>string</NomeFileUIDZip>
            <NomeFileOriginaleFatturaPA>string</NomeFileOriginaleFatturaPA>
            <NomeFileUIDFatturaPA>string</NomeFileUIDFatturaPA>
            <ProgressivoInvio>string</ProgressivoInvio>
            <FormatoTrasmissione>string</FormatoTrasmissione>
            <CodiceTrasmittente>string</CodiceTrasmittente>
            <CodicePaeseTrasmittente>string</CodicePaeseTrasmittente>
            <ContattiTrasmittente>string</ContattiTrasmittente>
            <AnagraficaTrasmittente>string</AnagraficaTrasmittente>
            <CodiceDestinatario>string</CodiceDestinatario>
            <AnagraficaDestinatario>string</AnagraficaDestinatario>
            <PartitaIvaDestinatario>string</PartitaIvaDestinatario>
            <CodiceFiscaleDestinatario>string</CodiceFiscaleDestinatario>
            <PartitaIvaPrestatore>string</PartitaIvaPrestatore>
            <CodiceFiscalePrestatore>string</CodiceFiscalePrestatore>
            <DenominazionePrestatore>string</DenominazionePrestatore>
            <NumeroFattura>string</NumeroFattura>
            <DataFattura>string</DataFattura>
            <Date>dateTime</Date>
            <IdPdV>string</IdPdV>
            <DatePdv>dateTime</DatePdv>
            <IdRdV>string</IdRdV>
            <DataRdV>dateTime</DataRdV>
            <DataPdA>dateTime</DataPdA>
            <StatoConservazione>Sconosciuto or DaConservare or VersatoPdV or VersatoRdV or Conservato</StatoConservazione>
            <IdEsito>string</IdEsito>
            <DataEsito>dateTime</DataEsito>
            <MessaggioEsito>string</MessaggioEsito>
            <IdSdiEsito>long</IdSdiEsito>
            <KeyS3Esito>string</KeyS3Esito>
            <NomeFileEsito>string</NomeFileEsito>
            <TipoMessaggioEsito>AT or DT or EC or ED or EF or EL or MC or MT or NE or NS or RC or SE or NA or NE_ACCETTAZIONE or NE_RIFIUTO or EC_ACCETTAZIONE or EC_RIFIUTO or NONE or MetadatiInvioFattura</TipoMessaggioEsito>
            <TipoDocumento>string</TipoDocumento>
            <IsSignedDraft>boolean</IsSignedDraft>
            <Proforma>boolean</Proforma>
            <HashFattura>string</HashFattura>
            <InvioIdUtente>string</InvioIdUtente>
            <InvioCodiceFiscale>string</InvioCodiceFiscale>
            <InvioApplicatione>string</InvioApplicatione>
            <IsImported>boolean</IsImported>
            <SendEmail>int</SendEmail>
            <EmailErrors>int</EmailErrors>
            <ElectronicInvoiceState>string</ElectronicInvoiceState>
            <StateDataProcessing>string</StateDataProcessing>
            <MetaData xsi:nil="true" />
            <AutoInvoiceTD01>boolean</AutoInvoiceTD01>
            <TotalInvoiceAmount>decimal</TotalInvoiceAmount>
            <IsNewReportAvailable>boolean</IsNewReportAvailable>
            <IsReportAvailable>boolean</IsReportAvailable>
            <IsLatestReportError>boolean</IsLatestReportError>
            <IsLatestReportPending>boolean</IsLatestReportPending>
            <CompanyRating>__ or D or C or CC or CCC or B or BB or BBB or A or AA or AAA</CompanyRating>
          </ElectronicInvoice>
        </ElectronicInvoices>
        <CustomerDataConsumption>
          <Service>
            <Id>long</Id>
            <Mode>Package or Consumption</Mode>
            <ActivationDate>dateTime</ActivationDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </Service>
          <CustomerServicesConsumptions>
            <CustomerServicesConsumption xsi:nil="true" />
            <CustomerServicesConsumption xsi:nil="true" />
          </CustomerServicesConsumptions>
        </CustomerDataConsumption>
      </GetDraftElectronicInvoiceByIdResult>
    </GetDraftElectronicInvoiceByIdResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /update/SolutionDOC_Hub.asmx HTTP/1.1
Host: dev3.solutiondocondemand.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetDraftElectronicInvoiceById xmlns="http://tempuri.org/">
      <paramAuth>
        <CustomerCode>string</CustomerCode>
        <Password>base64Binary</Password>
      </paramAuth>
      <transactionId>string</transactionId>
    </GetDraftElectronicInvoiceById>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <GetDraftElectronicInvoiceByIdResponse xmlns="http://tempuri.org/">
      <GetDraftElectronicInvoiceByIdResult>
        <ElectronicInvoices>
          <ElectronicInvoice>
            <Id>string</Id>
            <IdSdi>long</IdSdi>
            <DataRicezioneSdi>dateTime</DataRicezioneSdi>
            <IdCliente>int</IdCliente>
            <IdServizioCliente>long</IdServizioCliente>
            <IdServizio>int</IdServizio>
            <IdPacchetto>long</IdPacchetto>
            <IdTransaction>string</IdTransaction>
            <HashZip>string</HashZip>
            <PercorsoLocale>string</PercorsoLocale>
            <KeyS3>string</KeyS3>
            <NomeFileOriginaleZip>string</NomeFileOriginaleZip>
            <NomeFileUIDZip>string</NomeFileUIDZip>
            <NomeFileOriginaleFatturaPA>string</NomeFileOriginaleFatturaPA>
            <NomeFileUIDFatturaPA>string</NomeFileUIDFatturaPA>
            <ProgressivoInvio>string</ProgressivoInvio>
            <FormatoTrasmissione>string</FormatoTrasmissione>
            <CodiceTrasmittente>string</CodiceTrasmittente>
            <CodicePaeseTrasmittente>string</CodicePaeseTrasmittente>
            <ContattiTrasmittente>string</ContattiTrasmittente>
            <AnagraficaTrasmittente>string</AnagraficaTrasmittente>
            <CodiceDestinatario>string</CodiceDestinatario>
            <AnagraficaDestinatario>string</AnagraficaDestinatario>
            <PartitaIvaDestinatario>string</PartitaIvaDestinatario>
            <CodiceFiscaleDestinatario>string</CodiceFiscaleDestinatario>
            <PartitaIvaPrestatore>string</PartitaIvaPrestatore>
            <CodiceFiscalePrestatore>string</CodiceFiscalePrestatore>
            <DenominazionePrestatore>string</DenominazionePrestatore>
            <NumeroFattura>string</NumeroFattura>
            <DataFattura>string</DataFattura>
            <Date>dateTime</Date>
            <IdPdV>string</IdPdV>
            <DatePdv>dateTime</DatePdv>
            <IdRdV>string</IdRdV>
            <DataRdV>dateTime</DataRdV>
            <DataPdA>dateTime</DataPdA>
            <StatoConservazione>Sconosciuto or DaConservare or VersatoPdV or VersatoRdV or Conservato</StatoConservazione>
            <IdEsito>string</IdEsito>
            <DataEsito>dateTime</DataEsito>
            <MessaggioEsito>string</MessaggioEsito>
            <IdSdiEsito>long</IdSdiEsito>
            <KeyS3Esito>string</KeyS3Esito>
            <NomeFileEsito>string</NomeFileEsito>
            <TipoMessaggioEsito>AT or DT or EC or ED or EF or EL or MC or MT or NE or NS or RC or SE or NA or NE_ACCETTAZIONE or NE_RIFIUTO or EC_ACCETTAZIONE or EC_RIFIUTO or NONE or MetadatiInvioFattura</TipoMessaggioEsito>
            <TipoDocumento>string</TipoDocumento>
            <IsSignedDraft>boolean</IsSignedDraft>
            <Proforma>boolean</Proforma>
            <HashFattura>string</HashFattura>
            <InvioIdUtente>string</InvioIdUtente>
            <InvioCodiceFiscale>string</InvioCodiceFiscale>
            <InvioApplicatione>string</InvioApplicatione>
            <IsImported>boolean</IsImported>
            <SendEmail>int</SendEmail>
            <EmailErrors>int</EmailErrors>
            <ElectronicInvoiceState>string</ElectronicInvoiceState>
            <StateDataProcessing>string</StateDataProcessing>
            <MetaData xsi:nil="true" />
            <AutoInvoiceTD01>boolean</AutoInvoiceTD01>
            <TotalInvoiceAmount>decimal</TotalInvoiceAmount>
            <IsNewReportAvailable>boolean</IsNewReportAvailable>
            <IsReportAvailable>boolean</IsReportAvailable>
            <IsLatestReportError>boolean</IsLatestReportError>
            <IsLatestReportPending>boolean</IsLatestReportPending>
            <CompanyRating>__ or D or C or CC or CCC or B or BB or BBB or A or AA or AAA</CompanyRating>
          </ElectronicInvoice>
          <ElectronicInvoice>
            <Id>string</Id>
            <IdSdi>long</IdSdi>
            <DataRicezioneSdi>dateTime</DataRicezioneSdi>
            <IdCliente>int</IdCliente>
            <IdServizioCliente>long</IdServizioCliente>
            <IdServizio>int</IdServizio>
            <IdPacchetto>long</IdPacchetto>
            <IdTransaction>string</IdTransaction>
            <HashZip>string</HashZip>
            <PercorsoLocale>string</PercorsoLocale>
            <KeyS3>string</KeyS3>
            <NomeFileOriginaleZip>string</NomeFileOriginaleZip>
            <NomeFileUIDZip>string</NomeFileUIDZip>
            <NomeFileOriginaleFatturaPA>string</NomeFileOriginaleFatturaPA>
            <NomeFileUIDFatturaPA>string</NomeFileUIDFatturaPA>
            <ProgressivoInvio>string</ProgressivoInvio>
            <FormatoTrasmissione>string</FormatoTrasmissione>
            <CodiceTrasmittente>string</CodiceTrasmittente>
            <CodicePaeseTrasmittente>string</CodicePaeseTrasmittente>
            <ContattiTrasmittente>string</ContattiTrasmittente>
            <AnagraficaTrasmittente>string</AnagraficaTrasmittente>
            <CodiceDestinatario>string</CodiceDestinatario>
            <AnagraficaDestinatario>string</AnagraficaDestinatario>
            <PartitaIvaDestinatario>string</PartitaIvaDestinatario>
            <CodiceFiscaleDestinatario>string</CodiceFiscaleDestinatario>
            <PartitaIvaPrestatore>string</PartitaIvaPrestatore>
            <CodiceFiscalePrestatore>string</CodiceFiscalePrestatore>
            <DenominazionePrestatore>string</DenominazionePrestatore>
            <NumeroFattura>string</NumeroFattura>
            <DataFattura>string</DataFattura>
            <Date>dateTime</Date>
            <IdPdV>string</IdPdV>
            <DatePdv>dateTime</DatePdv>
            <IdRdV>string</IdRdV>
            <DataRdV>dateTime</DataRdV>
            <DataPdA>dateTime</DataPdA>
            <StatoConservazione>Sconosciuto or DaConservare or VersatoPdV or VersatoRdV or Conservato</StatoConservazione>
            <IdEsito>string</IdEsito>
            <DataEsito>dateTime</DataEsito>
            <MessaggioEsito>string</MessaggioEsito>
            <IdSdiEsito>long</IdSdiEsito>
            <KeyS3Esito>string</KeyS3Esito>
            <NomeFileEsito>string</NomeFileEsito>
            <TipoMessaggioEsito>AT or DT or EC or ED or EF or EL or MC or MT or NE or NS or RC or SE or NA or NE_ACCETTAZIONE or NE_RIFIUTO or EC_ACCETTAZIONE or EC_RIFIUTO or NONE or MetadatiInvioFattura</TipoMessaggioEsito>
            <TipoDocumento>string</TipoDocumento>
            <IsSignedDraft>boolean</IsSignedDraft>
            <Proforma>boolean</Proforma>
            <HashFattura>string</HashFattura>
            <InvioIdUtente>string</InvioIdUtente>
            <InvioCodiceFiscale>string</InvioCodiceFiscale>
            <InvioApplicatione>string</InvioApplicatione>
            <IsImported>boolean</IsImported>
            <SendEmail>int</SendEmail>
            <EmailErrors>int</EmailErrors>
            <ElectronicInvoiceState>string</ElectronicInvoiceState>
            <StateDataProcessing>string</StateDataProcessing>
            <MetaData xsi:nil="true" />
            <AutoInvoiceTD01>boolean</AutoInvoiceTD01>
            <TotalInvoiceAmount>decimal</TotalInvoiceAmount>
            <IsNewReportAvailable>boolean</IsNewReportAvailable>
            <IsReportAvailable>boolean</IsReportAvailable>
            <IsLatestReportError>boolean</IsLatestReportError>
            <IsLatestReportPending>boolean</IsLatestReportPending>
            <CompanyRating>__ or D or C or CC or CCC or B or BB or BBB or A or AA or AAA</CompanyRating>
          </ElectronicInvoice>
        </ElectronicInvoices>
        <CustomerDataConsumption>
          <Service>
            <Id>long</Id>
            <Mode>Package or Consumption</Mode>
            <ActivationDate>dateTime</ActivationDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </Service>
          <CustomerServicesConsumptions>
            <CustomerServicesConsumption xsi:nil="true" />
            <CustomerServicesConsumption xsi:nil="true" />
          </CustomerServicesConsumptions>
        </CustomerDataConsumption>
      </GetDraftElectronicInvoiceByIdResult>
    </GetDraftElectronicInvoiceByIdResponse>
  </soap12:Body>
</soap12:Envelope>