Breadcrumbs

DeliveryNoticeUpdate

Funktion

Erstellt eine Lieferung mit Trackingnummer zu einem Lieferschein.

Beispiele

Nachrichtentyp

Format

Version

Link

DeliveryNoticeUpdate

CSV

22

DeliveryNoticeUpdate1129.msg

DeliveryNoticeUpdate

XML

22

DeliveryNoticeUpdate1119.xml

Beschreibung

Nachrichtenkopf - Häufigkeit: 1

NachrichtenkopfDer Kopf einer Nachricht setzt sich immer aus folgenden Feldern zusammen:#FeldXML-AttributMuß/ KannFormatmax. LängeBeschreibung1NachrichtentypTypeMalph30Kennung/Bezeichnung des Typs der Nachricht. Die einzelnen Typen werden im Folgenden vorgestellt.2Version des TypsVersionMintKennung der Version des Nachrichtentyps bzw. des Formats3Datum & UhrzeitDateMdtDatum und Uhrzeit der Erstellung der Nachricht4SenderSenderIdMalph50Kennung des Senders5EmpfängerReceiverIdMalph50Kennung des Empfängers6Kennung der TransaktionTransactionIdKalph32siehe folgender Abschnitt „Transaktionen". Leer bei nicht Verwendung des Transaktionsprotokolls.7Kennung der NachrichtMessageIdMalph32Fortlaufende Nummer um die Nachricht eindeutig zu identizieren. siehe folgender Abschnitt „Transaktionen"8Sequenznummer des Senders der NachrichtSequenceNrSenderKintFortlaufende Zahl, die sicherstellt, dass ankommende Nachrichten in der richtigen Reihenfolge abgearbeitet werden9Sequenznummer des Empfängers der NachrichtSequenceNrReceiverKintFortlaufende Zahl, die sicherstellt, dass ankommende Nachrichten in der richtigen Reihenfolge abgearbeitet werden10TimeoutTimeoutKintZeit in Minuten, in der der Sender eine Antwort erwartet. Kein Timeout (unendliches Warten) wird durch den Wert 0 (null) ausgedrückt.11NachrichtenlängeNumberOfLinesMint10Anzahl der Zeilen der Nachricht , inkl. Der ersten Zeile. Dieser Wert dient zur Überprüfung, ob die Nachricht komplett übertragen wurde.Mit der Version 2.2 der Schnittstelle wird das Feld „Version" genutzt. Alle bisherigen Schnittstellenversionen hatten hier den Wert „1". Ab der aktuellen Version wird der Wert mit jeder Version hochgezählt. Alle Satzarten und Felder die aktuell keine Versionsangabe besitzen, müssen unterstützt werden. Alle Felder und Satzarten die eine Angabe besitzen, müssen erst ab der angegebenen Version unterstützt werden. Die Werte für die Felder „Kennung des Senders" und „Kennung des Empfängers" müssen im Vorfeld festgelegt werden. Durch sie werden konkrete Instanzen eines ordermanager und einer Warenwirtschaft eindeutig identifizert.Die „Kennung der Nachricht" sollte, wenn möglich, mit einer fortlaufenden Nummern gefüllt werden. Wird auf das Transaktionsprotokoll verzichtet, so müssen die Felder „Kennung der Transaktion" sowie beide Sequenznrn Felder leer bleiben. Ab der Version 2.4 wird der Einsatz des Transaktionsprotokolls nicht mehr empfohlen.


Liefermeldung Aktualisierung - Position - Häufigkeit: 0..*

#FeldXML AttributMuß/ KannFormatmax. LängeBeschreibungVersion1BestellnrOrderIdM/Kalph30ordermanager–interne Id der Bestellung2Auftragsnr.VendorOrderCodeM/Kalph30Wawi-interne Auftragsnummer3Lieferschein-NrDeliveryNoticeNumberMalph30Lieferscheinnr der WaWi4Tracking-NummerTrackingNoKAlph30Tracking-Nummer vergeben vom Logistik-Dienstleister5LogistikdienstleisterServiceProviderKAlph40Kennung des Logistikdienstleisters z.B. ups6GewichtWeightKDezGewicht des Pakets197VerpackungseinheitPackingUnitKAlph100198InhaltContentKAlph200199PaketnummerPackageNumberKInt1910Gesamtanzahl der PaketeMaxPackageNumberKInt1911Typ der TrackingnummerTrackingNumberTypeKAlph32zulässige Werte: deliverer_specific, grai, nve, sscc1912MengeQuantityKInt19Aktuell wird nur der Logistikdienstleister UPS mit der Kennung „ups" unterstützt. Weitere auf Anfrage.