Cliquez ici pour une liste complète des opérations.

getLDEEstimation

Test

Le formulaire de test est uniquement disponible pour les demandes de l'ordinateur local.

SOAP 1.1

Le texte suivant est un exemple de demande et de réponse SOAP 1.1. Les espaces réservés affichés doivent être remplacés par des valeurs réelles.

POST /service.asmx HTTP/1.1
Host: pp-secondary-wsxcd.datacar.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://wsxcd-net.v12web.eu/getLDEEstimation"

<?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>
    <getLDEEstimation xmlns="http://wsxcd-net.v12web.eu/">
      <sCulture>string</sCulture>
      <sLangue>string</sLangue>
      <iIdApplication>int</iIdApplication>
      <sIdClient>string</sIdClient>
      <istLDEAppel>
        <sNomCollaborateur>string</sNomCollaborateur>
        <sPrenomCollaborateur>string</sPrenomCollaborateur>
        <sNatCode>string</sNatCode>
        <bMetallisee>boolean</bMetallisee>
        <rCarrossier>float</rCarrossier>
        <rPeintre>float</rPeintre>
        <rMecanicien>float</rMecanicien>
        <rTauxTVA>float</rTauxTVA>
        <tstLDEAppelListe>
          <stLDEAppelListe>
            <iIdElement>int</iIdElement>
            <iIdAction>int</iIdAction>
            <iNombre>int</iNombre>
          </stLDEAppelListe>
          <stLDEAppelListe>
            <iIdElement>int</iIdElement>
            <iIdAction>int</iIdAction>
            <iNombre>int</iNombre>
          </stLDEAppelListe>
        </tstLDEAppelListe>
      </istLDEAppel>
    </getLDEEstimation>
  </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>
    <getLDEEstimationResponse xmlns="http://wsxcd-net.v12web.eu/">
      <getLDEEstimationResult>
        <sMessage>string</sMessage>
        <iResultat>LDE_OK or LDE_KO or CLIENT_NON_VALIDE or LDE_MODULE_NON_ACTIF</iResultat>
        <istLDEResultatListe>
          <stLDEResultatListe>
            <iIdElement>int</iIdElement>
            <iIdAction>int</iIdAction>
            <iNombre>int</iNombre>
            <rMainOeuvreMecanicien>double</rMainOeuvreMecanicien>
            <rTempsMainOeuvreMecanicien>float</rTempsMainOeuvreMecanicien>
            <rMainOeuvrePeintre>double</rMainOeuvrePeintre>
            <rTempsMainOeuvrePeintre>float</rTempsMainOeuvrePeintre>
            <rMainOeuvreCarrossier>double</rMainOeuvreCarrossier>
            <rTempsMainOeuvreCarrossier>float</rTempsMainOeuvreCarrossier>
            <rPrixPiece>double</rPrixPiece>
            <rPrixSpecialiste>double</rPrixSpecialiste>
            <rPrixPeinture>double</rPrixPeinture>
            <rPrixSousTotalHT>double</rPrixSousTotalHT>
            <rPrixSousTotalTTC>double</rPrixSousTotalTTC>
            <rPrixTVA>double</rPrixTVA>
          </stLDEResultatListe>
          <stLDEResultatListe>
            <iIdElement>int</iIdElement>
            <iIdAction>int</iIdAction>
            <iNombre>int</iNombre>
            <rMainOeuvreMecanicien>double</rMainOeuvreMecanicien>
            <rTempsMainOeuvreMecanicien>float</rTempsMainOeuvreMecanicien>
            <rMainOeuvrePeintre>double</rMainOeuvrePeintre>
            <rTempsMainOeuvrePeintre>float</rTempsMainOeuvrePeintre>
            <rMainOeuvreCarrossier>double</rMainOeuvreCarrossier>
            <rTempsMainOeuvreCarrossier>float</rTempsMainOeuvreCarrossier>
            <rPrixPiece>double</rPrixPiece>
            <rPrixSpecialiste>double</rPrixSpecialiste>
            <rPrixPeinture>double</rPrixPeinture>
            <rPrixSousTotalHT>double</rPrixSousTotalHT>
            <rPrixSousTotalTTC>double</rPrixSousTotalTTC>
            <rPrixTVA>double</rPrixTVA>
          </stLDEResultatListe>
        </istLDEResultatListe>
        <istLDEResultatTotal>
          <rMainOeuvreMecanicien>double</rMainOeuvreMecanicien>
          <rTempsMainOeuvreMecanicien>float</rTempsMainOeuvreMecanicien>
          <rMainOeuvrePeintre>double</rMainOeuvrePeintre>
          <rTempsMainOeuvrePeintre>float</rTempsMainOeuvrePeintre>
          <rMainOeuvreCarrossier>double</rMainOeuvreCarrossier>
          <rTempsMainOeuvreCarrossier>float</rTempsMainOeuvreCarrossier>
          <rPrixPiece>double</rPrixPiece>
          <rPrixSpecialiste>double</rPrixSpecialiste>
          <rPrixPeinture>double</rPrixPeinture>
          <rPrixTotalHT>double</rPrixTotalHT>
          <rPrixTotalTTC>double</rPrixTotalTTC>
          <rPrixTVA>double</rPrixTVA>
        </istLDEResultatTotal>
      </getLDEEstimationResult>
    </getLDEEstimationResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

Le texte suivant est un exemple de demande et de réponse SOAP 1.2. Les espaces réservés affichés doivent être remplacés par des valeurs réelles.

POST /service.asmx HTTP/1.1
Host: pp-secondary-wsxcd.datacar.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>
    <getLDEEstimation xmlns="http://wsxcd-net.v12web.eu/">
      <sCulture>string</sCulture>
      <sLangue>string</sLangue>
      <iIdApplication>int</iIdApplication>
      <sIdClient>string</sIdClient>
      <istLDEAppel>
        <sNomCollaborateur>string</sNomCollaborateur>
        <sPrenomCollaborateur>string</sPrenomCollaborateur>
        <sNatCode>string</sNatCode>
        <bMetallisee>boolean</bMetallisee>
        <rCarrossier>float</rCarrossier>
        <rPeintre>float</rPeintre>
        <rMecanicien>float</rMecanicien>
        <rTauxTVA>float</rTauxTVA>
        <tstLDEAppelListe>
          <stLDEAppelListe>
            <iIdElement>int</iIdElement>
            <iIdAction>int</iIdAction>
            <iNombre>int</iNombre>
          </stLDEAppelListe>
          <stLDEAppelListe>
            <iIdElement>int</iIdElement>
            <iIdAction>int</iIdAction>
            <iNombre>int</iNombre>
          </stLDEAppelListe>
        </tstLDEAppelListe>
      </istLDEAppel>
    </getLDEEstimation>
  </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>
    <getLDEEstimationResponse xmlns="http://wsxcd-net.v12web.eu/">
      <getLDEEstimationResult>
        <sMessage>string</sMessage>
        <iResultat>LDE_OK or LDE_KO or CLIENT_NON_VALIDE or LDE_MODULE_NON_ACTIF</iResultat>
        <istLDEResultatListe>
          <stLDEResultatListe>
            <iIdElement>int</iIdElement>
            <iIdAction>int</iIdAction>
            <iNombre>int</iNombre>
            <rMainOeuvreMecanicien>double</rMainOeuvreMecanicien>
            <rTempsMainOeuvreMecanicien>float</rTempsMainOeuvreMecanicien>
            <rMainOeuvrePeintre>double</rMainOeuvrePeintre>
            <rTempsMainOeuvrePeintre>float</rTempsMainOeuvrePeintre>
            <rMainOeuvreCarrossier>double</rMainOeuvreCarrossier>
            <rTempsMainOeuvreCarrossier>float</rTempsMainOeuvreCarrossier>
            <rPrixPiece>double</rPrixPiece>
            <rPrixSpecialiste>double</rPrixSpecialiste>
            <rPrixPeinture>double</rPrixPeinture>
            <rPrixSousTotalHT>double</rPrixSousTotalHT>
            <rPrixSousTotalTTC>double</rPrixSousTotalTTC>
            <rPrixTVA>double</rPrixTVA>
          </stLDEResultatListe>
          <stLDEResultatListe>
            <iIdElement>int</iIdElement>
            <iIdAction>int</iIdAction>
            <iNombre>int</iNombre>
            <rMainOeuvreMecanicien>double</rMainOeuvreMecanicien>
            <rTempsMainOeuvreMecanicien>float</rTempsMainOeuvreMecanicien>
            <rMainOeuvrePeintre>double</rMainOeuvrePeintre>
            <rTempsMainOeuvrePeintre>float</rTempsMainOeuvrePeintre>
            <rMainOeuvreCarrossier>double</rMainOeuvreCarrossier>
            <rTempsMainOeuvreCarrossier>float</rTempsMainOeuvreCarrossier>
            <rPrixPiece>double</rPrixPiece>
            <rPrixSpecialiste>double</rPrixSpecialiste>
            <rPrixPeinture>double</rPrixPeinture>
            <rPrixSousTotalHT>double</rPrixSousTotalHT>
            <rPrixSousTotalTTC>double</rPrixSousTotalTTC>
            <rPrixTVA>double</rPrixTVA>
          </stLDEResultatListe>
        </istLDEResultatListe>
        <istLDEResultatTotal>
          <rMainOeuvreMecanicien>double</rMainOeuvreMecanicien>
          <rTempsMainOeuvreMecanicien>float</rTempsMainOeuvreMecanicien>
          <rMainOeuvrePeintre>double</rMainOeuvrePeintre>
          <rTempsMainOeuvrePeintre>float</rTempsMainOeuvrePeintre>
          <rMainOeuvreCarrossier>double</rMainOeuvreCarrossier>
          <rTempsMainOeuvreCarrossier>float</rTempsMainOeuvreCarrossier>
          <rPrixPiece>double</rPrixPiece>
          <rPrixSpecialiste>double</rPrixSpecialiste>
          <rPrixPeinture>double</rPrixPeinture>
          <rPrixTotalHT>double</rPrixTotalHT>
          <rPrixTotalTTC>double</rPrixTotalTTC>
          <rPrixTVA>double</rPrixTVA>
        </istLDEResultatTotal>
      </getLDEEstimationResult>
    </getLDEEstimationResponse>
  </soap12:Body>
</soap12:Envelope>