Webservice auf dem WMS
Eine REST-Schnittstelle, mit der der Kunde Batchänderungen direkt im WMS durchführt. Keine E-Mail-Wechsel, keine manuelle Zwischenstation, keine zwischenzeitliche Verzögerung.
Für NedCargo haben wir einen Webservice gebaut, mit dem ein Kunde Batches eigener Produkte direkt im WMS anpasst. Keine E-Mail-Wechsel, keine manuelle Zwischenstation, mit Security als harter Voraussetzung.
Ein Kunde von NedCargo wollte die Batches eigener Produkte selbst anpassen können, während diese bei NedCargo eingelagert waren. Bis dahin lief das über eine E-Mail an NedCargo, woraufhin die Batchänderung manuell ins WMS eingetragen wurde.
Das funktionierte, kostete aber Zeit. Die Durchlaufzeit einer einfachen Batchänderung hing von der Verfügbarkeit des NedCargo-Teams ab. Gleichzeitig war es etwas, das der Kunde selbst gut hätte erledigen können, sofern das WMS das unterstützen würde.
Der Wunsch war konkret: ein Webservice, der direkt ins WMS schreibt, mit klaren Grenzen rund um das, was über die API änderbar ist und was nicht, und mit Security als Ausgangspunkt anstatt als nachträgliche Prüfung.
Eine REST-Schnittstelle, mit der der Kunde Batchänderungen direkt im WMS durchführt. Keine E-Mail-Wechsel, keine manuelle Zwischenstation, keine zwischenzeitliche Verzögerung.
Starke Authentifizierung, Scope-Isolation pro Kunde und ein Audit-Trail bei jeder Änderung. Schon ab dem ersten Entwurf war Security eine harte Voraussetzung, keine nachträgliche Prüfung.
Nur Batches von Produkten, die frei im Lager verfügbar sind. Paletten, die gesperrt oder bereits Aufträgen zugeordnet sind, bleiben außerhalb der Reichweite des Webservice.
Hinter der API steht eine Organisation mit Lagern, Touren und Menschen, die die Food-, Beverage- und Retail-Kette jeden Tag in Bewegung halten. Ein kurzer Einblick in die Welt von NedCargo.
Der Kunde führt Batchänderungen direkt im WMS aus, ohne Zwischenschritte. Für NedCargo bedeutet das weniger Handarbeit bei einer Tätigkeit, die keinen Mehrwert mehr liefern muss. Für den Kunden bedeutet es Ruhe: eine Änderung ist sofort wirksam, mit derselben Verlässlichkeit, die das WMS selbst bietet.
Dienstleistungen, Standorte und die neuesten Nachrichten von NedCargo, Spezialist für Food Logistics.
Vom ersten Gespräch an war Security nicht verhandelbar. Jede Entscheidung in der API wurde von diesem Prinzip aus getroffen, von der Authentifizierung bis zur Scope-Isolation.
Tiefes Verständnis von API-Design, verbunden mit der Übersetzung in die Arbeit im WMS-Kontext. Eine gemeinsame Sprache, die das Tempo des Projekts gehalten hat.
Kein Rauschen, schnelles Umschalten. Ein Projekt, das an die technische Seite von NedCargo anschließt, ohne dass Begriffe zwischen den beiden Teams stolpern mussten.