SOG-Helpcenter Logo SOG Business - Software

Vorgangspositionsauskunft


Achtung: Die Funktion "Vorgangspositionsauskunft" steht nur als XML-Webdienst über SOGERPSrv zur Verfügung!

Anfrage




<?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>

 

Satzart *

Personensatzart des Kunden/Lieferanten. Muss angegeben werden.

Konto *

Personenkonto des Kunden/Lieferanten. Wenn "0" übergeben wird, werden alle Kunden/Lieferanten berücksichtigt. Muss angegeben werden.

Vorgangsnummer *

Vorgangsnummer der Vorgangsposition. Wenn "0" übergeben wird, werden alle Vorgänge berücksichtigt. Muss angegeben werden.

Artikelnummer *

Artikelnummer der Vorgangsposition. Wenn "0" übergeben wird, werden alle Artikel berücksichtigt. Muss angegeben werden.

Vorgangsart *

Vorgangsart, für die Vorgangspositionen zurückgegeben werden sollen:

  • Auftrag:

     Es werden nur Aufträge zurückgegeben

  • Angebot:

     Es werden nur Angebote zurückgegeben

  • Alle:

     Es werden sowohl Angebote als auch Aufträge zurückgegeben

Muss übergeben werden.

Positionsstatus *

Status der Position

  • Alle:

     Es werden alle Vorgangspositionen berücksichtigt.

  • Offen:

     Es werden nur Vorgangspositionen berücksichtigt, deren r_menge oder f_menge > 0 ist

  • InAuslieferung:

     Es werden nur Vorgangspositionen berücksichtigt, deren Auslieferung in Vorbereitung ist.

  • Ausgeliefert:

     Es werden nur Vorgangspositionen berücksichtigt, die komplett ausgeliefert wurden.

  • NichtAusgeliefert

     Es werden nur Vorgangspositionen berücksichtigt, deren r_menge  > 0 ist.

Tage *

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.

Sprache *

Abweichende Sprache für sprachenabhängige Texte. Wird ein leerer String übergeben, wird die Sprache des aktuellen Personenkontos verwendet. Muss übergeben werden.

Antwort




<?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>

 

Identifikation


 

Bereich

Siehe: Bereich

Vorgangsnummer

Siehe: f092.auftr

Vorgangsart

Siehe: f092.aart

Herkunft

Siehe: Herkunft des Vorgangs

Vorgangsposition


 

PositionsnummerIntern

Siehe: f090.posnr

PositionsnummerExtern

Siehe: Manuelle Positionsnummer

Unterpositionsnummer

Siehe: f090.uposnr

BestellmengeInLagereinheit

Siehe: Bestellmenge

RestmengeInLagereinheit

Siehe: Restmenge

ZuBerechnendeMengeInLagereinheit

Siehe: Zu berechnende Menge

UeberUnterlieferteMengeInLagereinheit

Siehe: über- oder unterlieferte Menge

BestellmengeInVerkaufseinheit

Bestellte Menge in Verkaufseinheit

BestellwertInLandeswaehrung

Wert der bestellten Menge in Landeswährung

BestellwertInFremdwaehrung

Wert der bestellten Menge in Fremdwährung

RestmengeInVerkaufseinheit

Noch nicht gelieferte Menge in Verkaufseinheit

RestwertInLandeswaehrung

Noch zu berechnender Wert in Landeswährung

RestwertInFremdwaehrung

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.

Verpackungseinheit

Siehe: Verpackungseinheit

Gebindeeinheit

Siehe: Gebindeeinheit

ArtikelnummerExtern

Siehe: Referenz-Artikelnummer

Partie

Siehe: Partienummer

Preisdivisor

Preisdivisor für Lagerpreise

MengeneinheitLagerLang

Langbezeichnung für die Lagermengeneinheit

MengeneinheitLagerKurz

Kurzbezeichnung für die Lagermengeneinheit

MengeneinheitExternLang

Langbezeichnung für die externe Mengeneinheit

MengeneinheitExternKurz

Kurzbezeichnung für die externe Mengeneinheit

Artikelsatzart

Siehe: Artikelsatzart

Artikelnummer

Siehe: Artikel-ID

ArtikelbezeichnungIntern

Siehe: Interne Artikelbezeichnung

ErgaenzungArtikelbezeichnung

Siehe: Sprachenunabhängiger Bezeichnungszusatz

Artikelmatchcode

Siehe: Artikelmatchcode

TerminIntern

Siehe: Plantermin der Lieferfreigabe

TerminExtern

Ankommender/abgehender Termin

Terminkennzeichen

Bezeichnung des Terminkennzeichens

TerminkennzeichenKurz

Kurzbezeichnung des Terminkennzeichens

Preis

Siehe: Positionspreis

Preiskennzeichen

Siehe: Positionspreiskennzeichen

ZuAbschlag


 

Nummer

Interne Nummer des Zu-/Abschlags

Bezeichnung

Bezeichnung des Zu-/Abschlags

WertInLandeswaehrung

Zu-/Abschlagswert in Landeswährung

WertInFremdwaehrung

Zu-/Abschlagswert in Fremdwährung

Artikelbezeichnung


 

Text

Einzelne Zeile der Artikelbezeichnung in Sprache des Vorgangs

Positionstext


 

Text

Positionstext

Art

Siehe: Steuerung

ArtText

Bezeichnung der Positionstextart

Lieferposition


 

Lieferscheinnummer

Siehe: Lieferscheinnummer

Positionsnummer

Siehe: Lieferscheinpositionsnummer

SollmengeInLagereinheit

Siehe: Sollmenge

GelieferteMengeInLagereinheit

Siehe: Gebuchte Menge

BerechneteMengeInLagereinheit

Siehe: Berechnete Menge

SollmengeInVerkaufseinheit

Sollmenge der Lieferposition in Verkaufseinheit

GelieferteMengeInVerkaufseinheit

Gelieferte Menge der Lieferposition in Verkaufseinheit

BerechneteMengeInVerkaufseinheit

Berechnete Menge der Lieferposition in Verkaufseinheit

Belegdatum

Siehe: Belegdatum