SOG-Helpcenter Logo SOG Business - Software

Bonuspunkte


Lizenzen:

  bonuspunkte

Punktestand (Request):

 

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <soap:Header />

  <soap:Body>

    <Punktestand xmlns="sogerpbewegungsdaten/Bonuspunkte.wsdl">

      <!--Dienst zur Ausgabe von Punkteständen des übergebenen Kunden oder Vertreter-->

      <Nummer>

        <!--Int32:REQUIRED|  Nummer des Kunden oder Vertreter.-->

      </Nummer>

      <Vertreter>

        <!--Boolean:OPTIONAL|  Flag das steuert, ob sich die Übergebene Nummer auf einen Vertreter bezieht.-->

      </Vertreter>

    </Punktestand>

  </soap:Body>

</soap:Envelope>

Punktestand (Response):

 

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <soap:Header />

  <soap:Body>

    <Punktestaende xmlns="sogerpbewegungsdaten/Bonuspunkte.wsdl">

      <PunkteInfo>

        <!--Sequence-->

        <!--Punktestände pro System.-->

        <System>

          <!--Int32|  System des Punktestandes-->

        </System>

        <Punktestand>

          <!--Decimal|  Eigentlicher Punktestand des Systems-->

        </Punktestand>

      </PunkteInfo>

    </Punktestaende>

  </soap:Body>

</soap:Envelope>

KannEinloesenUndErhalten (Request):

 

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <soap:Header />

  <soap:Body>

    <KannEinloesenUndErhalten xmlns="sogerpbewegungsdaten/Bonuspunkte.wsdl">

      <!--Dienst zur Prüfung ob der Kunde bzw. Vertreter für die übergebenen Artikel Punkte einlösen und erhalten darf.-->

      <System>

        <!--Int32:OPTIONAL|  System für das geprüft werden soll, wenn nicht angegeben, werden alle geprüft.-->

      </System>

      <Kundennummer>

        <!--Int32:REQUIRED|  Nummer des Kunden für den Geprüft werden soll.-->

      </Kundennummer>

      <Vertreter>

        <!--Int32:OPTIONAL|  Nummer des vertreters für den zusätzlich geprüft werden soll.-->

      </Vertreter>

      <Artikel>

        <!--Sequence-->

        <Artikelnummer>

          <!--Int32:REQUIRED|  Artikel die geprüft werden sollen.-->

        </Artikelnummer>

      </Artikel>

    </KannEinloesenUndErhalten>

  </soap:Body>

</soap:Envelope>

KannEinloesenUndErhalten (Response):

 

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

  <soap:Header />

  <soap:Body>

    <ArtikelInfos xmlns="sogerpbewegungsdaten/Bonuspunkte.wsdl">

      <ArtikelInfo>

        <!--Sequence-->

        <!--Informationen pro Artikel-->

        <Artikel>

          <!--Int32|  Artikelnummer-->

        </Artikel>

        <System>

          <!--Sequence-->

          <!--Informationen pro System-->

          <KundeKannErhalten>

            <!--Boolean|  Kunde kann Punkte erhalten-->

          </KundeKannErhalten>

          <KundeKannEinloesen>

            <!--Boolean|  Kunde kann Punkte einlösen-->

          </KundeKannEinloesen>

          <KundeMussVollstaendigEinloesen>

            <!--Boolean|  Kunde muss Punkte vollständig einlösen-->

          </KundeMussVollstaendigEinloesen>

          <VertreterKannErhalten>

            <!--Boolean|  Vertreter kann Punkte erhalten-->

          </VertreterKannErhalten>

          <VertreterKannEinloesen>

            <!--Boolean|  Vertreter kann Punkte einlösen-->

          </VertreterKannEinloesen>

          <VertreterMussVollstaendigEinloesen>

            <!--Boolean|  Vertreter muss Punkte vollständig einlösen-->

          </VertreterMussVollstaendigEinloesen>

        </System>

      </ArtikelInfo>

    </ArtikelInfos>

  </soap:Body>

</soap:Envelope>