SolutionDOC_Service


Click here for a complete list of operations.

PutCasellaPEC

Gestione PEC
Creazione/Aggiornamento configurazioni di caselle di posta certificata.
Ritorna l'identificativo delle caselle pec create/aggiornate oppure una stringa di Errore.

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 /SolutionDOC_Service.asmx HTTP/1.1
Host: testfe.solutiondocondemand.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.2csolution.it/SolutionDOCService/V1.0/PutCasellaPEC"

<?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>
    <PutCasellaPEC xmlns="http://www.2csolution.it/SolutionDOCService/V1.0">
      <username>string</username>
      <password>base64Binary</password>
      <casellaPec>
        <ConfigCasellaPEC>
          <Id>long</Id>
          <IdCliente>int</IdCliente>
          <CodiceCliente>string</CodiceCliente>
          <RagioneSociale>string</RagioneSociale>
          <CodiceFiscale>string</CodiceFiscale>
          <PartitaIVA>string</PartitaIVA>
          <IdAzienda>int</IdAzienda>
          <IdTipologia>long</IdTipologia>
          <IdServizioCliente>long</IdServizioCliente>
          <GestorePEC_Id>int</GestorePEC_Id>
          <GestorePEC_Nome>string</GestorePEC_Nome>
          <GestorePEC_Descrizione>string</GestorePEC_Descrizione>
          <GestorePEC_Server>string</GestorePEC_Server>
          <GestorePEC_Port>string</GestorePEC_Port>
          <GestorePEC_Ssl>boolean</GestorePEC_Ssl>
          <IndirizzoPEC_Cifrato>string</IndirizzoPEC_Cifrato>
          <UsernamePEC_Cifrato>string</UsernamePEC_Cifrato>
          <PasswordPEC_Cifrato>string</PasswordPEC_Cifrato>
          <EliminaPEC>boolean</EliminaPEC>
          <NumeroGiorniEliminaPEC>int</NumeroGiorniEliminaPEC>
          <OpzioneNomeTipologia_Cifrato>string</OpzioneNomeTipologia_Cifrato>
          <IsLock>boolean</IsLock>
          <NomeMacchina>string</NomeMacchina>
          <IdStatoElaborazione>int</IdStatoElaborazione>
          <DataElaborazione>dateTime</DataElaborazione>
          <TempoT0>decimal</TempoT0>
          <TempoT1>decimal</TempoT1>
          <TempoT2>decimal</TempoT2>
          <MediaT>decimal</MediaT>
          <Rating>int</Rating>
          <DataModifica>dateTime</DataModifica>
        </ConfigCasellaPEC>
        <ConfigCasellaPEC>
          <Id>long</Id>
          <IdCliente>int</IdCliente>
          <CodiceCliente>string</CodiceCliente>
          <RagioneSociale>string</RagioneSociale>
          <CodiceFiscale>string</CodiceFiscale>
          <PartitaIVA>string</PartitaIVA>
          <IdAzienda>int</IdAzienda>
          <IdTipologia>long</IdTipologia>
          <IdServizioCliente>long</IdServizioCliente>
          <GestorePEC_Id>int</GestorePEC_Id>
          <GestorePEC_Nome>string</GestorePEC_Nome>
          <GestorePEC_Descrizione>string</GestorePEC_Descrizione>
          <GestorePEC_Server>string</GestorePEC_Server>
          <GestorePEC_Port>string</GestorePEC_Port>
          <GestorePEC_Ssl>boolean</GestorePEC_Ssl>
          <IndirizzoPEC_Cifrato>string</IndirizzoPEC_Cifrato>
          <UsernamePEC_Cifrato>string</UsernamePEC_Cifrato>
          <PasswordPEC_Cifrato>string</PasswordPEC_Cifrato>
          <EliminaPEC>boolean</EliminaPEC>
          <NumeroGiorniEliminaPEC>int</NumeroGiorniEliminaPEC>
          <OpzioneNomeTipologia_Cifrato>string</OpzioneNomeTipologia_Cifrato>
          <IsLock>boolean</IsLock>
          <NomeMacchina>string</NomeMacchina>
          <IdStatoElaborazione>int</IdStatoElaborazione>
          <DataElaborazione>dateTime</DataElaborazione>
          <TempoT0>decimal</TempoT0>
          <TempoT1>decimal</TempoT1>
          <TempoT2>decimal</TempoT2>
          <MediaT>decimal</MediaT>
          <Rating>int</Rating>
          <DataModifica>dateTime</DataModifica>
        </ConfigCasellaPEC>
      </casellaPec>
    </PutCasellaPEC>
  </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>
    <PutCasellaPECResponse xmlns="http://www.2csolution.it/SolutionDOCService/V1.0">
      <PutCasellaPECResult>
        <string>string</string>
        <string>string</string>
      </PutCasellaPECResult>
    </PutCasellaPECResponse>
  </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 /SolutionDOC_Service.asmx HTTP/1.1
Host: testfe.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>
    <PutCasellaPEC xmlns="http://www.2csolution.it/SolutionDOCService/V1.0">
      <username>string</username>
      <password>base64Binary</password>
      <casellaPec>
        <ConfigCasellaPEC>
          <Id>long</Id>
          <IdCliente>int</IdCliente>
          <CodiceCliente>string</CodiceCliente>
          <RagioneSociale>string</RagioneSociale>
          <CodiceFiscale>string</CodiceFiscale>
          <PartitaIVA>string</PartitaIVA>
          <IdAzienda>int</IdAzienda>
          <IdTipologia>long</IdTipologia>
          <IdServizioCliente>long</IdServizioCliente>
          <GestorePEC_Id>int</GestorePEC_Id>
          <GestorePEC_Nome>string</GestorePEC_Nome>
          <GestorePEC_Descrizione>string</GestorePEC_Descrizione>
          <GestorePEC_Server>string</GestorePEC_Server>
          <GestorePEC_Port>string</GestorePEC_Port>
          <GestorePEC_Ssl>boolean</GestorePEC_Ssl>
          <IndirizzoPEC_Cifrato>string</IndirizzoPEC_Cifrato>
          <UsernamePEC_Cifrato>string</UsernamePEC_Cifrato>
          <PasswordPEC_Cifrato>string</PasswordPEC_Cifrato>
          <EliminaPEC>boolean</EliminaPEC>
          <NumeroGiorniEliminaPEC>int</NumeroGiorniEliminaPEC>
          <OpzioneNomeTipologia_Cifrato>string</OpzioneNomeTipologia_Cifrato>
          <IsLock>boolean</IsLock>
          <NomeMacchina>string</NomeMacchina>
          <IdStatoElaborazione>int</IdStatoElaborazione>
          <DataElaborazione>dateTime</DataElaborazione>
          <TempoT0>decimal</TempoT0>
          <TempoT1>decimal</TempoT1>
          <TempoT2>decimal</TempoT2>
          <MediaT>decimal</MediaT>
          <Rating>int</Rating>
          <DataModifica>dateTime</DataModifica>
        </ConfigCasellaPEC>
        <ConfigCasellaPEC>
          <Id>long</Id>
          <IdCliente>int</IdCliente>
          <CodiceCliente>string</CodiceCliente>
          <RagioneSociale>string</RagioneSociale>
          <CodiceFiscale>string</CodiceFiscale>
          <PartitaIVA>string</PartitaIVA>
          <IdAzienda>int</IdAzienda>
          <IdTipologia>long</IdTipologia>
          <IdServizioCliente>long</IdServizioCliente>
          <GestorePEC_Id>int</GestorePEC_Id>
          <GestorePEC_Nome>string</GestorePEC_Nome>
          <GestorePEC_Descrizione>string</GestorePEC_Descrizione>
          <GestorePEC_Server>string</GestorePEC_Server>
          <GestorePEC_Port>string</GestorePEC_Port>
          <GestorePEC_Ssl>boolean</GestorePEC_Ssl>
          <IndirizzoPEC_Cifrato>string</IndirizzoPEC_Cifrato>
          <UsernamePEC_Cifrato>string</UsernamePEC_Cifrato>
          <PasswordPEC_Cifrato>string</PasswordPEC_Cifrato>
          <EliminaPEC>boolean</EliminaPEC>
          <NumeroGiorniEliminaPEC>int</NumeroGiorniEliminaPEC>
          <OpzioneNomeTipologia_Cifrato>string</OpzioneNomeTipologia_Cifrato>
          <IsLock>boolean</IsLock>
          <NomeMacchina>string</NomeMacchina>
          <IdStatoElaborazione>int</IdStatoElaborazione>
          <DataElaborazione>dateTime</DataElaborazione>
          <TempoT0>decimal</TempoT0>
          <TempoT1>decimal</TempoT1>
          <TempoT2>decimal</TempoT2>
          <MediaT>decimal</MediaT>
          <Rating>int</Rating>
          <DataModifica>dateTime</DataModifica>
        </ConfigCasellaPEC>
      </casellaPec>
    </PutCasellaPEC>
  </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>
    <PutCasellaPECResponse xmlns="http://www.2csolution.it/SolutionDOCService/V1.0">
      <PutCasellaPECResult>
        <string>string</string>
        <string>string</string>
      </PutCasellaPECResult>
    </PutCasellaPECResponse>
  </soap12:Body>
</soap12:Envelope>