Neu Workflow Erstellen. Wie den richtigen Trigger (Sendungsnummer) finden?

Boogaloo

Gut bekanntes Mitglied
4. Oktober 2017
119
6
Hallo Leute

Ich habe ein kleines Verständnis Problem.
GLS braucht für Sendungen außerhalb der EU die Rechnung für die Exportpapiere von mir.
Dafür habe ich mir nun einen Workflow gebaut.
An sich funktioniert er auch.
Aber ich kann ihn nicht automatisch triggern.

Der Workflow soll erst ausgelöst werden, wenn die Sendungsnummer hochgeladen wurde.

Aktuell steht der Workflow in der Sparte "Versand"-"Versendet".
Abfrage: (alle Bedingungen erfüllt)
Versendet gleich True
Pakete enthält.Lieferadresse.Land.IstEU ungleich True
Auftrag.Versandart.Name enthält GLS

Habe es sowohl mit JTL Shipping, als auch mit der Teil automatischen Lösung mit GLS Gepard versucht.

Dies scheint aber nicht richtig zu sein. Die Mail geht nicht automatisch raus.
Teste ich den Workflow Manuell wird die Mail geschickt.
Ich kann mir nur erklären dass es an der Zeitlichen Differenz liegt in dem die Sendungsnummer hochgeladen wird.

Sprich, Paket wird als Verschickt markiert, enthält aber noch nicht die Sendungsnummer. (Welche aber zur Zuordnung für GLS notwendig ist)

Daher wäre der Ideale Trigger das hochladen der Sendungsnummer.
Kann man das einstellen, oder habe ich den Workflow doch in der falschen ebene Platziert?

Hoffe mir kann jemand helfen.

Mfg Boog
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.105
1.902
Ich vermute, du lässt direkt beim Versenden den Lieferschein als versendet markieren. Wenn du diesen Haken raus nimmst wird erst als versendet markiert, wenn die Versanddaten importiert werden.
 

Boogaloo

Gut bekanntes Mitglied
4. Oktober 2017
119
6
Hallo

In welcher Maske ist dieser Haken?
Habe gerade alles durch geschaut, aber nicht gefunden.
Lieferschein wird bei mir so eigentlich nicht erzeugt.

Mfg Boog
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.105
1.902
Wie lieferst Du denn aus?
Wenn Du über die Wawi auslieferst, dann musst du die erweiterten Optionen beim nächsten Auslieferungsvorgang anzeigen lassen.
 

Boogaloo

Gut bekanntes Mitglied
4. Oktober 2017
119
6
Ja, die Maske kenne ich.
Bei Lieferscheine habe ich da keinen Haken drin.
 

Anhänge

  • JTL-Optionen.JPG
    JTL-Optionen.JPG
    57,3 KB · Aufrufe: 13

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.105
1.902
Du mißverstehst mich. Ob du da Lieferscheine ausgeben lässt oder nicht spielt keine Rolle, erstellt wird er dennoch, da er für den Versand Wawiintern notwendig ist.

Wichtig ist, was Du im nächsten Reiter eingestellt hast. Wenn Du da eingestellt hast, dass das Versanddatum gesetzt werden soll, dann wird damit auch der Workflow getriggert. Nimm den Haken raus, dann wird das Versanddatum erst mit Import der Sendungsdaten gesetzt.
 

Boogaloo

Gut bekanntes Mitglied
4. Oktober 2017
119
6
Nein, dieser Haken ist ebenfalls nicht gesetzt.
War er auch noch nie.

Wenn ich den Versand Anstoße wird die .csv für Gepard erzeugt und die Rechnungen erstellt.
Die Label kommen dann über Gepard.
Die Sendungen sind dann bei "Lieferscheine"-"Offen"
Wenn ich dann die Versand Daten Importiere werden diese auf "Versendet" gesetzt.
Aber der Workflow wird nicht ausgelöst.
 

Boogaloo

Gut bekanntes Mitglied
4. Oktober 2017
119
6
Hallo

Möchte dieses Thema nochmal aufgreifen.
Ich habe nun herausgefunden warum der Workflow nicht funktioniert.

Das ganze passierte wohl bei der Umstellung von GLS Gepard auf JTL Shipping.

Die Rechnungen werden erst beim auslösen des Versand erzeugt und auf meinem Lokalen PC abgespeichert.
Es dauert allerdings ein paar Sekunden bis die Rechnung im Ordner abgelegt ist. (Je nachdem wie viele Bestellungen ausgeliefert werden)
In dieser Zeit hat der Workflow allerdings schon losgelegt und nach der Rechnung gesucht, diese aber nicht gefunden.
Dadurch bricht er ab.
Beim Manuellen Test ist die Rechnung dann natürlich schon abgespeichert und wird gefunden.

Ich brauche also ein Zeit Fenster von etwa 30 Sekunden bis die Mail Aktion startet.
Eine einfache Zeit Verzögerung funktioniert nicht, da der Worker bei mir auf einem separaten Server PC läuft.
Sprich der Worker würde dann lokal auf dem Server PC nach der Rechnung suchen, aber dort nicht finden.

Gibt es vielleicht eine Wartefunktion die man als Ausführung vor dem Mailversand packen kann?
Bzw. werden die Ausführungen nacheinander abgearbeitet, oder Zeitlich.
Ich vermute jetzt stark, nacheinander, sonst würde die Sortierfunktion keinen Sinn ergeben.

Sprich "Ausführen" Skript "30 Sekunden warten" dann weiter zu "Mail Versand"


Danke für die Hilfe.

Mit Freundlichen Grüßen Boog
 

fibergirl

Sehr aktives Mitglied
14. April 2016
832
262
Vielleicht bräuchtest Du einen Speicherplatz (Freigabe, NAS), der von beiden Seiten aus erreichbar ist.
Dort speicherst Du vom PC aus die Rechnung ab, der Workflow auf dem Server holt sie sich später von dort.
 

Boogaloo

Gut bekanntes Mitglied
4. Oktober 2017
119
6
Mein Bruder hat es hin bekommen.
Erste Aktion "Ausführen"

Der erste Befehlt ist: "ping.exe"
Parameter: "/n 30 localhost"
Haken gesetzt "Auf Prozess warten:"
Ausführungsverzeichnis: "Nicht ändern"

Es wird 30 Sekunden gewartet, danach der Befehl Mail senden ausgeführt.
Dadurch hat der Hintergrundprozess genug Zeit die Rechnungen zu erstellen und abzuspeichern.

Mit Freundlichen Grüßen Boog
 
Ähnliche Themen
Titel Forum Antworten Datum
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
Issue angelegt [WAWI-44314] Workflow automatisch 2 Pakete erstellen bei bestimmen Produkten? JTL-Workflows - Ideen, Lob und Kritik 2
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 2
Neu Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 0
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
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
Workflow soll wenn Artikel 0 Bestand für 35 Tage hat diesen auf inaktiv setzen JTL-Wawi 1.10 4
Automatischer Workflow für Versand von Gutscheinen versendet den Gutschein nicht JTL-Wawi 1.10 2
Workflow für Benachrichtigung bei Stammkunden JTL-Wawi 1.10 9
Workflow: Neue Kunden direkt einer Kundengruppe zuordnen JTL-Wawi 1.10 6
Neu Workflow: Musterbestellungen (0 € Gesamtbruttowert) automatisch ausliefern lassen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Versandart prüfen und im Auftrag setzen - speziell für Stücklistenartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 2
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 4
Neu Monatsabschlüsse als csv-Datei erstellen lassen? Allgemeine Fragen zu JTL-POS 0
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Ticket erstellen bei einer Fehlermeldung mit JTL-Start ??? JTL-Wawi 1.9 6
Neu SEO title tag Artikel dynamisch erstellen Allgemeine Fragen zu JTL-Shop 3
Neu Nach Update auf 1.10.14.1 - Zahlungsart wird beim Auftrag erstellen nicht mit übernommen + Sepa Eingänge JTL-Wawi - Fehler und Bugs 0
Geschenke erstellen - geht das überhaupt? Rabatt? JTL-Wawi 1.10 2
Neu Vater Kind Artikel erstellen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Lister 1.0 Produktseiten erstellen nicht mehr möglich? Amazon-Lister - Fehler und Bugs 2
Neu Mittels Ameise Aufträge aus 2 einzelnen CSV Dateien erstellen Schnittstellen Import / Export 5
Neu CustomGPT - Workflows bzw. DotLiquid erstellen mit ChatGPT User helfen Usern 16
Neu Frage in die Runde, wie handhabt ihr einen Datenrestore? Arbeitsabläufe in JTL-Wawi 13
Neu Wie TITLE-TAG exportieren? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Neu Kassensysteme der Zukunft – wie gut sind aktuelle Lösungen auf kommende Anforderungen vorbereitet? Starten mit JTL: Projektabwicklung & Migration 1
Worker 2 Dienst läuft aber mehr nicht || Wie Worker 2 extern überwachen? JTL-Wawi 1.10 8

Ähnliche Themen