Manueller Workflow via App wird nicht vollständig ausgeführt

seulb87

Aktives Mitglied
28. Oktober 2020
11
3
Hallo zusammen,

ich habe momentan folgendes Problem:
Ein manueller Workflow speichert eine Auftragsbestätigung auf dem Server ab und verschickt im Anschluss eine Mail mit der Auftragsbestätigung an den Kunden.
Führe ich den Workflow auf dem Server oder einem der Clients aus, funktioniert das auch problemlos.

Wenn ich das nun über die JTL Wawi App auf einem iPhone oder iPad ausführe, wird die Mail zwar verschickt aber die Datei nicht gespeichert. Ich habe damit gerechnet, dass der Workflow auf dem Server ausgeführt wird und damit auch das Speichern der Datei funktionieren müsste oder verstehe ich hier die Funktion der App falsch?

Ich sehe auch nichts in der Windows-Ereignisanzeige oder irgendeinem Fehler im (leider sehr dünnen) Logbuch.

Hatte jemand schonmal diesen Fehler oder kann mir evtl. sagen wo mein Denkfehler ist und wie man das gewünschte Verhalten erreichen könnte?

Vielen Dank im Voraus und Grüße
Sebastian
 

frankell

Sehr aktives Mitglied
9. September 2019
2.285
692
Flensburg
Hallo Sebastian,

leider geht nicht exakt hervor, wie die Speicherung, also Speicherpfad und Dateiname in der Vorlage, eingestellt ist. Aber grundsätzlich wird ein Workflow wird auf dem Server ausgeführt, wenn er in einer Wawi auf dem Server angestoßen und/oder vom Worker abgearbeitet wird, wenn dieser auf dem Server läuft, und/oder wenn er zeitversetzt ausgeführt wird.

Ich bin mir nicht mal sicher, ob das Erzeugen eines PDF tatsächlich über die App möglich ist. Aber selbst wenn: Kann der eingestellte Speicherpfad überhaupt auch auf den mobilen Endgeräten funktionieren?

Probiere es sonst mal damit, dass Du dem Workflow den kürzestmöglichen Zeitversatz verpasst.

VG,
Frank
 

seulb87

Aktives Mitglied
28. Oktober 2020
11
3
Hallo Frank,

vielen Dank für deine Antwort. Der Workflow an sich sieht folgendermaßen aus und ist im Grunde recht einfach gehalten:

2025-03-31 10_23_24-85.215.188.207 - Remotedesktopverbindung.png

2025-03-31 10_24_35-85.215.188.207 - Remotedesktopverbindung.png

Der Speicherort des Dokuments liegt auf einem Netzlaufwerk, welches aber bei allen Benutzern automatisch verbunden ist. Jetzt stellt sich mir nur die Frage welcher Benutzer den Workflow aus der App heraus ausführt. Wenn ich den Workflow via JTL direkt ausführe, ist es natürlich der Benutzer, der auch JTL ausführt. Der Worker-Service in Windows hat einen Benutzer zugewiesen bekommen, der ebenfalls dieses Netzlaufwerk verbunden hat.

Ich bin mir nicht mal sicher, ob das Erzeugen eines PDF tatsächlich über die App möglich ist. Aber selbst wenn: Kann der eingestellte Speicherpfad überhaupt auch auf den mobilen Endgeräten funktionieren?

Ok, ich dachte immer, dass im Grunde nur eine Aufforderung an den Server geschickt wird und der dann alles ausführt. Quasi statt einem Klick auf den Workflow wird das via API gemacht, dann hätte er das ja theoretisch auch so hinbekommen müssen.

Evtl. muss ich mir dann etwas anderes einfallen lassen.

Viele Grüße
Sebastian
 

frankell

Sehr aktives Mitglied
9. September 2019
2.285
692
Flensburg
Ich schätze aber mal, dass Z: nicht auf iPad und iPhone als Z: verfügbar ist.

Aber probier es doch einfach mal mit nem zeitversetztem Workflow. Eine Minute reicht ja.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: gre000

zaxxo

Offizieller Servicepartner
SPBanner
29. November 2022
135
59
Michelstadt
Firma
Zaxxo UG (haftungsbeschränkt)
Die Workflows, die über die APP gestartet werden, werden alle von der Serverapplikation ausgeführt. Das Smartphone benötigt also keinen Zugriff auf Z:

Bist du sicher, dass der Windows Benutzer, der den Worker ausführt, Zugriff auf das Z: Laufwerk hat? Das ist ja so ne Sache bei Windows. Ich wäre mir da nämlich nicht so sicher, ob Netzwerklaufwerke in einer "Dienst-Session" gemappt werden.

Kannst du als Speicherort vielleicht nicht einfach den direkten UNC Pfad angeben? Also z.B. so:

\\192.168.1.1\Freigabe\Dropbox\JTL\...

Du kannst auch mal im Workflow "Auf Ausgabe warten" aktivieren (60.000 MS Wartezeit!) und dann bei den Hintergrundprozessen im Workflow Log schauen, was da für ein Fehler steht. Fehler werden dort nur geloggt, wenn auf die Ausgabe gewartet wird.
 

seulb87

Aktives Mitglied
28. Oktober 2020
11
3
Hi zusammen,

bitte entschuldigt, dass ich mich nicht gemeldet habe.
Also tatsächlich konnte ich das Netzlaufwerk nicht ohne interaktive Anmeldung für den Service User verbinden. Das Netzlaufwerk so zu verbinden war für uns wichtig, da wir einen Cloud Server nutzen auf dem die JTL Datenbank inkl. JTL Anwendung liegt aber gleichzeitig noch ein PC aus dem Office auf die DB zugreift. Die Rechnungen sollten immer auf einem NAS im Büro gesichert werden und hier wurde das Laufwerk Z genutzt. Da ich ab und zu aber auch mal auf dem Cloud Server gearbeitet habe, brauchte ich für die Exports exakt das gleiche Laufwerk zum Abspeichern, daher habe ich mir hier eine kleine Krücke gebaut und es Freigabe auf dem Server erstellt und diese als Z verbunden und somit den gleichen Pfad nachgebaut.

Wir haben das jetzt über einen Sync Agent zwischen NAS und Cloud PC gelöst.

Dennoch danke für eure Hilfe!

Viele Grüße
Sebastian
 
  • Gefällt mir
Reaktionen: frankell
Ähnliche Themen
Titel Forum Antworten Datum
Neu Heute wied kein Versand bei Amazon bestätigt und manueller Abgleich gibt Fehlermeldung aus Amazon-Anbindung - Fehler und Bugs 1
Neu Workflow Artkel bereits bestellt Arbeitsabläufe in JTL-Wawi 0
Neu Workflow bei Zahlungseingang User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow LandISO User helfen Usern - Fragen zu JTL-Wawi 3
Workflow zum abrufen der Upload-Datei aus dem Shop-Auftrag JTL-Wawi 1.11 0
Beantwortet Workflow Datei schreiben Dateiname per Dotliquid Fehler Illegales Zeichen im Pfad. callerMemberName : WriteFile JTL-Workflows - Fehler und Bugs 1
Neu Workflow zum automatischen Stornieren einer Rechnung nach Versand User helfen Usern - Fragen zu JTL-Wawi 4
Neu Artikel KinderArtikel anlegen: Workflow "Artikel erstellt und Artikel geändert" werden NUR beim Vaterartikel gestartet User helfen Usern - Fragen zu JTL-Wawi 0
Stornobeleg als Workflow-Trigger JTL-Wawi 1.10 6
Neu Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 0
Neu Workflow für voraussichtlichen Liefertag erstellen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Workflow für voraussichtlichen Liefertag erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Lieferantenbestellung per Workflow bestätigen JTL-Wawi 1.11 0
Neu Workflow: Straße enthält Postfiliale oder Paketshop JTL-Workflows - Fehler und Bugs 3
Neu Workflow 4 Wochen vor vorraus. Lieferdatum Arbeitsabläufe in JTL-Wawi 1
Überverkäufe über Workflow setzen JTL-Wawi 1.10 2
In Diskussion Workflow alle X Tage ausführen JTL-Workflows - Ideen, Lob und Kritik 5
Ausliefern Workflow über API JTL-Wawi 1.9 6
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
JTL-Workflow | Automatisches Speichern von Rechnungen möglich? JTL-Wawi 1.9 2
In Diskussion Workflow Angebote OHNE Auftrag JTL-Workflows - Ideen, Lob und Kritik 8
Gelöst Workflow-Trigger für Selbstabholung / FFN-Versand JTL-Workflows - Fehler und Bugs 2
In Diskussion Workflow für bezahlte Aufträge eines bestimmten Lagers → Pickliste zu bestimmter Uhrzeit JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Workflow verändert Wert JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Standardlieferant JTL-Wawi 1.10 2
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
Issue angelegt [WAWI-44314] Workflow automatisch 2 Pakete erstellen bei bestimmen Produkten? JTL-Workflows - Ideen, Lob und Kritik 2
Gelöst CustomWorkflow erscheint nicht in den Workflow-Aktionen JTL-Workflows - Fehler und Bugs 7
Neu Workflow um einen Artikel bei einem bestimmten Verkaufskanal zu aktivieren oder deaktivieren User helfen Usern - Fragen zu JTL-Wawi 4
Neu Mit Workflow verfügbaren Bestand aller Artikel in Datei schreiben User helfen Usern - Fragen zu JTL-Wawi 8
In Diskussion Workflow ausführen bei Lagerbestand 0 eines Lagers JTL-Workflows - Fehler und Bugs 3
Neu Workflow: WMS Lager nutzen um Versandart zu bestimmen User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Workflow für das Austauschen von bestelltem Artikel in einem Auftrag gegen einen alternativen Artikel JTL-Workflows - Ideen, Lob und Kritik 3
Zahlungsabgleich via Datei JTL-Wawi 1.11 0
Neu Steuerart bei Auftragsimport via Ameise falsch JTL-Wawi - Fehler und Bugs 1
Neu Bilder von Kinderartikeln auf Vaterartikel kopieren via SQL Eigene Übersichten in der JTL-Wawi 2
Neu Etsy via Unicorn - listen nicht mehr möglich - a readiness_state_id is required Schnittstellen Import / Export 1
Überverkäufe via POS JTL-Wawi 1.9 9
In Diskussion Auftrag Notizen / Historie via dotliquid ausgeben!? JTL-Workflows - Ideen, Lob und Kritik 4

Ähnliche Themen