Vom Shopkürzel zum Bearbeiter: Eine individuelle Lösung für JTL

2023-08-28 17:57:00 / JTL-Wawi / Kommentare 0

Es gibt immer wieder spezifische Anforderungen, die ein Standard-Warenwirtschaftssystem wie JTL nicht direkt abdecken kann. Ein solcher Fall wurde kürzlich an uns herangetragen: Anstatt des standardmäßig gesetzten „Systemadmin“ sollte das Shopkürzel als Bearbeiter im System hinterlegt werden. Klingt zunächst trivial, aber eine einfache Realisierung über das Setzen von Werten in einem Workflow war hier nicht möglich.

Die Herausforderung: Der Kunde wünschte, dass die Bearbeiterzuweisung direkt in der Auftragsübersicht von JTL sichtbar ist. Eine externe Auswertung kam also nicht infrage.

Unsere Lösung: Jedes Mal, wenn ein Auftrag in JTL eintrifft, wird ein Workflow-Call initiiert. Dieser sendet einen POST-Request an eine speziell entwickelte PHP-Datei. Dieses PHP-Skript wertet den Request aus und schreibt den entsprechenden Bearbeiter zurück in die JTL-Datenbank.

Zum Schutz des Systems haben wir auch eine Sicherheitsüberprüfung eingebaut. Nur wenn ein spezifischer Sicherheitsschlüssel („key“) übergeben wird, führt das Skript die entsprechenden Aktionen aus. Dadurch stellen wir sicher, dass nicht jeder beliebige Request Änderungen in der Datenbank vornehmen kann, wenn die PHP-Datei bekannt sein sollte.

Der Kunde ist zufrieden mit dieser maßgeschneiderten Lösung, die genau seinen Anforderungen entspricht. Und wir? Wir sind stolz darauf, einmal mehr gezeigt zu haben, dass mit der richtigen Technologie und dem nötigen Know-how fast alles möglich ist.


News