Lieferschnittstelle

Verwendung

Die Lieferschnittstelle faßt alle ALE- und EDI-Nachrichten mit Bezug zur Lieferung zusammen. Hierbei werden EDI-Nachrichten meistens für die externe Kommunikation und ALE-Nachrichten für die interne Kommunikation verwendet. Im Standard sind die folgenden Nachrichten definiert:

  • Versenden eines Lieferavis (DESADV, Ausgang EDI)

  • Benachrichtigung des Spediteurs ( CARNOT, Ausgang EDI)

  • Versandauftrag an Lagerhalter (SHPORD, Ausgang EDI)

  • Versandbestätigung vom Dienstleister (SHPCON, Eingang EDI)

  • Lagerauftrag an internes Lagers (WHSORD, Ausgang ALE)

  • Lagerrückmeldung vom internen Lager (WHSCON, Eingang ALE)

  • Lieferempfangsbestätigung (STPPOD, Ausgang, EDI)

  • Lieferempfangsbestätigung (STPPOD, Eingang, EDI)

Integration

Das Lieferavis ist die Ankündigung der Lieferung beim Kunden. Mit der Benachrichtigung des Spediteurs (Speditionsauftrag) werden die Lieferungsdaten übermittelt, so daß dieser im Auftrag des Kunden die Abholung und Anlieferung der Ware vornimmt.

Der Versandauftrag und die Versandbestätigung dienen der Kommunikation mit einem Lagerhalter/Dienstleister. Dieser führt das Lager und ist für die Auslieferung zuständig. Entweder nimmt er selbst die Auslieferung vor oder er beauftragt einen Spediteur.

Der Lagerauftrag und die Lagerrückmeldung dienen der Anbindung eines eigenen Fremdsystems (Fremdsoftware) zur Lagerverwaltung.

Die nachfolgende Übersicht stellt den Nachrichtenfluß nochmals dar:

Achtung Achtung

Alle Nachrichten. basieren auf dem Basis-IDoctyp DELVRY03.

Ende der Warnung.

Funktionsumfang

Die ausgehenden Nachrichten enthalten die komplette Struktur, d.h. es werden alle Felder in den einzelnen Segmenten versorgt.

Bei eingehenden Nachrichten können nur einige Felder der Segmente Lieferungskopf, Lieferungsposition und Handling Units genutzt werden. Hier stehen jeweils Steuerungssegmente zur Verfügung, um bei Verarbeitung der Nachrichten das gewünschte Verhalten zu erreichen.

Nachfolgend sind die wichtigen Segmente und Felder aufgelistet.

E1EDL20 Lieferungskopf

Segmentfeld

Tabellenfeld

VBELN

Vertriebsbelegnummer

LIKP-VBELN

BTGEW

Gesamtgewicht

LIKP-BTGEW

NTGEW

Nettogewicht

LIKP-NTGEW

GEWEI

Gewichtseinheit

LIKP-GEWEI

VOLUM

Gesamtvolumen der Lieferung

LIKP-VOLUM

VOLEH

Volumeneinheit

LIKP-VOLEH

E1EDL18 Lieferungskopf Steuerung

Segmentfeld

Tabellenfeld

QUALF

Qualifier Steuerung

Warenausgang Buchen

PGI

Lieferung löschen

DEL

Kommissionierung mit Flußsätzen

PIC

Bruttogewicht übernehmen

GWT

Nettogewicht übernehmen

NWT

Volumen übernehmen

VOL

PARAM

Steuerungsparameter

E1EDT13 Termine Lieferungskopf

Segmentfeld

Tabellenfeld

QUALF

Qualifier Termin

Warenausgang

6

ISDD

Iststart Datum

VBDDL-ISDD

Kommissionierung

10

NTANF

Planstart Datum

VBDDL-NTANF

NTANZ

Planstart Uhrzeit

VBDDL-NTANZ

E1EDL24

Lieferungsposition

Segmentfeld

Tabellenfeld

POSNR

Positionsnummer des Vertriebsbelegs

LIPS-POSNR

MATNR

Materialnummer

LIPS-MATNR

CHARG

Chargennummer

LIPS-CHARG

LFIMG

Tatsächlich gelieferte Menge

LIPS-LFIMG

NTGEW

Nettogewicht

LIPS-NTGEW

BRGEW

Gesamtgewicht

LIPS-BRGEW

GEWEI

Gewichtseinheit

LIPS-GEWEI

VOLUM

Gesamtvolumen der Handling Unit

LIPS-VOLUM

VOLEH

Volumeneinheit

LIPS-VOLEH

E1EDL19

Steuerung Lieferungsposition

Segmentfeld

Tabellenfeld

QUALF

Qualifier Steuerung

Menge anpassen

QUA

Bruttogewicht übernehmen

GWT

Nettogewicht übernehmen

NWT

Volumen Übernehmen

VOL

Chargensplitposition

BAS

PARAM

Steuerungsparameter

E1EDL37

Handling Unit-Kopf

Segmentfeld

Tabellenfeld

EXIDV

Externer Handling Unit-Identifier

VEKP-EXIDV/-VENUM

TARAG

Eigengewicht der Handling Unit

VEKP-TARAG

GWEIT

Gewichtseinheit Tara

VEKP-GEWEI

BRGEW

Gesamtgewicht

VEKP-BRGEW

NTGEW

Nettogewicht

VEKP-NTGEW

MAGEW

Zulässiges Gewicht der Handling Unit

VEKP-MAGEW

GWEIM

Gewichtseinheit

VEKP-GEWEI_MAX

BTVOL

Gesamtvolumen der Handling Unit

VEKP-BTVOL

NTVOL

Ladungsvolumen der Handling Unit

VEKP-NTVOL

MAVOL

zulässiges Ladungsvolumen

VEKP-MAVOL

VOLEM

Volumeneinheit

VEKP-VOLEH_MAX

TAVOL

Eigenvolumen der Handling Unit

VEKP-TAVOL

VOLET

Volumeneinheit Tara

VEKP-VOLEH

VEGR1

Handling Unit-Gruppe 1

VEKP-VEGR1

VEGR2

Handling Unit-Gruppe 2

VEKP-VEGR2

VEGR3

Handling Unit-Gruppe 3

VEKP-VEGR3

VEGR4

Handling Unit-Gruppe 4

VEKP-VEGR4

VEGR5

Handling Unit-Gruppe 5

VEKP-VEGR5

VHILM

Packmittel

VEKP-VHILM

LAENG

Länge

VEKP-LAENG

BREIT

Breite

VEKP-BREIT

HOEHE

Höhe

VEKP-HOEHE

MEABM

Einheit für Länge/Breite/Höhe

VEKP-MEABM

INHALT

Beschreibung der Handling Unit

VEKP-INHALT

EXIDV2

2. externe Identifikation

VEKP-EXIDV2

E1EDL44

Handling Unit-Position

Segmentfeld

Tabellenfeld

VBELN

Vertriebsbelegnummer

VEPO-VBELN

POSNR

Positionsnummer des Vertriebsbelegs

VEPO-POSNR

EXIDV

Externe Identifikation

VEMNG

Lieferpositionsmenge

VEPO-VEMNG

E1EDL53

Lieferempfangsbestätigung

GRUND

Grund der Abweichung bei LEB

TVPOD-GRUND

PODMG

Tatsächlich vereinnahmte Menge in VME pro Lieferposition

TVPOD-PODMG

LFIMG_DIFF

Abweichung zur tatsächlich gelieferten Menge in VME

TVPOD-LFIMG_DIFF

VRKME

Verkaufsmengeneinheit

TVPOD-VRKME

LGMNG_DIFF

Abweichung zur Lieferistmenge in Lagermengeneinheiten

TVPOD-LGMNG_DIFF

MEINS

Basismengeneinheit

TVPOD-MEINS

E1EDL54

Umpacken von Handling Units

SOURCEHU

Externe HU-Identifikation der Von-HU

HUM_REPACK-SOURCEHU

DESTHU

Externe HU-Identifikation der Nach-HU

HUM_REPACK-DESTHU

PACKHU

Handling Unit soll verpackt werden

HUM_REPACK-PACKHU

PACK_QTY

verpackte Basismenge in der HU-Position

HUM_REPACK-PACK_QTY

BASE_UOM

Basismengeneinheit

HUM_REPACK-BASE_UOM

DELIV_NUMB

Lieferung

HUM_REPACK-DELIV_NUMB

DELIV_ITEM

Lieferposition

HUM_REPACK-DELIV_ITEM

Nachfolgend sind die Möglichkeiten der eingehenden Nachrichten mit den notwendigen Feldern genauer beschrieben.

  1. Kommissionierrückmeldung ohne Flußsätze

  2. Diese Art der Rückmeldung wird verwendet, wenn die Lieferungspositionen im zentralen System vom Customizing als nicht kommissionierrelevant eingestellt sind. Vom Subsystem werden die kommissionierten Mengen an das zentrale System gemeldet. Dort wird dann, soweit erlaubt, die Liefermenge angepaßt. Im IDoc müssen die folgenden Felder gefüllt sein :

    E1EDL20-VBELN

    E1EDL24-POSNR

    E1EDL24-MATNR

    E1EDL24-LFIMG

    E1EDL19-QUALF = 'QUA'

  3. Kommissionierrückmeldung mit Flußsätzen

  4. Wenn im zentralen System die Positionen als kommissionierrelevant eingestellt sind, können die kommissionierten Mengen an das zentrale System gemeldet werden. Es kann aber immer nur die komplette kommissionierte Menge einer Position übernommen werden. Ein mehrfaches Melden mit einer Kumulation der gemeldeten Mengen ist nicht möglich. Zum Schreiben der Kommissionierflußsätze muß folgendes IDoc-Feld zusätzlich zu den unter 1. beschriebenen Feldern übergeben werden:

    E1EDL18-QUALF = 'PIC'

  5. Rückmeldung von Chargensplitpositionen aus dem Subsystem

Wenn im Subsystem Chargensplitpositionen entstehen, darf die ursprüngliche Position nicht mehr zurückgemeldet werden, stattdessen müssen die neuen Positionen folgendermaßen übertragen werden:

E1EDL24-POSNR = Positionsnummer der Chargensplitposition

E1EDL24-MATNR

E1EDL24-CHARG

E1EDL24-LFIMG

E1EDL24-HIPOS = Positionsnummer der Hauptposition

E1EDL19-QUALF = 'BAS'

Hinweis Hinweis

Im Nicht-Chargensplitfall kann die Charge zur Hauptposition zurückgemeldet werden.

Ende des Hinweises

E1EDL24-POSNR = Positionsnummer der Chargensplitposition

E1EDL24-MATNR

E1EDL24-CHARG

E1EDL24-LFIMG

  1. Gewichts- und Volumenrückmeldung

  2. Es ist möglich, für die gesamte Lieferung oder für einzelne Positionen das Bruttogewicht, das Nettogewicht und das Volumen zurückzumelden. Welche Felder in der Lieferung aktualisiert werden sollen, wird über die Qualifier in den Segmenten E1EDL18 und E1EDL19 gesteuert.

    E1EDL20-VBELN

    E1EDL20-BTGEW

    E1EDL20-NTGEW

    E1EDL20-GEWEI

    E1EDL20-VOLUM

    E1EDL20-VOLEH

    E1EDL18-QUALF = 'GWT'

    E1EDL18-QUALF = 'NWT'

    E1EDL18-QUALF = 'VOL'

    E1EDL24-POSNR

    E1EDL24-MATNR

    E1EDL24-NTGEW

    E1EDL24-BRGEW

    E1EDL24-GEWEI

    E1EDL24-VOLUM

    E1EDL24-VOLEH

    E1EDL19-QUALF = 'GWT'

    E1EDL19-QUALF = 'NWT'

    E1EDL19-QUALF = 'VOL'

  3. Lieferung Warenausgang buchen

  4. Zur Warenausgangsbuchung muß zusätzlich folgendes Feld vorhanden sein.

    E1EDL18-QUALF = 'PGI'

  5. Lieferung löschen

  6. Eine Lieferung kann vom Subsystem aus gelöscht werden, wenn folgende Felder gesendet werden:

    E1EDL20-VBELN

    E1EDL18-QUALF = 'DEL'

  7. Packrückmeldung (nur zum Anlegen von Handling Units)

Bei der Rückmeldung von Handling Units sind immer die (externe) Identifikation und das Packmittel zu übergeben.

E1EDL37-EXIDV

E1EDL37-VHILM

Falls eine Handling Unit ohne Objektbezug angelegt werden soll, sind keine Inhaltsdaten (Positionen) zu senden. Wird eine Lieferposition verpackt, müssen die Positionsnummer und die verpackte Menge übermittelt werden (es wird die Mengeneinheit der Lieferposition verwendet). Dabei ist bei einem Chargensplit die eigene (externe) Positionsnummer zu verwenden.

E1EDL44-POSNR

E1EDL44-VEMNG

Soll eine Handling Unit in einer Handling Unit zurückgemeldet werden (mehrstufiges Verpacken), ist die (externe) Identifikation der untergeordneten Handling Unit anzugeben.

E1EDL44-EXIDV

  1. Umpacken von Handling Units

Füllen Sie alle Segmentfelder des Segments E1EDL54.