Neu Workflow rückwirkend ausführen

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Hallo Community,

kann man einen Workflow so einstellen dass wenn Ich diesen heute aktiviere dieser Kunden einen Nachricht zusendet wenn der Auftrag schon 120 Tage alt ist. Läuft das über den Ausführungsplan? Startet der Ausführungsplan dann ab heute und fängt an zu zählen oder greift dieser auch rückwirkend auf alte Aufträge die das kreterium dann erfüllen?

Schon mal vorab Vielen Dank.
 

Uwe Jaksties

Sehr aktives Mitglied
13. Mai 2014
571
119
Hallo,

nein das geht nicht. Ein Workflow kann nie rückwirkend arbeiten. Das geht nur mit manuellen Workflows, da man diese in Abhängigkeit der ausgewählten Objekte gezielt ausführen kann. Die klassischen Workflow funktionieren aber nur für zukünftige Ereignisse, ab Einrichtung des Workflows.
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Hmm, das ist natrülich doof das heiß man müsste jeden tag die nächste zeit den Workflow manuell ausführen. Kann man einen manuellen Workflow dann über den Aufgabenplan am Server täglich starten?
 

forumjtlolshopag

Sehr aktives Mitglied
6. Juni 2018
780
217
Was @BlueEyePhoenix fragt würde mich auch interessieren. Generell wäre es cool, wenn man zu einem Auftrag/Lieferschein/Rechnung oder Artikel einen manuellen Workflow gesteuert antriggern könnte. Glaub das geht zurzeit soweit ich wei0 nicht. Wir behelfen uns da teilweise durch Skripte und eigene Datenbankabfragen.
 

Uwe Jaksties

Sehr aktives Mitglied
13. Mai 2014
571
119
Moment, bitte nichts durcheinander bringen.
Du kannst auch bei manuellen Workflows eine Zeitverzögerung für die Ausführung hinterlegen (Achtung! Für zeitverzögerte Workflows muss der Worker aktiv sein). Wenn Du also rückwirkend für irgendwas Workflows ausführen möchtest, dann mit einem manuellen Workflow. Die alten Vorgänge müsstest Du also einmal manuell abfrühstücken.
Für alle neuen Dinge legst Du die regulären Workflows an.
 

Uwe Jaksties

Sehr aktives Mitglied
13. Mai 2014
571
119
Was @BlueEyePhoenix fragt würde mich auch interessieren. Generell wäre es cool, wenn man zu einem Auftrag/Lieferschein/Rechnung oder Artikel einen manuellen Workflow gesteuert antriggern könnte. Glaub das geht zurzeit soweit ich wei0 nicht. Wir behelfen uns da teilweise durch Skripte und eigene Datenbankabfragen.

Richtig. Das geht im aktuellen Release nicht.

Manche Dinge werden aber auch nie gehen. Beispiel:
Ich möchte einen Workflow starten, der irgendetwas tut, sobald der Auftrag erstellt wird. Das ist ein Ereignis, dass nie ein zweites Mal eintreten kann. Man muss also berücksichten, was wann und unter welcher Bedingung passieren soll.
Gewisse Einschränkungen wird es auch immer geben, damit Endlosschleifen verhindert werden.
Ich habe schon Händler gesehen, die haben Ihre 10GB-Begrenzung der Datenbank durch eine 8GB große Tabelle für die Workflow-Logs erreicht. 1 Million neue Zeilen pro Tag.
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.105
1.903
Da es hier bereits einiges an Mißverständnissen gab: Bitte beschreib doch mal, was Du überhaupt vor hast.
 

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Ich möchte einen Workflow rückwirkend ausführen. Ich habe einen Workflow erstellt dieser soll aber erst nach 120 Tagen nach Rechnungsaustellung auslösen. Greifen die neuerstellten Workflows somit rückwirkend? Wenn nicht wollte ich wissen ob man den Workflow über eine Batchdatei ansteuern kann. Somit könnte man diesen über den Aufgabenplaner vom Server starten.
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.105
1.903
Nein.
Auslöser für einen Workflow ist der Eintrag in der Datenbank. Rechnungen, die bereits vor Workflowerstellung existiert haben erzeugen keinen neuen Datenbankeintrag und stoßen somit keinen Workflow an.
Willst du einen Workflow über Bestandsdaten laufen lassen, dann musst Du einen manuellen Workflow anlegen und diesen auch manuell anstoßen.
 
  • Gefällt mir
Reaktionen: Uwe Jaksties

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.029
97
Berlin
Nein.
Auslöser für einen Workflow ist der Eintrag in der Datenbank. Rechnungen, die bereits vor Workflowerstellung existiert haben erzeugen keinen neuen Datenbankeintrag und stoßen somit keinen Workflow an.
Willst du einen Workflow über Bestandsdaten laufen lassen, dann musst Du einen manuellen Workflow anlegen und diesen auch manuell anstoßen.
Für mich zum Verständnis, ich legen den Workflow also ganz unten bei "- Manuell" an.
Wie löse ich dann diesen aus und kann Ihn schon über Rückwirkende Aufträge laufen lassen?
 
Ähnliche Themen
Titel Forum Antworten Datum
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 0
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
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
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 OSS rückwirkend zum 01.10.25 - Amazon VCS-Rechnungen korrigieren Arbeitsabläufe in JTL-Wawi 1
Neu Ausführungsplan nur einmal ausführen User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen