Smartphone mit JTL-Wawi App zeigt Auftragsübersicht, im Hintergrund JTL-Wawi Desktop

JTL-Wawi App einrichten: Mobiler Zugriff auf Aufträge, Lager und Kundendaten

Der Lagerist kommt morgens an, scannt eine Palette und der Auftrag steht direkt im System. Der Vertrieb erstellt beim Kundengespräch eine Bestellung, ohne zurück ins Büro zu müssen. Das ist kein Wunschdenken. Das ist der Alltag, wenn die JTL-Wawi App sauber eingerichtet ist. Das Problem: Die Verbindung zwischen App und Wawi-Installation erfordert ein paar Schritte, die dokumentiert, aber an mehreren Stellen verteilt sind. Wer einen Schritt übersieht (falsche IP, Port nicht freigegeben, kein API-Key) steht vor einer Fehlermeldung und weiß nicht, wo er suchen soll. Wir haben diese Einrichtung in mehreren Kundenprojekten durchgeführt und zeigen dir hier den vollständigen Ablauf.

Du willst die JTL-Wawi App verbinden und weißt nicht genau, welche Einstellungen wo gemacht werden müssen?

Dieser Beitrag führt dich durch alle Schritte: Server konfigurieren, Benutzer-API-Key anlegen, App koppeln und Berechtigungen setzen, damit der mobile Zugriff auf deine Wawi zuverlässig funktioniert.

Auf einen Blick

  • ✓Für die JTL-Wawi App einrichten brauchst du JTL-Wawi ab Version 1.6 und mindestens die Start-Edition. Den REST-Server so konfigurieren, dass er automatisch mit dem Worker startet, spart später manuellen Aufwand nach jedem Neustart.
  • ✓Der Kern der Verbindung läuft über drei Punkte: Server-IP und Port in den globalen Einstellungen konfigurieren, einen API-Key für den Benutzer erzeugen, dann den QR-Code in der App scannen. Danach ist die Kopplung abgeschlossen.
  • ✓Häufigster Fehler aus der Praxis von Vlarom E-Commerce Agentur: Port 8080 ist in der Windows-Firewall oder im Router nicht freigegeben. Die Verbindung funktioniert dann im lokalen WLAN, bleibt von außen aber stumm.

Die JTL-Wawi App klingt nach einer einfachen App-Installation. Ist sie aber nicht. Der mobile Zugriff auf eine Warenwirtschaft setzt einen funktionierenden REST-Server voraus, der auf dem richtigen Netzwerk-Interface lauscht, die richtigen Ports offen hat und einen validen API-Key kennt. Wer das zum ersten Mal aufbaut, tappt in mindestens einen der bekannten Stolpersteine. Vlarom E-Commerce Agentur aus Ahrensfelde bei Berlin hat diese Einrichtung bei mehreren Händlern durchgeführt. Die typischen Fallstricke sind immer dieselben: Falsche IP-Adresse, vergessene Firewall-Regel, kein laufender Worker. Das sind die drei Ursachen fast aller gescheiterten App-Verbindungen. Dieser Beitrag deckt alle drei ab, damit du nicht im Kreis suchst.

JTL-Wawi App einrichten in 5 Schritten

Die folgende Anleitung gilt für JTL-Wawi ab Version 1.6 mit einer lokalen oder gehosteten Datenbankinstanz. Der mobile Zugriff ist ein Baustein der gesamten JTL-Wawi Einrichtung Schritt für Schritt. Für die JTL-Wawi Cloud (ecomDATA-Hosting) weicht der Port ab: Dort ist Port 50443 der Standard statt 8080. Die Schritte folgen der offiziellen Dokumentation auf guide.jtl-software.com, ergänzt um Praxishinweise aus Projekten von Vlarom E-Commerce Agentur. Der größte Aufwand entsteht nicht bei der Konfiguration selbst, sondern beim Debuggen wenn ein Schritt fehlt. Mit dieser Anleitung vermeidest du das.

REST-Server in den globalen Einstellungen konfigurieren

Öffne JTL-Wawi und gehe zu Admin > Globale Einstellungen > Registerkarte Server-Einstellungen. Klicke dort auf den Button Server konfigurieren. Wähle als IP-Adresse die Netzwerk-IP deines Servers aus der Dropdown-Liste, nicht 127.0.0.1 oder localhost, denn diese Adressen sind nur vom selben Rechner aus erreichbar. Als Port trägst du 8080 ein (Standard für lokale Installationen) oder 50443 für JTL-Wawi Cloud. Aktiviere die Option Rest-Server beim Workerstart starten, damit der Server nach jedem Neustart automatisch verfügbar ist, ohne dass jemand manuell eingreifen muss. Optional kannst du an dieser Stelle auch ein eigenes SSL-Zertifikat hinterlegen, falls die Verbindung verschlüsselt laufen soll. Speichere die Einstellungen und starte JTL-Wawi anschließend neu. Häufiger Fehler: 127.0.0.1 als IP-Adresse ausgewählt. Die App kann dann zwar auf dem Server-PC lokal funktionieren, aber kein anderes Gerät im Netzwerk kommt durch. Die richtige IP ist die Adresse, unter der der Server im lokalen Netz erreichbar ist, also typischerweise eine 192.168.x.x-Adresse.

Port in Windows-Firewall und Router freigeben

Nach der Server-Konfiguration muss der gewählte Port in der Windows-Firewall als eingehende Regel freigegeben werden. Öffne die Windows-Defender-Firewall mit erweiterter Sicherheit und lege eine neue eingehende Regel für den TCP-Port 8080 an. Wähle Verbindung zulassen und gib der Regel einen beschreibenden Namen wie JTL Wawi REST API. Wenn du auch von außerhalb des Firmennetzwerks auf die App zugreifen willst, muss zusätzlich am Router eine Port-Weiterleitung auf die interne IP deines Wawi-Servers eingerichtet werden. Für den Fernzugriff ist ein VPN-Tunnel sicherer als eine direkte Port-Weiterleitung ins Internet, weil er ungewollte Zugriffsversuche von außen verhindert. Wir sehen in der Praxis oft, dass dieser Schritt als selbstverständlich vorausgesetzt wird, dann aber vergessen wurde. Ergebnis: Ohne freigegebenen Port funktioniert die App im lokalen WLAN, aber nicht über Mobilfunk oder aus dem Homeoffice.

API-Key für den Benutzer erzeugen und QR-Code generieren

Gehe in JTL-Wawi zu Admin > Benutzer und Rechte. Markiere den Benutzer, der die App nutzen soll, und klicke auf Bearbeiten. Im Benutzer-Formular findest du das Feld API-Key, klicke auf den Button Key erzeugen. Ein eindeutiger Token wird automatisch erstellt und dem Benutzer zugeordnet. Speichere den Benutzer. Klicke danach auf den Button Wawi-APP koppeln. Ein Fenster öffnet sich mit einem QR-Code, der alle Verbindungsinformationen enthält: Server-URL, Port und den Authentifizierungstoken dieses Benutzers. Lass dieses Fenster offen für den nächsten Schritt. Praxishinweis aus unseren Projekten: Jeder Mitarbeiter braucht einen eigenen Benutzer mit eigenem API-Key. QR-Codes sind nicht mehrfach verwendbar und gehören einem spezifischen Benutzer-Account. Das hat auch einen Sicherheitsvorteil: Geht ein Gerät verloren, lässt sich der API-Key für diesen Benutzer separat deaktivieren.

App herunterladen und QR-Code scannen

Lade die JTL-Wawi App aus dem Apple App Store (iOS) oder Google Play Store (Android) auf das Smartphone oder Tablet herunter. Öffne die App und tippe auf den Button Konfigurieren. Wähle den QR-Code-Scanner und halte die Kamera auf den QR-Code im Wawi-Desktop. Die App übernimmt automatisch alle Verbindungsparameter: Server-URL, Port und API-Key werden aus dem Code ausgelesen. Tippe danach auf Server konfigurieren und warte kurz auf den Verbindungsaufbau. Bei einer erfolgreichen Verbindung erscheint das Dashboard mit den Wawi-Daten. Fehlerbild: Wenn der Verbindungsaufbau hängt oder abbricht, ist meistens der POS-Server oder Worker in Wawi nicht gestartet. Ohne laufenden Worker antwortet der REST-Server nicht und die App bekommt keine Rückmeldung. Starte den Worker in JTL-Wawi und versuche die Verbindung erneut.

Berechtigungen prüfen und Dashboard-Vorlagen einrichten

Nach der Verbindung steuert JTL-Wawi die App-Berechtigungen über das bestehende Benutzerrechte-System: Was ein Benutzer in der Desktop-Wawi nicht darf, kann er auch in der App nicht tun. Prüfe deshalb in Admin > Benutzer und Rechte ob die Berechtigungen für den neuen App-Nutzer korrekt gesetzt sind. Für einen Lagerarbeiter braucht es andere Rechte als für jemanden im Vertrieb. Richte außerdem die Dashboard-Vorlagen ein: Die App zeigt auf dem Startbildschirm konfigurierbare Widgets mit Geschäftszahlen, offenen Aufträgen und Lagerbeständen. Für Lageranwender sind Bestandsübersichten und offene Kommissionierungen relevant, für den Vertrieb eher offene Aufträge und Kundenstammdaten. Diese Einstellungen lassen sich pro Benutzer individuell anpassen. Details zur Lizenzaufteilung zwischen den Editionen findest du direkt in der JTL-Wawi App Dokumentation. Lizenz-Hinweis: Bei der Start-Edition ist die Anzahl der App-Benutzer auf eine Lizenz begrenzt. Ab Advanced-Edition entfällt diese Einschränkung.

Häufig gestellte Fragen zur JTL-Wawi App Einrichtung

Die JTL-Wawi App läuft ab Version 1.6 aufwärts, mindestens in der Edition Start. Ältere Versionen unterstützen den notwendigen REST-Server nicht, ein Update ist dort Voraussetzung für die App-Kopplung. Wir sehen in der Praxis gelegentlich noch Installationen auf Version 1.5 oder älter: Dort ist die App-Kopplung schlicht nicht möglich. Die App steht für iOS (Apple App Store) und Android (Google Play Store) bereit.
Der häufigste Grund für einen Verbindungsfehler ist ein nicht laufender Worker in JTL-Wawi. Ohne aktiven Worker antwortet der REST-Server nicht, und die App zeigt nur einen generischen Fehler ohne konkreten Hinweis auf die Ursache. Zweiter Check: Stimmt die IP-Adresse im Server-Konfigurationsfenster? Die Angabe 127.0.0.1 oder localhost funktioniert nur vom selben Rechner aus. Dritter Check: Ist der Port 8080 in der Windows-Firewall als eingehende TCP-Regel freigegeben? Diese drei Punkte sind die Ursache von über 90 Prozent der gescheiterten App-Verbindungen, die wir in der Praxis gesehen haben.
Die App funktioniert außerhalb des Büro-WLANs, wenn der JTL-REST-Server von außen erreichbar ist. Dafür ist entweder eine Port-Weiterleitung im Router oder ein VPN-Tunnel ins Firmennetzwerk nötig. Ein VPN-Tunnel lässt sich gut mit bestehenden IT-Richtlinien vereinbaren und begrenzt den externen Zugriff auf autorisierte Geräte. Bei JTL-Wawi Cloud (ecomDATA-Hosting) ist der Server ohnehin öffentlich erreichbar: Dort ist kein Extra-Setup für den externen Zugriff nötig, weil Port 50443 bereits nach außen exponiert ist.
Bei der Start-Edition ist die Anzahl der App-Benutzer auf eine Lizenz beschränkt. Ab der Advanced-Edition gilt diese Einschränkung nicht mehr: Die bestehenden Benutzerlizenzen der Desktop-Wawi gelten analog für die App. Jeder Benutzer braucht einen eigenen API-Key, der im Benutzer-Stamm unter Admin > Benutzer und Rechte erzeugt wird. Genaue Lizenzbedingungen findest du auf der JTL-Produktseite zur Wawi oder beim JTL-Vertrieb direkt.
Die App deckt die wichtigsten mobilen Anwendungsfälle im Lager und Außendienst ab: Aufträge anlegen und bearbeiten, Kundenstammdaten suchen und editieren inklusive Lieferadressen und Zahlungsarten, Artikel per Barcode-Scan identifizieren und Lagerbestände einsehen, Dokumente wie Rechnungen direkt aus der App drucken, manuelle Workflows auslösen sowie Produktfotos mit der Gerätekamera aufnehmen und direkt in den Artikelstamm hochladen. Das Dashboard zeigt konfigurierbare Geschäftszahlen und Statistiken. Änderungen synchronisieren sich in Echtzeit mit der Desktop-Wawi, ein manueller Abgleich ist nicht nötig.
Ja, jeder Benutzer braucht einen eigenen QR-Code. Der Code enthält den spezifischen API-Key des jeweiligen Benutzers und ist an genau diesen Account gebunden. Wenn ein Mitarbeiter die App auf einem neuen Smartphone einrichten will, muss in der Desktop-Wawi ein neuer API-Key erzeugt und ein neuer QR-Code generiert werden. Das hat auch einen Sicherheitsvorteil: Geht ein Gerät verloren, kann der API-Key für diesen spezifischen Benutzer in der Wawi deaktiviert werden, ohne dass andere Benutzer betroffen sind.

JTL-Wawi App einrichten und nicht weiterkommen? Wir von Vlarom E-Commerce Agentur helfen dir direkt weiter.

Mit Vlarom E-Commerce Agentur die JTL-Wawi App sauber einrichten.

Als JTL Service Partner Gold in Ahrensfelde bei Berlin richten wir JTL-Installationen ein: von der Server-Konfiguration über die Benutzerrechte bis zur fertigen App-Kopplung. Wenn du bei der Einrichtung hängst, die App im Büro funktioniert aber von außen nicht erreichbar ist, oder du mehrere Mitarbeiter gleichzeitig einbinden willst, schauen wir uns das direkt an. Ruf uns an unter +49 30 91473862, schreibe an info@vlarom.de oder nutze unser Kontaktformular.

Autor

Alexander Luft

JTL Service Partner Gold · Vlarom E-Commerce Agentur · Ahrensfelde bei Berlin