Verfügbar über die Module:
vacos/mdexml
vacos/shopxml
vacos/soap_basis
<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>
<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>