Workflow-Hilfe Zahlungserinnerung nach 3 Werktagen & Storno nach 7 Werktagen ohne Zahlung

Smoking Lion 18

Gut bekanntes Mitglied
25. Juli 2018
111
0
Hallo zusammen,
ich arbeite gerade an zwei Workflows, die unbezahlte Aufträge automatisch verarbeiten sollen. Leider stoße ich bei den Bedingungen an eine Grenze und hoffe, jemand kann mir weiterhelfen.

Workflow 1: Zahlungserinnerung nach 3 Werktagen
Der Kunde soll automatisch eine Zahlungserinnerung per E-Mail erhalten, wenn der Auftrag 3 Werktage alt ist und noch keine Zahlung eingegangen ist.

Workflow 2: Auftrag stornieren nach 7 Werktagen
Wenn nach 7 Werktagen noch keine Zahlung eingegangen ist und der Auftrag nicht geliefert wurde, soll er automatisch storniert werden.

Bisheriger Workflow Aufbau

Workflow 1:
Workflow Zeitversetzt: 3 Tage 10:00 Uhr (Eventuell Falsch da der Werker ja nur alle 3 Tage Automatisch reagiert.)

Bedingungen:
Zahlungen.IstBezahlt gleich False
Zahlungen.Zahlungsart.Name gleich Vorkasse / Überweisung

Aktion:
E-Mail Senden
Historieneintrag schreiben
Statustext schreiben

Workflow 2:
Workflow Zeitversetzt: 7 Tage 18:00 Uhr (Eventuell Falsch da der Werker ja nur alle 7 Tage Automatisch reagiert.)

Bedingungen:
Zahlungen.IstBezahlt gleich False
Zahlungen.Zahlungsart.Name gleich Vorkasse / Überweisung
Lieferung.Lieferschein.Anzahl gleich 0
Auftragspositionen.IstKomplettAusgeliefert gleich False

Aktion:
Stornieren: Auftag.stornieren
Historieneintrag schreiben
Statustext schreiben

Ich finde keine Möglichkeit, in der Workflow Bedingung zu prüfen, ob der Auftrag älter als 3 oder 7 Werktage ist.
Die Bedingung "Auftrag erstellt vor X Tagen" gibt es scheinbar nur in Kalendertagen oder ich übersehe etwas?

Kann mir dabei jemand Helfen das Problem zu lösen?
 

frankell

Sehr aktives Mitglied
9. September 2019
2.676
840
Flensburg
Hallo Markus,

Dein Problem liegt nicht bei den Bedingungen des Workflows. Da kann man mit ner Erweiterten Eigenschaft schon was basteln. Es liegt vielmehr in den Restriktionen eines (zeitversetzten) Workflows.

Wenn ich nichts übersehe, ginge Dein Anwendungsfall nur über eine Kombination aus mehreren automatischen und manuellen Workflows.

Hier kommt es aber auch drauf an, welche JTL-Edition Du gebucht hast.

VG,
Frank
 

Smoking Lion 18

Gut bekanntes Mitglied
25. Juli 2018
111
0
Hallo Frank, Wir nutzen die JTL Start Edition, Manuelle Workflows funktioniert leider im JTL Start Edition nicht. Gibt es trotzdem irgendeine Möglichkeit die beiden Workflows "Zahlungserrinerung" und "Auftrag automatisch Stornieren" umzusetzen ohne Manuelle Workflows? Ich wäre dir sehr dankbar, wenn du mir hilfst, diese beiden Workflows sauber zu erstellen, Ich kenn mich nicht so gut mit Workflows und Erweiterten Eigenschaft aus.

Danke dir vorab für deine Unterstützung!
 

Anhänge

  • Screenshot (46).png
    Screenshot (46).png
    164,5 KB · Aufrufe: 23
  • Screenshot (47).png
    Screenshot (47).png
    194,5 KB · Aufrufe: 23

frankell

Sehr aktives Mitglied
9. September 2019
2.676
840
Flensburg
Es kommt drauf an, was genau Du mit "trotzdem eine Möglichkeit" meinst? Wenn Du auf die Werktage verzichtest und Dich mit Kalendertagen begnügen kannst, dann ja. Wenn es weiterhin Werktage sein müssen, dann bleibt es dabei, dass es mit den Dir zur Verfügung stehenden Bordmitteln nicht möglich ist.
Wenn der Leidensdruck zu hoch ist, müsstest Du Geld in die Hand nehmen für eine individuelle Programmierung (auf Datenbankebene), aber die einfachere und vor allem kostenlose Umgehung dessen wäre, auf 5 und 9 Kalendertage zu setzen, um auch potentielle Nicht-Werktage abzudecken. Ob das eine gangbare Option ist, kannst nur Du entscheiden.

Der Workflow selbst sieht auf den Screenshots gut aus.

Beachte bitte noch, dass "3 Tage nach..." bedeutet: Am dritten Kalendertag nach...
Wenn also jemand am Montag um 23:59 Uhr bestellt bzw. die Bestellung in der Wawi landet, am nächsten Tag komplett busy ist und erst am Mittwoch nachmittag/abend überweist und das Geld auf Deinem Konto am Donnerstag um 10:01 gebucht wird, ging bereits ne Minute vorher die Zahlungserinnerung raus. Könnte nicht so gut ankommen.
 

Smoking Lion 18

Gut bekanntes Mitglied
25. Juli 2018
111
0
Vielen Dank für deine Nachricht, Ja ich kann auf Werktage verzichten. Ich hab den Workflow auf 5 und 9 Kalendertage gesetzt. Frage habe ich noch was vergessen im Workflow hinzuzufügen?
 

John

Sehr aktives Mitglied
3. März 2012
4.139
1.055
Berlin
Ich finde keine Möglichkeit, in der Workflow Bedingung zu prüfen, ob der Auftrag älter als 3 oder 7 Werktage ist.
Die Bedingung "Auftrag erstellt vor X Tagen" gibt es scheinbar nur in Kalendertagen oder ich übersehe etwas?

Die ganze Bedingung ist überflüssig, wenn Du auf Tage statt auf Werktage gehen willst.
Die einzige Bedingung, die abgeprüft werden muss ist : "Ist bezahlt"

Der Workflow wird beim Anlegen des Auftrages mit 3 Tagen Verzögerung in die Workflow Warteschlange eingereiht, die durch den Worker abgearbeitet wird.
NACH 3 Tagen schaut der Worker in die Bedingungen des Workflows und entscheidet dann anhand von "ist bezahlt = Ja/Nein", ob die Aktionen nötig sind oder nicht.
 
Ähnliche Themen
Titel Forum Antworten Datum
In Diskussion Workflow bei fehlerhaften Bankabgleich JTL-Workflows - Ideen, Lob und Kritik 4
In Diskussion Workflow für Erinnerungen an bevorstehende Lieferungen JTL-Workflows - Ideen, Lob und Kritik 0
Neu Lagerkommentar 1 per Workflow füllen User helfen Usern - Fragen zu JTL-Wawi 6
Neu Suche Workflow: Erstbestellung Shop auf Rechnung -> Auftrag Zurückhalten JTL-Wawi - Ideen, Lob und Kritik 1
1.11.7 Workflow versendet soll Rechnung 1x drucken, druckt aber 2x JTL-Wawi 1.11 1
Neu Auftrag - Lieferstatus mit Workflow exportieren Arbeitsabläufe in JTL-Wawi 3
In Diskussion Workflow mit UND / ODER - Bedingung erstellen JTL-Workflows - Ideen, Lob und Kritik 7
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
Neu Werte erhöhen per Workflow User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow OpenAI JTL-Workflows - Ideen, Lob und Kritik 1
Workflow Trigger bei Angebot-Import über Ameise JTL-Wawi 1.9 1
Neu 2.0.0: Workflow Queue wird nicht abgearbeitet via API JTL-Wawi 2.0 1
Neu Verständnisfrage zum Mahnlauf Workflow User helfen Usern - Fragen zu JTL-Wawi 1
In Diskussion Ort mit OT per Workflow bereinigen JTL-Workflows - Ideen, Lob und Kritik 3
Neu Ausdruck Rechnung beim Workflow nicht korrekt formatiert User helfen Usern - Fragen zu JTL-Wawi 6
Neu shop steht , brauche Hilfe Allgemeine Fragen zu JTL-Shop 6
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 5
Neu DRIGEND HILFE!!! Ebay Abgleich endet mit Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Die Anweisung wurde beendet. eBay-Anbindung - Fehler und Bugs 4

Ähnliche Themen