SOG-Helpcenter Logo SOG Business - Software

Terminermittlung


Verfügbar über die Module:

  • vacos/mdexml

  • vacos/shopxml

  • vacos/soap_verkauf

 

 

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>

    <Request xmlns="http://sogrdsdevbi1:6302/shop/Terminermittlung.wsdl">

      <Terminermittlung>

        <!--Dienst der eine kundenbezogene Terminermittlung durchführt.-->

        <Kundennummer>

          <!--Int32:REQUIRED|  Interne Nummer des Kunden. Muss übergeben werden.-->

        </Kundennummer>

        <Sprache>

          <!--String:OPTIONAL:MAXLENGTH=3|  Sprache für den Druck der Belege. Kann, sonst Sprache aus Kundenstamm oder Landessprache.-->

        </Sprache>

        <Aktionsnummer>

          <!--String:OPTIONAL:MAXLENGTH=15|  Angabe einer Aktionsnummer zur Ermittlung des Ursprungsauftrages.-->

        </Aktionsnummer>

        <Auftragsherkunft>

          <!--Int32:OPTIONAL|  Interne Nummer der Auftragsherkunft.-->

        </Auftragsherkunft>

        <MitTerminInfo>

          <!--Boolean:OPTIONAL:DEFAULT=(False)|  Optionaler Schalter, der die Ausgabe erweiterter Termininforamtionen steuert. Standardmäßig true oder 1 und muss nicht übergeben werden.-->

        </MitTerminInfo>

        <Terminermittlungspositionen>

          <!--Sequence-->

          <Terminermittlungsposition>

            <Artikelnummer>

              <!--Int32:REQUIRED|  Interne Nummer des Artikels. Muss übergeben werden.-->

            </Artikelnummer>

            <Dispositionsart>

              <!--Int32:OPTIONAL|  Wird für Sonderfälle genutzt.-->

            </Dispositionsart>

            <Lager>

              <!--Int32:OPTIONAL|  Möglichkeit zur Angabe eines abweichenden Lagers.-->

            </Lager>

            <KzMengenErfassung>

              <!--Int32:OPTIONAL:DEFAULT=(1)|  Steuert die Art der MEngenerfassung 2= Lagermengeneinheit, 1 = Verkaufsmengeneinheit.-->

            </KzMengenErfassung>

            <Menge>

              <!--Decimal:OPTIONAL|  Angabe der Menge entsprechend des KzMengenerfassung in Lager oder Verkaufseinheiten.-->

            </Menge>

            <Wunschwoche>

              <!--Int32:OPTIONAL|  Wunschwoche im Format wwyyyy.-->

            </Wunschwoche>

            <Fixwoche>

              <!--Int32:OPTIONAL|  Fixwoche im Format wwyyyy.-->

            </Fixwoche>

            <Wunschtermin>

              <!--DateTime:OPTIONAL|  Angabe eines Wunschtermins.-->

            </Wunschtermin>

            <Fixtermin>

              <!--DateTime:OPTIONAL|  Angabe eines Fixtermins.-->

            </Fixtermin>

          </Terminermittlungsposition>

        </Terminermittlungspositionen>

      </Terminermittlung>

    </Request>

  </soap:Body>

</soap:Envelope>

 

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>

    <Response xmlns="http://sogrdsdevbi1:6302/shop/Terminermittlung.wsdl">

      <Terminermittlung>

        <Kundennummer>

          <!--Int32|  Interne Nummer des Kunden. Muss übergeben werden.-->

        </Kundennummer>

        <Sprache>

          <!--String:MAXLENGTH=3|  Sprache für den Druck der Belege. Aus Anfrage, sonst Landessprache.-->

        </Sprache>

        <Fehlerstatus>

          <Fehlercode>

            <!--Int32|  Fehlercode laut Tabelle.-->

          </Fehlercode>

          <Fehlertext>

            <!--String|  Meldung zum Fehler.-->

          </Fehlertext>

        </Fehlerstatus>

        <Terminermittlungspositionen>

          <!--Sequence-->

          <Terminermittlungsposition>

            <Artikelnummer>

              <!--Int32|  Interne Nummer des Artikels.-->

            </Artikelnummer>

            <Dispositionsart>

              <!--Int32|  Wird für Sonderfälle genutzt.-->

            </Dispositionsart>

            <Lieferbaremenge>

              <!--Decimal|  Zum Termin lieferbare Menge abhängig vom KzMengenerfassung.-->

            </Lieferbaremenge>

            <Menge>

              <!--Decimal|  Bestellte Menge abhängig von KzMengenerfassung.-->

            </Menge>

            <Wunschtermin>

              <!--DateTime|  Angabe eines Wunschtermins.-->

            </Wunschtermin>

            <Fixtermin>

              <!--DateTime|  Angabe eines Fixtermins.-->

            </Fixtermin>

            <Nachlieferungstermin>

              <!--DateTime|  Termin an dem die Ware nachgeliefert wird.-->

            </Nachlieferungstermin>

            <Nachlieferungstext>

              <!--String|  Text zur Nachlieferung.-->

            </Nachlieferungstext>

            <Nachlieferungsmenge>

              <!--Decimal|  Menge die nachgeliefert wird.-->

            </Nachlieferungsmenge>

            <Termininformationen>

              <!--Sequence-->

              <Information>

                <!--Zusätzliche Termininformationen gesteuert durch den Schalter MitTermininfo.-->

                <Menge>

                  <!--Decimal|  Menge die geliefert wird, abhängig vom KzMengenerfassung.-->

                </Menge>

                <Termin>

                  <!--DateTime|  Termin an dem die Ware geliefert wird.-->

                </Termin>

                <Text>

                  <!--String|  Texterklärung für den Termin zu der Lieferung.-->

                </Text>

              </Information>

            </Termininformationen>

            <Fehlerstatus>

              <Fehlercode>

                <!--Int32|  Fehlercode laut Tabelle.-->

              </Fehlercode>

              <Fehlertext>

                <!--String|  Meldung zum Fehler.-->

              </Fehlertext>

            </Fehlerstatus>

          </Terminermittlungsposition>

        </Terminermittlungspositionen>

      </Terminermittlung>

    </Response>

  </soap:Body>

</soap:Envelope>