RestAPI


Fare clic qui per ottenere l'elenco completo delle operazioni.

creaDocumentoFull

Test

Il form di test è disponibile solo per le richieste dal computer locale.

SOAP 1.1

Di seguito è riportato un esempio di richiesta e risposta SOAP 1.1. I segnaposto devono essere sostituiti con i valori appropriati.

POST /webservice/RestAPI.asmx HTTP/1.1
Host: fattura.effatta.it
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/creaDocumentoFull"

<?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>
    <creaDocumentoFull xmlns="http://tempuri.org/">
      <token>string</token>
      <idMittente>string</idMittente>
      <idDestinatario>string</idDestinatario>
      <isPrivato>int</isPrivato>
      <causale>string</causale>
      <numeroDocumento>string</numeroDocumento>
      <dataDocumento>string</dataDocumento>
      <importoBollo>double</importoBollo>
      <datiPagamento>
        <list>
          <DatiPagamentoObject>
            <condizioniPagamento>string</condizioniPagamento>
            <beneficiario>string</beneficiario>
            <modalitaPagamento>string</modalitaPagamento>
            <dataRiferimentoTerminiPagamento>string</dataRiferimentoTerminiPagamento>
            <giorniTerminiPagamento>string</giorniTerminiPagamento>
            <dataScadenzaPagamento>string</dataScadenzaPagamento>
            <importoPagamento>string</importoPagamento>
            <codUfficioPostale>string</codUfficioPostale>
            <cognomeQuietanzante>string</cognomeQuietanzante>
            <nomeQuietanzante>string</nomeQuietanzante>
            <CFQuietanzante>string</CFQuietanzante>
            <titoloQuietanzante>string</titoloQuietanzante>
            <istitutoFinanziario>string</istitutoFinanziario>
            <IBAN>string</IBAN>
            <ABI>string</ABI>
            <CAB>string</CAB>
            <BIC>string</BIC>
            <scontoPagamentoAnticipato>string</scontoPagamentoAnticipato>
            <dataLimitePagamentoAnticipato>string</dataLimitePagamentoAnticipato>
            <penalitaPagamentiRitardati>string</penalitaPagamentiRitardati>
            <dataDecorrenzaPenale>string</dataDecorrenzaPenale>
            <codicePagamento>string</codicePagamento>
          </DatiPagamentoObject>
          <DatiPagamentoObject>
            <condizioniPagamento>string</condizioniPagamento>
            <beneficiario>string</beneficiario>
            <modalitaPagamento>string</modalitaPagamento>
            <dataRiferimentoTerminiPagamento>string</dataRiferimentoTerminiPagamento>
            <giorniTerminiPagamento>string</giorniTerminiPagamento>
            <dataScadenzaPagamento>string</dataScadenzaPagamento>
            <importoPagamento>string</importoPagamento>
            <codUfficioPostale>string</codUfficioPostale>
            <cognomeQuietanzante>string</cognomeQuietanzante>
            <nomeQuietanzante>string</nomeQuietanzante>
            <CFQuietanzante>string</CFQuietanzante>
            <titoloQuietanzante>string</titoloQuietanzante>
            <istitutoFinanziario>string</istitutoFinanziario>
            <IBAN>string</IBAN>
            <ABI>string</ABI>
            <CAB>string</CAB>
            <BIC>string</BIC>
            <scontoPagamentoAnticipato>string</scontoPagamentoAnticipato>
            <dataLimitePagamentoAnticipato>string</dataLimitePagamentoAnticipato>
            <penalitaPagamentiRitardati>string</penalitaPagamentiRitardati>
            <dataDecorrenzaPenale>string</dataDecorrenzaPenale>
            <codicePagamento>string</codicePagamento>
          </DatiPagamentoObject>
        </list>
      </datiPagamento>
      <prodList>
        <list>
          <ProdObject>
            <numeroLinea>string</numeroLinea>
            <tipoCessionePrestazione>string</tipoCessionePrestazione>
            <descrizione>string</descrizione>
            <quantita>string</quantita>
            <unitaMisura>string</unitaMisura>
            <dataInizioPeriodo>string</dataInizioPeriodo>
            <dataFinePeriodo>string</dataFinePeriodo>
            <prezzoUnitario>string</prezzoUnitario>
            <prezzoTotale>string</prezzoTotale>
            <aliquotaIVA>string</aliquotaIVA>
            <ritenuta>string</ritenuta>
            <natura>string</natura>
            <riferimentoAmministrazione>string</riferimentoAmministrazione>
            <applicazioneCassa>string</applicazioneCassa>
            <riferimentoNormativo>string</riferimentoNormativo>
            <percentualeSconto>string</percentualeSconto>
            <tipoCodiceArticolo>string</tipoCodiceArticolo>
            <codiceArticolo>string</codiceArticolo>
            <numeroDDT>string</numeroDDT>
            <dataDDT>string</dataDDT>
            <numeroOrdAcq>string</numeroOrdAcq>
            <dataOrdAcq>string</dataOrdAcq>
            <cupOrdAcq>string</cupOrdAcq>
            <cigOrdAcq>string</cigOrdAcq>
            <codCommessaConvenzioneOrdAcq>string</codCommessaConvenzioneOrdAcq>
            <numeroConv>string</numeroConv>
            <dataConv>string</dataConv>
            <cupConv>string</cupConv>
            <cigConv>string</cigConv>
            <codCommessaConvenzioneConv>string</codCommessaConvenzioneConv>
            <numeroCont>string</numeroCont>
            <dataCont>string</dataCont>
            <cupCont>string</cupCont>
            <cigCont>string</cigCont>
            <codCommessaConvenzioneCont>string</codCommessaConvenzioneCont>
            <altriDatiGestionali xsi:nil="true" />
          </ProdObject>
          <ProdObject>
            <numeroLinea>string</numeroLinea>
            <tipoCessionePrestazione>string</tipoCessionePrestazione>
            <descrizione>string</descrizione>
            <quantita>string</quantita>
            <unitaMisura>string</unitaMisura>
            <dataInizioPeriodo>string</dataInizioPeriodo>
            <dataFinePeriodo>string</dataFinePeriodo>
            <prezzoUnitario>string</prezzoUnitario>
            <prezzoTotale>string</prezzoTotale>
            <aliquotaIVA>string</aliquotaIVA>
            <ritenuta>string</ritenuta>
            <natura>string</natura>
            <riferimentoAmministrazione>string</riferimentoAmministrazione>
            <applicazioneCassa>string</applicazioneCassa>
            <riferimentoNormativo>string</riferimentoNormativo>
            <percentualeSconto>string</percentualeSconto>
            <tipoCodiceArticolo>string</tipoCodiceArticolo>
            <codiceArticolo>string</codiceArticolo>
            <numeroDDT>string</numeroDDT>
            <dataDDT>string</dataDDT>
            <numeroOrdAcq>string</numeroOrdAcq>
            <dataOrdAcq>string</dataOrdAcq>
            <cupOrdAcq>string</cupOrdAcq>
            <cigOrdAcq>string</cigOrdAcq>
            <codCommessaConvenzioneOrdAcq>string</codCommessaConvenzioneOrdAcq>
            <numeroConv>string</numeroConv>
            <dataConv>string</dataConv>
            <cupConv>string</cupConv>
            <cigConv>string</cigConv>
            <codCommessaConvenzioneConv>string</codCommessaConvenzioneConv>
            <numeroCont>string</numeroCont>
            <dataCont>string</dataCont>
            <cupCont>string</cupCont>
            <cigCont>string</cigCont>
            <codCommessaConvenzioneCont>string</codCommessaConvenzioneCont>
            <altriDatiGestionali xsi:nil="true" />
          </ProdObject>
        </list>
      </prodList>
      <qrCode>
        <qrCodeAgEnt>string</qrCodeAgEnt>
        <emailUtente>string</emailUtente>
        <anag>
          <naz>string</naz>
          <piva>string</piva>
          <cf>string</cf>
          <denom>string</denom>
          <nome>string</nome>
          <cognome>string</cognome>
          <domFisc>
            <naz>string</naz>
            <prov>string</prov>
            <com>string</com>
            <cap>string</cap>
            <ind>string</ind>
          </domFisc>
        </anag>
        <SDI>
          <cod>string</cod>
          <pec>string</pec>
        </SDI>
      </qrCode>
      <attachmentName>string</attachmentName>
      <attachmentContent>string</attachmentContent>
    </creaDocumentoFull>
  </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>
    <creaDocumentoFullResponse xmlns="http://tempuri.org/">
      <creaDocumentoFullResult>string</creaDocumentoFullResult>
    </creaDocumentoFullResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Di seguito è riportato un esempio di richiesta e risposta SOAP 1.2. I segnaposto devono essere sostituiti con i valori appropriati.

POST /webservice/RestAPI.asmx HTTP/1.1
Host: fattura.effatta.it
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>
    <creaDocumentoFull xmlns="http://tempuri.org/">
      <token>string</token>
      <idMittente>string</idMittente>
      <idDestinatario>string</idDestinatario>
      <isPrivato>int</isPrivato>
      <causale>string</causale>
      <numeroDocumento>string</numeroDocumento>
      <dataDocumento>string</dataDocumento>
      <importoBollo>double</importoBollo>
      <datiPagamento>
        <list>
          <DatiPagamentoObject>
            <condizioniPagamento>string</condizioniPagamento>
            <beneficiario>string</beneficiario>
            <modalitaPagamento>string</modalitaPagamento>
            <dataRiferimentoTerminiPagamento>string</dataRiferimentoTerminiPagamento>
            <giorniTerminiPagamento>string</giorniTerminiPagamento>
            <dataScadenzaPagamento>string</dataScadenzaPagamento>
            <importoPagamento>string</importoPagamento>
            <codUfficioPostale>string</codUfficioPostale>
            <cognomeQuietanzante>string</cognomeQuietanzante>
            <nomeQuietanzante>string</nomeQuietanzante>
            <CFQuietanzante>string</CFQuietanzante>
            <titoloQuietanzante>string</titoloQuietanzante>
            <istitutoFinanziario>string</istitutoFinanziario>
            <IBAN>string</IBAN>
            <ABI>string</ABI>
            <CAB>string</CAB>
            <BIC>string</BIC>
            <scontoPagamentoAnticipato>string</scontoPagamentoAnticipato>
            <dataLimitePagamentoAnticipato>string</dataLimitePagamentoAnticipato>
            <penalitaPagamentiRitardati>string</penalitaPagamentiRitardati>
            <dataDecorrenzaPenale>string</dataDecorrenzaPenale>
            <codicePagamento>string</codicePagamento>
          </DatiPagamentoObject>
          <DatiPagamentoObject>
            <condizioniPagamento>string</condizioniPagamento>
            <beneficiario>string</beneficiario>
            <modalitaPagamento>string</modalitaPagamento>
            <dataRiferimentoTerminiPagamento>string</dataRiferimentoTerminiPagamento>
            <giorniTerminiPagamento>string</giorniTerminiPagamento>
            <dataScadenzaPagamento>string</dataScadenzaPagamento>
            <importoPagamento>string</importoPagamento>
            <codUfficioPostale>string</codUfficioPostale>
            <cognomeQuietanzante>string</cognomeQuietanzante>
            <nomeQuietanzante>string</nomeQuietanzante>
            <CFQuietanzante>string</CFQuietanzante>
            <titoloQuietanzante>string</titoloQuietanzante>
            <istitutoFinanziario>string</istitutoFinanziario>
            <IBAN>string</IBAN>
            <ABI>string</ABI>
            <CAB>string</CAB>
            <BIC>string</BIC>
            <scontoPagamentoAnticipato>string</scontoPagamentoAnticipato>
            <dataLimitePagamentoAnticipato>string</dataLimitePagamentoAnticipato>
            <penalitaPagamentiRitardati>string</penalitaPagamentiRitardati>
            <dataDecorrenzaPenale>string</dataDecorrenzaPenale>
            <codicePagamento>string</codicePagamento>
          </DatiPagamentoObject>
        </list>
      </datiPagamento>
      <prodList>
        <list>
          <ProdObject>
            <numeroLinea>string</numeroLinea>
            <tipoCessionePrestazione>string</tipoCessionePrestazione>
            <descrizione>string</descrizione>
            <quantita>string</quantita>
            <unitaMisura>string</unitaMisura>
            <dataInizioPeriodo>string</dataInizioPeriodo>
            <dataFinePeriodo>string</dataFinePeriodo>
            <prezzoUnitario>string</prezzoUnitario>
            <prezzoTotale>string</prezzoTotale>
            <aliquotaIVA>string</aliquotaIVA>
            <ritenuta>string</ritenuta>
            <natura>string</natura>
            <riferimentoAmministrazione>string</riferimentoAmministrazione>
            <applicazioneCassa>string</applicazioneCassa>
            <riferimentoNormativo>string</riferimentoNormativo>
            <percentualeSconto>string</percentualeSconto>
            <tipoCodiceArticolo>string</tipoCodiceArticolo>
            <codiceArticolo>string</codiceArticolo>
            <numeroDDT>string</numeroDDT>
            <dataDDT>string</dataDDT>
            <numeroOrdAcq>string</numeroOrdAcq>
            <dataOrdAcq>string</dataOrdAcq>
            <cupOrdAcq>string</cupOrdAcq>
            <cigOrdAcq>string</cigOrdAcq>
            <codCommessaConvenzioneOrdAcq>string</codCommessaConvenzioneOrdAcq>
            <numeroConv>string</numeroConv>
            <dataConv>string</dataConv>
            <cupConv>string</cupConv>
            <cigConv>string</cigConv>
            <codCommessaConvenzioneConv>string</codCommessaConvenzioneConv>
            <numeroCont>string</numeroCont>
            <dataCont>string</dataCont>
            <cupCont>string</cupCont>
            <cigCont>string</cigCont>
            <codCommessaConvenzioneCont>string</codCommessaConvenzioneCont>
            <altriDatiGestionali xsi:nil="true" />
          </ProdObject>
          <ProdObject>
            <numeroLinea>string</numeroLinea>
            <tipoCessionePrestazione>string</tipoCessionePrestazione>
            <descrizione>string</descrizione>
            <quantita>string</quantita>
            <unitaMisura>string</unitaMisura>
            <dataInizioPeriodo>string</dataInizioPeriodo>
            <dataFinePeriodo>string</dataFinePeriodo>
            <prezzoUnitario>string</prezzoUnitario>
            <prezzoTotale>string</prezzoTotale>
            <aliquotaIVA>string</aliquotaIVA>
            <ritenuta>string</ritenuta>
            <natura>string</natura>
            <riferimentoAmministrazione>string</riferimentoAmministrazione>
            <applicazioneCassa>string</applicazioneCassa>
            <riferimentoNormativo>string</riferimentoNormativo>
            <percentualeSconto>string</percentualeSconto>
            <tipoCodiceArticolo>string</tipoCodiceArticolo>
            <codiceArticolo>string</codiceArticolo>
            <numeroDDT>string</numeroDDT>
            <dataDDT>string</dataDDT>
            <numeroOrdAcq>string</numeroOrdAcq>
            <dataOrdAcq>string</dataOrdAcq>
            <cupOrdAcq>string</cupOrdAcq>
            <cigOrdAcq>string</cigOrdAcq>
            <codCommessaConvenzioneOrdAcq>string</codCommessaConvenzioneOrdAcq>
            <numeroConv>string</numeroConv>
            <dataConv>string</dataConv>
            <cupConv>string</cupConv>
            <cigConv>string</cigConv>
            <codCommessaConvenzioneConv>string</codCommessaConvenzioneConv>
            <numeroCont>string</numeroCont>
            <dataCont>string</dataCont>
            <cupCont>string</cupCont>
            <cigCont>string</cigCont>
            <codCommessaConvenzioneCont>string</codCommessaConvenzioneCont>
            <altriDatiGestionali xsi:nil="true" />
          </ProdObject>
        </list>
      </prodList>
      <qrCode>
        <qrCodeAgEnt>string</qrCodeAgEnt>
        <emailUtente>string</emailUtente>
        <anag>
          <naz>string</naz>
          <piva>string</piva>
          <cf>string</cf>
          <denom>string</denom>
          <nome>string</nome>
          <cognome>string</cognome>
          <domFisc>
            <naz>string</naz>
            <prov>string</prov>
            <com>string</com>
            <cap>string</cap>
            <ind>string</ind>
          </domFisc>
        </anag>
        <SDI>
          <cod>string</cod>
          <pec>string</pec>
        </SDI>
      </qrCode>
      <attachmentName>string</attachmentName>
      <attachmentContent>string</attachmentContent>
    </creaDocumentoFull>
  </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>
    <creaDocumentoFullResponse xmlns="http://tempuri.org/">
      <creaDocumentoFullResult>string</creaDocumentoFullResult>
    </creaDocumentoFullResponse>
  </soap12:Body>
</soap12:Envelope>