Schnittstellen zur Integration von Heidler UNIFY

Für den Datenaustausch zwischen Versand- und Vorsystem (wie ERP, WMS, LVS)
 bieten wir eine Vielzahl an Schnittstellen an. So können Warenwirtschafts-, Lagerverwaltungs- oder Shopsysteme optimal mit der passenden Schnittstellentechnologie angebunden werden. Je nach eingesetzter Schnittstellentechnologie (wie beispielsweise SOAP, REST, etc.), können nicht nur Daten sondern auch Funktionen wie Tagesabschluss, Listendruck, Etikett-Nachdruck und Stornoaufrufe über die Schnittstelle gesteuert werden.

In den meisten Fällen wird eine bidirektionale Kommunikation gewählt, über welche neben Trackingnummer und Paket-Statusdaten auch das erzeugte Label Base64 kodiert in das Hostsystem zurückgemeldet werden kann.

Auch Daten von mehreren unterschiedlichen Vorsystemen an das Versandsystem sind kein Problem.

Die wichtigsten Vorteile

Hier haben wir bereits Schnittstellen umgesetzt

Verfügbare Schnittstellentechnologien

Alle unterstützten Technologien auf einen Blick – mit Modus, Eigenschaften und Dokumentationslinks.

SOAP

Bei diesem Plugin stellen wir einen SOAP-Webservice mit einer vordefinierten WSDL zur Verfügung, in welcher alle Funktionen mit den entsprechenden Feldern – sowohl für die Übermittlung an Heidler UNIFY, als auch für die Rückmeldung – definiert sind. Diese WSDL kann dann vom Vorsystem eingebunden werden. Für eine Anfrage muss nur die entsprechende Funktion mit den jeweiligen Übergabeparametern aufgerufen werden. Die Rückmeldung erfolgt über die Rückgabeparameter der Funktion.

Ziel ist es, den besten Frachtführer bzw. Frachtführer-Dienst für eine Sendung auszuwählen.
 Möglich wird dies durch ein komplett individuell konfigurierbares Regelwerk. Dies reicht von einfachen Regeln wie einem maximalen Gewicht bis hin zu kundenabhängigen Frachtführer-Ausschlüssen.  
Im finalen Schritt der Frachtführer-Ermittlung wird dann der günstigste Frachtführer gewählt

REST

Bei diesem Plugin stellen wir einen REST-Webservice zur Verfügung, in welcher alle Funktionen mit den entsprechenden Feldern – sowohl für die Übermittlung an Heidler UNIFY, als auch für die Rückmeldung – definiert sind. Für eine Anfrage muss nur die entsprechende Funktion mit den jeweiligen Übergabeparametern aufgerufen werden. Die Rückmeldung erfolgt über die Rückgabeparameter der Funktion. Die Daten werden hierbei im JSON Format übertragen.

SAP RFC

Bei diesem Plugin ist für jede gewünschte Funktion, welche auf dem Versandsystem aufgerufen werden soll (z.B. Druckanfrage, Storno, etc.), jeweils ein RFC Funktions-Baustein notwendig. Für die Kommunikation wird zunächst das Plugin als RFC-Server-Programm mit einer Programm-ID und alle RFC Funktions-Bausteine an einem SAP-Gateway registriert. Somit können die RFC Funktions-Bausteine von SAP über die SM59 aufgerufen werden. Der Datenaustausch findet über die Importparameter (Dateneingang) bzw. Exportparameter (Rückmeldung) oder die Tabellen der RFC Funktion statt.
Das Mapping kann an den jeweiligen Baustein angepasst werden, daher ist der Aufbau der RFC Bausteine frei definierbar.

Die HVS32 Clients werden an den Packplätzen im Vordergrund betreiben. Beim Scannen eines Lieferscheines werden die Daten aus einer JDBC fähigen Datenbank selektiert. Nach erfolgreicher Verarbeitung können die Daten in der gleichen ODBC Datenbank möglich. Außerdem existieren im Versandsystem HVS32 viele verschiedene Kommunikationspunkte, an welchen weitere Rückmeldungen möglich sind.

SAP IDoc

Dieses Plugin kommt für den Datenaustausch mit einem SAP-System mittels IDoc-Format (Intermediate Document) zum Einsatz. Hierbei können die gängigsten Funktionen des Versandsystems direkt aus dem SAP-System angesteuert werden.
Für diese Kommunikation wird zunächst das Plugin als RFC-Server-Programm mit einer Programm-ID an einem SAP-Gateway registriert. Somit kann ein IDoc über das auf TCP/IP basierte SAP-RFC-Protokoll (Remote Function Call) von SAP Seite aus verschickt und von Heidler UNIFY empfangen sowie verarbeitet werden. Die Rückmeldung erfolgt ebenfalls mittels IDoc via RFC. Wahlweise können mehrere RFC-Verbindungen aufgebaut werden, wodurch eine parallele gleichzeitige Verarbeitung von Aufträgen möglich ist. Wir unterstützen dank eines frei konfigurierbaren Mappings sämtliche IDoc- Typen, d.h. von Basistypen wie z.B. DESADV01 und DELVRY05, bis hin zu komplett individuell gestalteten IDoc-Formaten.

Datenbank (JDBC)

Dieses Plugin bietet die Möglichkeit mit einer JDBC kompatiblen Datenbank zu kommunizieren. Hierbei wird innerhalb einer entsprechenden Tabelle mit einem Intervall von 500 ms auf neue Daten geprüft. Wird vom Vorsystem dann ein Datensatz in der Tabelle abgelegt, kann dieser vom Versandsystem abgerufen und verarbeitet werden. Mittels einer Funktions_ID kann unterschieden werde zwischen Druckanfrage, Storno, Tagesabschluss, etc.
Nach der Verarbeitung im Versandsystem kann eine entsprechende Rückmeldung (z.B. mit Trackinginformationen) in frei konfigurierbare Tabellen geschrieben werden.

Die HVS32 Clients werden an den Packplätzen im Vordergrund betreiben. Beim Scannen eines Lieferscheines werden die Daten aus einer JDBC fähigen Datenbank selektiert. Nach erfolgreicher Verarbeitung können die Daten in der gleichen ODBC Datenbank möglich. Außerdem existieren im Versandsystem HVS32 viele verschiedene Kommunikationspunkte, an welchen weitere Rückmeldungen möglich sind.

Ehrhardt + Partner (LFS)

Das Schnittstellen Plugin E+P ist für die direkte Kommunikation mit dem Warehouse Management System “LFS” aus dem Hause Ehrhardt + Partner konzipiert. Hierbei wird von unserer Seite aus ein TCP/IP Socket Server gestartet, an welchem das LFS die Verarbeitungs-Jobs anmelden kann. Die angemeldeten Jobs können dann mittles der Socket-Verbindung die verschiedenen Funktionen von Heidler UNIFY aufrufen. Die Rückmeldung erfolgt über die gleiche Transaktion zurück in das LFS. Das XML-Format für die Kommunikation mit dem LFS ist standardisiert.

File (CSV, SDF, XML)

Beim Fileimport können die unterschiedlichen Dateiformate CSV, SDF oder XML aus einem konfigurierten Verzeichnis verarbeitet werden. Die Reihenfolge der Datenfelder ist hierbei über ein Mapping frei konfigurierbar und somit auch leicht erweiterbar.
Eine Rückmeldung z.B. nach dem Druck eines Versandlabels kann ebenfalls in den oben genannten Formaten erstellt werden.
Die Dateien werden dabei zunächst vollständig in die Versandsystemeigene Datenbank importiert und daraufhin sequentiell verarbeitet. Es ist möglich eine Stations-Kennung zu übermitteln, damit der Datensatz von einem speziellen Packplatz bzw. einer speziellen Heidler UNIFY Versandstation verarbeitet wird.

Das Scannen eines Lieferscheins, welcher noch nicht in die Versandsystemeigene Datenbank importiert wurde, löst den Import der Übergabe-Dateien aus.

HTTP

Über den HTTP Client können GET- bzw. POST-Anfragen an einen Webserver geschickt und Antwortdaten in Form eines XML-Dokumentes aus dem Body interpretiert werden. Somit sind Anfragen und Rückmeldungen über verschiedene URL’s möglich.

Kontakt

Kostenlose Beratung mit einem Experten buchen

Sven Gertig
Sven GertigSenior Berater &
Partnermanager
LinkedInXingInstagram

Sie sehen gerade einen Platzhalterinhalt von Standard. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf den Button unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.

Weitere Informationen