Neu Workflow wird nicht ausgeführt

Xnightman

Aktives Mitglied
12. Dezember 2022
65
2
Hallo zusammen,

ich verzweifle gerade an einem Workflow, der die Rechnungen automatisch ausgibt.

Den Workflow gibt es bereits schon für Aufträge der Plattformen "JTL-Wawi" und "Onlineshop".
Ich habe den Workflow lediglich kopiert und als Bedingung die Plattform geändert.
Wenn ich manuell Aufträge damit teste klappt alles wie es sollte. Aber in der Praxis wird der Workflow gar nicht ausgelöst und erscheint nicht bei den Hintergrundprozessen.

Woran könnte das liegen?
 

Anhänge

  • Metro Workflow wird nicht ausgeführt.JPG
    Metro Workflow wird nicht ausgeführt.JPG
    112,4 KB · Aufrufe: 36
  • Originaler Workflow funktioniert ganz normal.JPG
    Originaler Workflow funktioniert ganz normal.JPG
    113,5 KB · Aufrufe: 36

MirkoWK

Sehr aktives Mitglied
14. März 2022
835
305
Hi,

ist vielleicht quatsch, aber bei dem neuen Worklfow werden die Ausgabe-Rechnungen gespeichert und nicht gemailt wie bei dem anderen Workflow. Soll das so?
Falls ja, müsste man im Formular unter speichern nach dem Speicherort schauen.

Viele Grüße
Mirko
 

Xnightman

Aktives Mitglied
12. Dezember 2022
65
2
Achso, das hatte cih gar nicht erwähnt. Ja das soll so sein. Jedoch wird die Rechnung ja nichtmal erstellt.

Hat es vielleicht etwas mit der Plattform zu tun?
Der Workflow bezieht sich ja auf bezahlte Aufträge. Unicorn übergibt aber eine Zahlung und der Auftrag wird als bezahlt markiert.
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
835
305
ah ok

ich erinnere mich gerade dunkel, das Unicorn mir bei einem Support-Telefonat mal sagte, dass die durch Unicorn gesetzten Zahlungen von der Wawi nicht so erkannt werden und der Trigger "komplett bezahlt" somit nicht funktioniert.
Falls die Rechnung bei euch bei Versand erstellt wird, dann den Workflow einfach unter Rechnungen > erstellt laufen lassen?
 

Xnightman

Aktives Mitglied
12. Dezember 2022
65
2
Hmm komisch.. wir erstelln die Rechnungen immer sofort nach Zahlung. Ich habe den Workflow bei "Erstellt" verschoben. Warten wir mal auf die nächste Bestellung.. 🙂
 

Xnightman

Aktives Mitglied
12. Dezember 2022
65
2
Jetzt kamen bisher zwei Bestellungen rein. Eine wurde gar nicht an JTL übertragen und die andere wurde zwar in JTL angelegt, jedoch wurde der Workflow nicht ausgelöst.
Aber mit der Plattform als Bedingung unter erstellte Aufträge sollte es doch eigentlich klappen? Hilft es was, wenn ich eine Minute Zeitverzögerung einbaue oder die Bedingung an die Auftragsnummer anpasse?
 

Atelier-Zippel

Sehr aktives Mitglied
27. Dezember 2022
280
70
Firma
Atelier Zippel, Bernd Zippel Nachf.
Hallo Xnightman,

bei den Workflows gibt es eine Schaltfläche "Workflow testen".

Um zu prüfen, ob die Workflow Bedingung(en) stimmt(stimmen):
Auftragsnummer für den Auftrag, den man testen möchte, kopieren.

Admin - JTL Workflows und den betreffenden Workflow markieren.
Dann Schaltfläche "Workflow testen". Auftrag suchen und auswählen und Workflow simulieren.
Im Fenster sieht man dann, ob die Bedingungen true oder false sind.
Sind die Bedingungen true, wird der Workflow simuliert ausgeführt.

LG

Bernd
 

Xnightman

Aktives Mitglied
12. Dezember 2022
65
2
Hi, danke für die Antwort.

Die Tests funktionieren. Jedoch in der Praxis nicht.
Deshalb wundert es mich. Es kommt mir so vor, als würden die Aufträge von Unicorn vom Worker gar nicht wahrgenommen.
 

Atelier-Zippel

Sehr aktives Mitglied
27. Dezember 2022
280
70
Firma
Atelier Zippel, Bernd Zippel Nachf.
Hallo Xnightman,

lege doch bitte mal unter Workflows - "Auftrag Manuell" ein Ereignis "Rechnung erstellen" an.
Dort als Workflow dann Rechnung Aktionen: erstellen, speichern, versenden ...

Im Workflow Auftrag - Erstellt - einen Workflow, der den manuellen Workflow auslöst: Aktion: Workflow-Ereignis auslösen -> "Rechnung erstellen"

Das gibt der Wawi "etwas" Zeit, den Auftrag anzulegen und der per Workflow ausgelöste "manuelle Workflow" sollte dann ausgeführt werden.
Könnte ja sein, das sich der Workflow bei Auftrag - erstellt "selber überholt", bevor der Auftrag in der Wawi final gespeichert wurde.

LG

Bernd
 

Xnightman

Aktives Mitglied
12. Dezember 2022
65
2
Vielen Dank. Habe es so eingestellt. Ich melde mich wieder, wenn eine neue Bestellung reinkommt und der Workflow dann hoffentlich ausgelöst wird.
 

Atelier-Zippel

Sehr aktives Mitglied
27. Dezember 2022
280
70
Firma
Atelier Zippel, Bernd Zippel Nachf.
Hallo Xnightman,

bei der Aktion -Rechnung erstellen (Auftrag) gibt es ein Häkchen "nur versendete Positionen berechnen".
Prüfe doch bitte mal, ob das Häkchen raus ist, da die Rechnung ja vor Versand erstellt werden soll.

LG

Bernd
 

Xnightman

Aktives Mitglied
12. Dezember 2022
65
2
Hi, ja das Häckchen war raus. Das Problem liegt aber anscheinend an einer Unicorn einstellung und nicht an JTL.
Die Aufträge müssen bei Unicorn für Workflows aktiviert werden.
Nun sollte es funktionieren.. Vielen vielen Dank nochmals für die Hilfe!
 

Xnightman

Aktives Mitglied
12. Dezember 2022
65
2
So, nun funktioniert alles! Wie gesagt bei Unicorn unter "Einstellungen" -> "Workflow bei Auftragserstellung auslösen" ein Häckchen setzen.
 
  • Gefällt mir
Reaktionen: MirkoWK

Ähnliche Themen