Workflow: Visuelle Benachrichtigung / Fehlermeldung als Pop Up bei fehlgeschlagenem Versanddatenexport

Ein ziemlich cooles und vor allem unbekanntes Feature ist die Pop-Up-Benachrichtigung per Workflow. Mit diesem Hinweisfenster-Pop-Up kann die Wawi euch bei verschiedenen Aktionen warnen oder einen optischen Hinweis geben warum ggf. eine Aktion nicht ausführbar ist.

Wir zeigen euch heute wie das ganze funktioniert und wie ihr das selbst für eure eigenen Zwecke einrichten könnt.

Unser Beispiel zeigt einen fehlgeschlagenen Versanddatenexport in der JTL-Wawi. Wer kennt es nicht? Die Adresse des Kunden ist nicht korrekt und der Versanddatenexport ist fehlerhaft. Leider fällt das im ersten Augenblick nicht auf wenn mehrere Aufträge auf einmal ausgeliefert werden. Mit dem Pop-Up-Hinweis können wir uns aber eine Warnung ausgeben lassen.

Und so gehts:

  1. Öffne die JTL-Workflows und navigieren zu dem Reiter “Versand”
  2. Im Bereich “Paket” findest du einen Workflow-Trigger mit dem Namen “Versanddatenexport fehlgeschlagen” – Lege hier einen Workflow an
  3. Die Bedingungen können wir leer lassen. (Außer wenn du den Pop-Up nur für bestimmte Aufträge anzeigen möchtest)
  4. Als Aktion wählen wir “Ausführen”
  5. Im Bereich “Programm/Skript” kopieren wir folgenden Text und fügen diesen ein: mshta “javascript:var sh=new ActiveXObject(‘WScript.Shell’);sh.Popup(‘Versanddatenexport fehlgeschlagen für: {{ Vorgang.Lieferschein.Lieferscheinnummer }}!’,1000,’Es ist ein Fehler aufgetreten’,16);close()”
  6. Setze den Haken bei “Kommandozeile benutzen”
  7. Bei “Ausführungsverzeichnis” lässt du “Nicht ändern” stehen
  8. Fertig.

Weiteren Einsatzzwecken bleiben eurer Fantasie überlassen. Postet es gerne als Kommentar hier drunter. Für was würdet ihr das Hinweis verwenden?

Der fertige Workflow sieht so aus:

 

Und live in Action:

8 Comments

  1. Jörn-Reply
    9. Oktober 2018 at 11:14

    Wann und wo poppt denn das Fenster auf? Wir haben so ca. 10 Clients im Netz poppt das dann auf allen Rechnern auf? Wann in welchen Fenster muss man sein damit es poppt? Funzt das auch wenn man WMS nutzt?

    • René Schwabe-Reply
      9. Oktober 2018 at 11:18

      Der Pop-Up erscheint bei dem jeweiligen PC der diesen Workflow auslöst/triggert. Es funktioniert theoretisch auch bei JTL-WMS.

  2. Jörn-Reply
    9. Oktober 2018 at 12:13

    Hmmh. Im Lager hat der Rechner ja keine Wawi laufen sondern nur WMS, deshalb ist mir nicht klar wo es poppt. Oder ist das Popup lösgelöst von JTL und der Lagerrechner hat dann ein Popup auf dem Bildschirm?

    • René Schwabe-Reply
      9. Oktober 2018 at 13:08

      Habe es gerade getestet. Auch in der JTL-WMS funktioniert es. Der Pop-Up erscheint am Bildschirm des PCs der diesen Workflow auslöst.

  3. 12. Oktober 2018 at 14:43

    Habe mich gerade total in den Workflow verliebt. Funktioniert aber leider bei uns nicht. Defender ist deaktiviert.
    Gibt es noch eine andere Lösung?

  4. Christian-Reply
    4. Januar 2019 at 16:26

    Wenn wir einen Text darstellen wollen (Bsp. Anmerkungen des Kunden), funktioniert das popup nicht, sobald die Anmerkung einen Absatz enthält.
    Kennt Ihr das?

    • René Schwabe-Reply
      9. Januar 2019 at 07:03

      Ja, das geht leider nicht. Hier kann man nur ohne Absätze arbeiten.

  5. nob-Reply
    14. Februar 2019 at 10:43

    Bei mir kommt immer wieder der Fehler 1101 vor, der Workflow reagiert aber nicht darauf. Betrifft die Angabe 1000 im Script etwa den Fehlercode?

Leave A Comment

*