Lizenzen:
bonuspunkte
<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>
<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>