Ansicht
Dokumentation

WRB_RFC_GET_VENDOR_OPEN_PO - Liefert eine Übersicht der offenen Bestellungen eines Lieferanten

WRB_RFC_GET_VENDOR_OPEN_PO - Liefert eine Übersicht der offenen Bestellungen eines Lieferanten

RFUMSV00 - Advance Return for Tax on Sales/Purchases   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Baustein bestimmt zu einem Lieferanten (Parameter VENDOR) alle offenen Bestellungen (EKPO-ELIKZ =''). Dabei wird pro offener Bestellung eine Zeile in der Rückgabetabelle VENDOR_OPEN_PO angelegt, die verschiedene Informationen (Bestellnummer, Anzahl der Positionen gesamt/offen, Volumen der Bestellung gesamt/offen/in Aktion/in Aktion und offen) enthält. Die Volumina werden dabei sowohl als Zahlwerte (Typ CURR) zurück geliefert als auch als String, formatiert unter Beachtung der Benutzereinstellungen zur Zahlendarstellung. Damit die verschiedenen Volumina gut miteinander verglichen werden können, werden alle in die von Parameter CURRENCY angegebene Einheit zum aktuellen Tageskurs umgerechnet.

Zur weiteren Einschränkung der Treffermenge muss zusätzlich noch eine Liste von Werken (Parameter SITE_LIST) angegeben werden, an die die Bestellungen geliefert werden (EKPO-WERKS) und außerdem noch der Zeitraum (Beginn und Ende) für das Lieferdatum (EKET-EINDT).

Die Informationen werden dabei mittels Join über den entsprechenden Datenbanktabellen ermittelt, um eine größtmögliche Performance zu erzielen. Zusätzlich kann durch den Parameter MAX_RESULT_SIZE die Treffermenge beschränkt werden.

Beispiel

Hinweise

Die Angabe eines gültigen Zeitraums für das Lieferdatum (Beginn und Ende müssen gültige Daten sein und Beginn muss vor dem Ende liegen oder gleich dem Ende sein) ist zwingend, sonst wird die Exception ILLEGAL_DATE_RANGE generiert. Die Angabe eines Lieferanten ist nicht zwingend, allerdings wird nichts zurückgegeben, falls der Lieferant nicht in der Tabelle LFA1 existiert. Die Angabe der Werksliste ist auch nicht zwingend, allerdings werden dann Bestellungen für alle Werke im System gesucht. Dies kann zu einem erheblichen Performanceproblem führen! Deshalb wird dringend empfohlen, die Selektion auf wenige Werke einzuschränken und ebenfalls auch einen möglichst kleinen Zeitraum (wenige Tage) für das Lieferdatum zu wählen.

Weiterführende Informationen





Parameter

CURRENCY
DELIVERY_DATE_FROM
DELIVERY_DATE_TO
MAX_RESULT_SIZE
SITE_LIST
VENDOR
VENDOR_NAME
VENDOR_OPEN_PO

Ausnahmen

CANNOT_CONVERT_CURRENCIES
ILLEGAL_DATE_RANGE
MAX_RESULT_SIZE_EXCEEDED
NO_AUTHORITY_FOR_SITES
NO_AUTHORITY_FOR_VENDORS

Funktionsgruppe

WRB_PO

PERFORM Short Reference   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2932 Date: 20240523 Time: 063212     sap01-206 ( 72 ms )