Ansicht
Dokumentation

SD_DELIVERY_PACKING_VIEW - Lesen von Verpackungsdaten für mehrere Lieferungen

SD_DELIVERY_PACKING_VIEW - Lesen von Verpackungsdaten für mehrere Lieferungen

RFUMSV00 - Advance Return for Tax on Sales/Purchases   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein liest Packdaten zu den Lieferungen, die in der Tabelle I_DELIV stehen.

Die Ergebnisse werden in den Tabellen

  • C_VBPLK (Versandelement-Kopfdaten)
  • C_VBPLP (Versandelement-Positionsdaten)
  • C_VBPLS1 (Summendaten, aggregiert je Lieferung und Versandhilfsmittel)
  • C_VBPLA (Allgemeine Daten für Transport und Verpackung)

zurückgeliefert.

Da nicht immer alle Informationen benötigt werden, ist parametrisierbar, was zurückgeliefert werden soll:

  • Auf jeden Fall werden die Tabellen C_VBPLK und C_VBPLP zurückgeliefert.
  • Mit der Option OPT_UNPACKED_ITEMS kann gesteuert werden, ob in die Tabelle C_VBPLP auch noch Einträge eingefügt werden sollen, die noch unverpackte Positionen beschreiben (Diese Einträge entsprechen den Positionen, die auf dem Verpackungsbild in der unteren Hälfte erscheinen).
  • Die Option OPT_PACKING_SUM gibt an, ob die Tabelle C_VBPLS1 gefüllt werden soll. Diese Tabelle enthält Daten, die je Lieferung und Versandelement kumuliert sind. Damit Läßt sich z.B. die Frage beantworten: Wieviel ist in der Lieferung XYZ in Kisten (Versandhilfsmittel 'KISTE') verpackt ? Antwort: 300 kg.
  • Die Option OPT_PACKING_GENERAL_DATA steuert, ob die Tabelle C_VBPLA gefüllt werden soll. In dieser Tabelle stehen je Lieferung allgemeine Daten wie Gesamtgewicht, Gesamtvolumen, Daten der Versandstelle, etc.

Das Füllen der Tabellen beinhaltet unter anderem auch das Ermitteln sprachabhängiger Bezeichnungen, daher ist die Sprache I_LANGU notwendig.Außerdem sind auch Daten aus dem Lieferkopf und den Positionen notwendig. Mit der Option OPT_READ_DELIVERY_DATA kann gesteuert werden, ob Lieferungsdaten in diesem Funktionsbaustein gelesen werden sollen, oder ob sie den Tabellen I_VTRLK und I_VTRLP entnommen werden sollen (Diese Option kann zu einer erheblichen Beschleunigung führen, da Lieferdaten nicht zweimal von der Datenbank gelesen werden müssen).

Der Funktionsbaustein liefert die Ausnahme NO_DELIVERIES zurück, wenn die Tabelle I_DELIVERIES leer ist.

Hinweise

Der Funktionsbaustein erwartet, daß die Tabellen I_VTRLK und I_VTRLP sortiert sind nach den Felder VBELN bzw. VBELN POSNR.

Er gibt ebenfalls sortierte Tabellen zurück:

  • C_VBPLK sortiert nach VENUM
  • C_VBPLP sortiert nach VENUM VEPOS VBELN POSNR
  • C_VBPLS1 sortiert nach VBELN VHILM
  • C_VBPLA sortiert nach VBELN
  • I_VTRLK sortiert nach VBELN
  • I_VTRLP sortiert nach VBELN POSNR

Die letzten beiden Tabellen werden nur gefüllt, wenn OPT_READ_DELIVERY_DATA = 'X' ist.

Die Tabellen enthalten nur die neuen Inhalte, die alten Inhalte werden gelöscht !

Weiterführende Informationen





Parameter

C_VBPLA
C_VBPLK
C_VBPLP
C_VBPLS1
I_DELIV
I_LANGU
I_VTRLK
I_VTRLP
OPT_PACKING_GENERAL_DATA
OPT_PACKING_SUM
OPT_READ_DELIVERY_DATA
OPT_UNPACKED_ITEMS

Ausnahmen

NO_DELIVERIES

Funktionsgruppe

V56L

TXBHW - Original Tax Base Amount in Local Currency   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3759 Date: 20240523 Time: 124240     sap01-206 ( 65 ms )