SOG-Helpcenter Logo SOG Business - Software

Lieferscheinpositionsauskunft


Verfügbar über die Module:

  • vacos/mdexml

  • vacos/shopxml

  • vacos/soap_basis

     

    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/bewegungsdaten/Lieferscheinpositionsauskunft.wsdl">

          <Lieferscheinpositionsauskunft>

            <!--Dienst der eine Auskunft über Lieferscheinpositionen liefert.-->

            <Konto>

              <!--Int32:REQUIRED|  Kontonummer des Kunden/Lieferanten. Wenn 0 übergeben wird werden alle Kunden/Lieferanten berücksichtigt. Muss übergeben werden.-->

            </Konto>

            <Satzart>

              <!--Int32:OPTIONAL:DEFAULT=(1)|  Satzart des Kunden/Lieferanten-->

            </Satzart>

            <Lieferscheinnummer>

              <!--Int32:OPTIONAL|  Lieferscheinnummer oder 0 für alle.-->

            </Lieferscheinnummer>

            <Ausgeliefert>

              <!--Boolean:OPTIONAL|  Filter um nur bereits ausgelieferte Lieferscheine zu leifern.-->

            </Ausgeliefert>

            <Tage>

              <!--Int32:OPTIONAL|  Filter für das maximale Alter in tagen.-->

            </Tage>

            <Sprache>

              <!--String:OPTIONAL|  Angabe einer Sprache für die ausgegebenen Texte.-->

            </Sprache>

            <Artikelnummer>

              <!--Int32:OPTIONAL|  Filter für Positionen eines bestimmten Artikels.-->

            </Artikelnummer>

          </Lieferscheinpositionsauskunft>

        </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/bewegungsdaten/Lieferscheinpositionsauskunft.wsdl">

          <Lieferscheinpositionsauskunft>

            <Vorgangsliste>

              <!--Sequence-->

              <Vorgang>

                <Kopf>

                  <Belegdatum>

                    <!--DateTime|  Datum des Beleges.-->

                  </Belegdatum>

                  <Bereich>

                    <!--Int32|  1 = Verkauf, 2 = Einkauf, 3 = Fertigung-->

                  </Bereich>

                  <Lieferscheinnummer>

                    <!--Int32|  Interne Nummer des Lieferscheines-->

                  </Lieferscheinnummer>

                  <Rechnungsart>

                    <!--Int32|  Rechnungsart (Auftrag oder Gutschrift)-->

                  </Rechnungsart>

                  <Satzart>

                    <!--Int32|  Personensatzart-->

                  </Satzart>

                  <Konto>

                    <!--Int32|  Personenkonto-->

                  </Konto>

                </Kopf>

                <Lieferscheinpositionen>

                  <!--Sequence-->

                  <Lieferscheinposition>

                    <Lieferscheinpositionsnummer>

                      <!--Int32|  Interne Positionsnummer auf dem Lieferschein.-->

                    </Lieferscheinpositionsnummer>

                    <SollmengeInLagereinheit>

                      <!--Decimal|  Die zu liefernde Menge in Lagereinheiten.-->

                    </SollmengeInLagereinheit>

                    <GelieferteMengeInLagereinheit>

                      <!--Decimal|  Die gelieferte Menge in Lagereinheiten.-->

                    </GelieferteMengeInLagereinheit>

                    <BerechneteMengeInLagereinheit>

                      <!--Decimal|  Die berechnete Menge in Lagereinheiten.-->

                    </BerechneteMengeInLagereinheit>

                    <SollmengeInVerkaufseinheit>

                      <!--Decimal|  Die zu liefernde Menge in Verkaufseinheiten.-->

                    </SollmengeInVerkaufseinheit>

                    <GelieferteMengeInVerkaufseinheit>

                      <!--Decimal|  Die gelieferte Menge in Verkaufseinheiten.-->

                    </GelieferteMengeInVerkaufseinheit>

                    <BerechneteMengeInVerkaufseinheit>

                      <!--Decimal|  Die berechnete Menge in Verkaufseinheiten.-->

                    </BerechneteMengeInVerkaufseinheit>

                    <Status>

                      <!--Int32|  Status der Position-->

                    </Status>

                    <Druckreihenfolge>

                         <!--String|  Berechnetes Feld zum Sortieren der Positionen wie auf dem entsprechendem Beleg.-->

                    </Druckreihenfolge>

                    <Artikelsatzart>

                      <!--Int32|  Satzart des Artikels.-->

                    </Artikelsatzart>

                    <Artikelnummer>

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

                    </Artikelnummer>

                    <ArtikelbezeichnungIntern>

                      <!--String:MAXLENGTH=40|  Interne Bezeichnung des Artikels.-->

                    </ArtikelbezeichnungIntern>

                    <ErgaenzungArtikelbezeichnung>

                      <!--String:MAXLENGTH=60|  Ergänzende Bezeichnung des Artikels.-->

                    </ErgaenzungArtikelbezeichnung>

                    <Artikelmatchcode>

                      <!--String:MAXLENGTH=25|  Matchcode des Artikels.-->

                    </Artikelmatchcode>

                    <ArtikelnummerExtern>

                      <!--String:MAXLENGTH=25|  Externe Artikelnummer.-->

                    </ArtikelnummerExtern>

                    <Artikelbezeichnungen>

                      <!--Sequence-->

                      <Artikelbezeichnung>

                        <Text>

                          <!--String-->

                        </Text>

                      </Artikelbezeichnung>

                    </Artikelbezeichnungen>

                    <Unterpositionsnummer>

                      <!--Int32|  Interne Unterpositionsnummer innerhalb des Vorgangs.-->

                    </Unterpositionsnummer>

                    <Positionsnummer>

                      <!--Int32|  Interne Positionsnummer innerhalb des Vorgangs.-->

                    </Positionsnummer>

                    <PositionsnummerExtern>

                      <!--String:MAXLENGTH=15|  Manuell vergebene Positionsnummer innerhalb eines Vorgangs, z.B. um den Bezug zu einer Positionsnummer in einer Kundennafrage herstellen zu können.-->

                    </PositionsnummerExtern>

                    <Vorgangsnummer>

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

                    </Vorgangsnummer>

                    <BestellmengeInLagereinheit>

                      <!--Decimal-->

                    </BestellmengeInLagereinheit>

                    <RestmengeInLagereinheit>

                      <!--Decimal-->

                    </RestmengeInLagereinheit>

                    <ZuBerechnendeMengeInLagereinheit>

                      <!--Decimal-->

                    </ZuBerechnendeMengeInLagereinheit>

                    <UeberUnterlieferteMengeInLagereinheit>

                      <!--Decimal-->

                    </UeberUnterlieferteMengeInLagereinheit>

                    <BestellmengeInVerkaufseinheit>

                      <!--Decimal-->

                    </BestellmengeInVerkaufseinheit>

                    <BestellwertInLandeswaehrung>

                      <!--Decimal-->

                    </BestellwertInLandeswaehrung>

                    <BestellwertInFremdwaehrung>

                      <!--Decimal-->

                    </BestellwertInFremdwaehrung>

                    <RestmengeInVerkaufseinheit>

                      <!--Decimal-->

                    </RestmengeInVerkaufseinheit>

                    <RestwertInLandeswaehrung>

                      <!--Decimal-->

                    </RestwertInLandeswaehrung>

                    <RestwertInFremdwaehrung>

                      <!--Decimal-->

                    </RestwertInFremdwaehrung>

                    <ZuBerechnendeMengeInVerkaufseinheit>

                      <!--Decimal-->

                    </ZuBerechnendeMengeInVerkaufseinheit>

                    <UeberUnterlieferteMengeInVerkaufseinheit>

                      <!--Decimal-->

                    </UeberUnterlieferteMengeInVerkaufseinheit>

                    <Verpackungseinheit>

                      <!--Decimal|  Anzahl Einheiten laut Verpackungseinheitskennzeichen je Verpackungseinheit-->

                    </Verpackungseinheit>

                    <Gebindeeinheit>

                      <!--Decimal|  Anzahl Einheiten je Gebindeeinheit laut Einstellung im Globalparameter-->

                    </Gebindeeinheit>

                    <Partie>

                      <!--String:MAXLENGTH=20|  Partienummer von der/auf die gebucht werden soll.-->

                    </Partie>

                    <Preisdivisor>

                      <!--Int32|  Preisdivisor für Lagerpreise.-->

                    </Preisdivisor>

                    <MengeneinheitLagerLang>

                      <!--String:MAXLENGTH=80|  Langbezeichnung für die Lagermengeneinheit.-->

                    </MengeneinheitLagerLang>

                    <MengeneinheitLagerKurz>

                      <!--String:MAXLENGTH=20|  Kurzbezeichnung für die Lagermengeneinheit-->

                    </MengeneinheitLagerKurz>

                    <MengeneinheitExternLang>

                      <!--String:MAXLENGTH=80|  Langbezeichnung für die externe Mengeneinheit.-->

                    </MengeneinheitExternLang>

                    <MengeneinheitExternKurz>

                      <!--String:MAXLENGTH=20|  Kurzbezeichnung für die externe Mengeneinheit-->

                    </MengeneinheitExternKurz>

                    <ZuAbschlaege>

                      <!--Sequence-->

                      <ZuAbschlag>

                        <Nummer>

                          <!--Int32|  Interne Nummer des Zu- bzw. Abschlages.-->

                        </Nummer>

                        <Bezeichnung>

                          <!--String|  Bezeichnung des Zu- bzw. Abschlages.-->

                        </Bezeichnung>

                        <WertInLandeswaehrung>

                          <!--Decimal|  Zu- bzw. abgeschlagener Wert in Landeswährung.-->

                        </WertInLandeswaehrung>

                        <WertInFremdwaehrung>

                          <!--Decimal|  Zu- bzw. abgeschlagener Wert in Fremdwährung.-->

                        </WertInFremdwaehrung>

                      </ZuAbschlag>

                    </ZuAbschlaege>

                    <TerminIntern>

                      <!--DateTime|  Plantermin der Lieferfreigabe.-->

                    </TerminIntern>

                    <TerminExtern>

                      <!--DateTime|  Ankommender bzw. abgehender Termin.-->

                    </TerminExtern>

                    <Terminkennzeichen>

                      <!--String:MAXLENGTH=1|  Bezeichnung des Terminkennzeichens.-->

                    </Terminkennzeichen>

                    <TerminkennzeichenKurz>

                      <!--String|  Kurzbezeichnung des Terminkennzeichens.-->

                    </TerminkennzeichenKurz>

                    <Preis>

                      <!--Decimal|  Positionspreis in Vorgangswährung.-->

                    </Preis>

                    <Preiskennzeichen>

                      <!--Int32|  Preiskennzeichen 0 = Einzelpreis, 1 = Gesamtpreis, 2 = Sondereinzelpreis, 3 = Sondereinzelpreis ohne Bonus-->

                    </Preiskennzeichen>

                  </Lieferscheinposition>

                </Lieferscheinpositionen>

              </Vorgang>

            </Vorgangsliste>

          </Lieferscheinpositionsauskunft>

        </Response>

      </soap:Body>

    </soap:Envelope>