Achtung: Die Funktion "Vorgangspositionsauskunft" steht nur als XML-Webdienst über SOGERPSrv zur Verfügung!
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<Vorgangsposition>
<Satzart>Int32</Satzart>
<Konto>Int32</Konto>
<Vorgangsnummer>Int32</Vorgangsnummer>
<Artikelnummer>Int32</Artikelnummer>
<Vorgangsart>String</Vorgangsart>
<Positionsstatus>String</Positionsstatus>
<Tage>Int32</Tage>
<Sprache>String</Sprache>
</Vorgangsposition>
</soap:Body>
</soap:Envelope>
Personensatzart des Kunden/Lieferanten. Muss angegeben werden.
Personenkonto des Kunden/Lieferanten. Wenn "0" übergeben wird, werden alle Kunden/Lieferanten berücksichtigt. Muss angegeben werden.
Vorgangsnummer der Vorgangsposition. Wenn "0" übergeben wird, werden alle Vorgänge berücksichtigt. Muss angegeben werden.
Artikelnummer der Vorgangsposition. Wenn "0" übergeben wird, werden alle Artikel berücksichtigt. Muss angegeben werden.
Vorgangsart, für die Vorgangspositionen zurückgegeben werden sollen:
Es werden nur Aufträge zurückgegeben
Es werden nur Angebote zurückgegeben
Es werden sowohl Angebote als auch Aufträge zurückgegeben
Muss übergeben werden.
Status der Position
Es werden alle Vorgangspositionen berücksichtigt.
Es werden nur Vorgangspositionen berücksichtigt, deren r_menge oder f_menge > 0 ist
Es werden nur Vorgangspositionen berücksichtigt, deren Auslieferung in Vorbereitung ist.
Es werden nur Vorgangspositionen berücksichtigt, die komplett ausgeliefert wurden.
Es werden nur Vorgangspositionen berücksichtigt, deren r_menge > 0 ist.
Nur bei Positionsstatus "Ausgeliefert": Es werden alle Vorgangspositionen berücksichtigt, die in den letzten x Tagen ausgeliefert wurden. Wenn "0" übergeben wird, werden alle ausgelieferten Vorgangspositionen berücksichtigt. Muss übergeben werden.
Abweichende Sprache für sprachenabhängige Texte. Wird ein leerer String übergeben, wird die Sprache des aktuellen Personenkontos verwendet. Muss übergeben werden.
<?xml version="1.0" encoding="utf-8" ?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<VorgangspositionResponse xmlns="http://www.sog.de/VacosInfo/">
<Vorgangsliste>
<Vorgang>
<!--## Vorgang kann mehrfach vorkommen ##-->
<Kopf>
<Identifikation>
<Bereich>Int32</Bereich>
<Vorgangsnummer>Int32</Vorgangsnummer>
<Vorgangsart>Int32</Vorgangsart>
<Herkunft>Int32</Herkunft>
</Identifikation>
</Kopf>
<Vorgangspositionen>
<Vorgangsposition>
<!--## Vorgangsposition kann mehrfach vorkommen ##-->
<PositionsnummerIntern>Int32</PositionsnummerIntern>
<PositionsnummerExtern>String</PositionsnummerExtern>
<Unterpositionsnummer>Int32</Unterpositionsnummer>
<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</Verpackungseinheit>
<Gebindeeinheit>Decimal</Gebindeeinheit>
<ArtikelnummerExtern>String</ArtikelnummerExtern>
<Partie>String</Partie>
<Preisdivisor>Int32</Preisdivisor>
<MengeneinheitLagerLang>String</MengeneinheitLagerLang>
<MengeneinheitLagerKurz>String</MengeneinheitLagerKurz>
<MengeneinheitExternLang>String</MengeneinheitExternLang>
<MengeneinheitExternKurz>String</MengeneinheitExternKurz>
<Artikelsatzart>Int32</Artikelsatzart>
<Artikelnummer>Int32</Artikelnummer>
<ArtikelbezeichnungIntern>String</ArtikelbezeichnungIntern>
<ErgaenzungArtikelbezeichnung>String</ErgaenzungArtikelbezeichnung>
<Artikelmatchcode>String</Artikelmatchcode>
<ZuAbschlaege>
<ZuAbschlag>
<!--## ZuAbschlag kann mehrfach vorkommen ##-->
<Nummer>Int32</Nummer>
<Bezeichnung>String</Bezeichnung>
<WertInLandeswaehrung>Decimal</WertInLandeswaehrung>
<WertInFremdwaehrung>Decimal</WertInFremdwaehrung>
</ZuAbschlag>
</ZuAbschlaege>
<Artikelbezeichnungen>
<Artikelbezeichnung>
<!--## Artikelbezeichnung kann mehrfach vorkommen ##-->
<Text>String</Text>
</Artikelbezeichnung>
</Artikelbezeichnungen>
<Positionstexte>
<Positionstext>
<!--## Positionstext kann mehrfach vorkommen ##-->
<Text>String</Text>
<Art>String</Art>
<ArtText>String</ArtText>
</Positionstext>
</Positionstexte>
<Lieferpositionen>
<Lieferposition>
<!--## Lieferposition kann mehrfach vorkommen ##-->
<Lieferscheinnummer>Int32</Lieferscheinnummer>
<Positionsnummer>Int32</Positionsnummer>
<SollmengeInLagereinheit>Decimal</SollmengeInLagereinheit>
<GelieferteMengeInLagereinheit>Decimal</GelieferteMengeInLagereinheit>
<BerechneteMengeInLagereinheit>Decimal</BerechneteMengeInLagereinheit>
<SollmengeInVerkaufseinheit>Decimal</SollmengeInVerkaufseinheit>
<GelieferteMengeInVerkaufseinheit>Decimal</GelieferteMengeInVerkaufseinheit>
<BerechneteMengeInVerkaufseinheit>Decimal</BerechneteMengeInVerkaufseinheit>
<Belegdatum>DateTime(jjjjmmtt-iso)</Belegdatum>
</Lieferposition>
</Lieferpositionen>
<TerminIntern>DateTime(jjjjmmtt-iso)</TerminIntern>
<TerminExtern>DateTime</TerminExtern>
<Terminkennzeichen>String</Terminkennzeichen>
<TerminkennzeichenKurz>String</TerminkennzeichenKurz>
<Preis>Decimal</Preis>
<Preiskennzeichen>Int32</Preiskennzeichen>
</Vorgangsposition>
</Vorgangspositionen>
</Vorgang>
</Vorgangsliste>
</VorgangspositionResponse>
</soap:Body>
</soap:Envelope>
Siehe: Manuelle Positionsnummer
ZuBerechnendeMengeInLagereinheit
UeberUnterlieferteMengeInLagereinheit
Siehe: über- oder unterlieferte Menge
Bestellte Menge in Verkaufseinheit
Wert der bestellten Menge in Landeswährung
Wert der bestellten Menge in Fremdwährung
Noch nicht gelieferte Menge in Verkaufseinheit
Noch zu berechnender Wert in Landeswährung
Noch zu berechnender Wert in Fremdwährung
ZuBerechnendeMengeInVerkaufseinheit
Noch zu berechnende Menge in Verkaufseinheit
UeberUnterlieferteMengeInVerkaufseinheit
über- oder unterlieferte Menge in Verkaufseinheit
Unterlieferung sind negativ, Überlieferungen positiv.
Preisdivisor für Lagerpreise
Langbezeichnung für die Lagermengeneinheit
Kurzbezeichnung für die Lagermengeneinheit
Langbezeichnung für die externe Mengeneinheit
Kurzbezeichnung für die externe Mengeneinheit
Siehe: Interne Artikelbezeichnung
Siehe: Sprachenunabhängiger Bezeichnungszusatz
Siehe: Plantermin der Lieferfreigabe
Ankommender/abgehender Termin
Bezeichnung des Terminkennzeichens
Kurzbezeichnung des Terminkennzeichens
Siehe: Positionspreiskennzeichen
Interne Nummer des Zu-/Abschlags
Bezeichnung des Zu-/Abschlags
Zu-/Abschlagswert in Landeswährung
Zu-/Abschlagswert in Fremdwährung
Einzelne Zeile der Artikelbezeichnung in Sprache des Vorgangs
Positionstext
Bezeichnung der Positionstextart
Siehe: Lieferscheinpositionsnummer
Sollmenge der Lieferposition in Verkaufseinheit
GelieferteMengeInVerkaufseinheit
Gelieferte Menge der Lieferposition in Verkaufseinheit
BerechneteMengeInVerkaufseinheit
Berechnete Menge der Lieferposition in Verkaufseinheit