SOG-Helpcenter Logo SOG Business - Software

Naturalrabatte



Lizenzen: vk-naturalrabatte


 


 


MoeglicheRabatteArtikel (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>


  <MoeglicheRabatteArtikel xmlns="http://localhost:6302/bewegungsdaten/Naturalrabatte.wsdl">


  <!--Dienst zur Ermittlung möglicher Naturalrabatte auf Artikelbasis-->


  <Auftragsdatum>


  <!--DateTime:OPTIONAL| Auftragsdatum (optional), sonst Tagesdatum-->


  </Auftragsdatum>


  <ArtikelId>


  <!--Int32:REQUIRED| Artikelnummer des Artikels für den die Prüfung auf mögliche Naturalrabatte erfolgen soll.-->


  </ArtikelId>


  </MoeglicheRabatteArtikel>


  </soap:Body>


</soap:Envelope>


 


MoeglicheRabatteArtikel (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>


  <MoeglicheRabatteArtikelResponse xmlns="http://localhost:6302/bewegungsdaten/Naturalrabatte.wsdl">


  <MoeglicherRabatt>


  <!--Sequence-->


  <!--Einzelner Naturalrabatt-->


  <IdDefinition>


  <!--Int32| ID der Naturalrabattdefinition-->


  </IdDefinition>


  <Beschreibung>


  <!--TranslatedString| Beschreibung der Naturalrabattdefinition-->


  </Beschreibung>


  <Bezeichnung>


  <!--String| Bezeichnung der Naturalrabattdefinition-->


  </Bezeichnung>


  <Kriterium>


  <!--NaturalrabattKriterium:VALUES=(0 (Vorgang), 1 (Bestellartikel))| Basis-Kriterium für die Prüfung der Gewährung des Naturalrabatts-->


  </Kriterium>


  <KriteriumQuantitaet>


  <!--Decimal| Erforderliche Menge oder erforderlicher Wert auf Basis der Quantität zur Gewährung des Naturalrabattes-->


  </KriteriumQuantitaet>


  <Quantitaet>


  <!--NaturalrabattQuantitaet:VALUES=(0 (Menge), 1 (Wert), 2 (Staffelmenge))| Basis-Quantität (Wert oder Menge) für die Prüfung der Gewährung des Naturalrabatts-->


  </Quantitaet>


  <Rabattmenge>


  <!--Decimal| Menge des Naturalrabattes-->


  </Rabattmenge>


  </MoeglicherRabatt>


  </MoeglicheRabatteArtikelResponse>


  </soap:Body>


</soap:Envelope>


 


GetDefinitionen (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>


  <GetDefinitionen xmlns="http://localhost:6302/bewegungsdaten/Naturalrabatte.wsdl">


  <!--Dienst zum Abrufen von Naturalrabattdefinitionen-->


  <Id>


  <!--Sequence-->


  <!--Int32:OPTIONAL| IDs der Naturalrabattdefinitionen (optional)-->


  </Id>


  </GetDefinitionen>


  </soap:Body>


</soap:Envelope>


 


GetDefinitionen (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>


  <GetDefinitionenResponse xmlns="http://localhost:6302/bewegungsdaten/Naturalrabatte.wsdl">


  <Definition>


  <!--Sequence-->


  <!--Einzelne Naturalrabattdefinition-->


  <IdDefinition>


  <!--Int32| ID der Naturalrabattdefinition-->


  </IdDefinition>


  <Beschreibung>


  <!--TranslatedString| Beschreibung der Naturalrabattdefinition-->


  </Beschreibung>


  <Bezeichnung>


  <!--String| Bezeichnung der Naturalrabattdefinition-->


  </Bezeichnung>


  <Kriterium>


  <!--NaturalrabattKriterium:VALUES=(0 (Vorgang), 1 (Bestellartikel))| Basis-Kriterium für die Prüfung der Gewährung des Naturalrabatts-->


  </Kriterium>


  <KriteriumQuantitaet>


  <!--Decimal| Erforderliche Menge oder erforderlicher Wert auf Basis der Quantität zur Gewährung des Naturalrabattes-->


  </KriteriumQuantitaet>


  <Quantitaet>


  <!--NaturalrabattQuantitaet:VALUES=(0 (Menge), 1 (Wert), 2 (Staffelmenge))| Basis-Quantität (Wert oder Menge) für die Prüfung der Gewährung des Naturalrabatts-->


  </Quantitaet>


  <GueltigAb>


  <!--DateTime| Datum, ab dem die Naturalrabattdefinition gültig ist-->


  </GueltigAb>


  <GueltigBis>


  <!--DateTime| Datum, bis zu dem die Naturalrabattdefinition gültig ist-->


  </GueltigBis>


  <Gruppe>


  <!--String| Gruppierungsbegriff zur Gruppierung von Naturalrabattdefinitionen.-->


  </Gruppe>


  <PrioritaetInGruppe>


  <!--Int32| Numerische Angabe einer Priorität bei der Gruppierung von Naturalrabattdefinitionen.-->


  </PrioritaetInGruppe>


  <Status>


  <!--NaturalrabattStatus:VALUES=(0 (Aktiv), 1 (Gesperrt), 9 (Loeschfaehig))| Status der Naturalrabattdefinition.-->


  </Status>


  <Erfassungsart>


  <!--NaturalrabattErfassungsart:VALUES=(0 (Manuell), 1 (Automatisch))| Gibt an, ob der Naturalrabatt manuell durch einen Sachbearbeiter vergeben wird oder ein automatisch vergebener Naturalrabatt ist.-->


  </Erfassungsart>


  <ErlaubteArtikel>


  <!--Sequence-->


  <Artikel>


  <!--Liste der erlaubten Artikel oder leere Liste, wenn alle Artikel erlaubt sind-->


  <ArtikelId>


  <!--Int32| Artikel-ID-->


  </ArtikelId>


  </Artikel>


  </ErlaubteArtikel>


  <Beigabedefinitionen>


  <!--Sequence-->


  <Beigabedefinition>


  <!--Liste der Beigabedefinitionen-->


  <Rabattmenge>


  <!--Decimal| Menge des Naturalrabattes-->


  </Rabattmenge>


  <MaximaleRabattmenge>


  <!--Decimal| Maximale Menge des Naturalrabattes-->


  </MaximaleRabattmenge>


  <BestellartikelIstBeigabeartikel>


  <!--Boolean| Über diese Einstellung wird gesteuert, ob der Bestellartikel, der die Basis für die Ermittlung der Naturalrabattdefinition ist, automatisch als Beigabeartikel verwendet werden soll.-->


  </BestellartikelIstBeigabeartikel>


  <Beigabeartikel>


  <!--Sequence-->


  <ArtikelId>


  <!--Int32| Liste der möglichen Beigabeartikel-->


  </ArtikelId>


  </Beigabeartikel>


  </Beigabedefinition>


  </Beigabedefinitionen>


  </Definition>


  </GetDefinitionenResponse>


  </soap:Body>


</soap:Envelope>