In Diskussion Workflow alle X Tage ausführen

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.047
50
Hallo zusammen,

wir haben uns einen Workflow gebastelt, bei dem wir per Mail informiert werden wenn nach X Tagen ein Auftrag immer noch nicht versandt wurde.
das klappt soweit. jetzt ist die Frage: wie macht man es denn, dass der Workflow ERNEUT nach X Tagen bei GLEICHEM Auftrag anspringt?

denn aktuell springt er nur EINMALIG nach X Tagen an. sprich: nach X Tagen bekommen wir eine Mail, Auftrag noch nicht 100% versandt, und damit ist das Ding für den Workflow erledigt.
Der Auftrag sollte aber praktisch ALLE X Tage erneut ausgeführt werden.

Danke euch!
 

frankell

Sehr aktives Mitglied
9. September 2019
2.190
656
Flensburg
Hallo @Desecrator,

Du legst ein manuelles Workflo-Ereignis an mit zwei Workflows. Ein Workflow prüft, ob die Bedingung zur Beendigung erfüllt ist, und hat die gewünschte Aktion. Der andere prüft das Gleiche, nur umgekehrt, also ob die Bedingung zur Beendigung nicht erfüllt ist. Dieser hat mindestens die Aktion "Workflow-Ereignis auslösen" (oder so ähnlich, sitze grad nicht vorm Rechner), bei der er sich selbst (bzw. sein Workflo-Ereignis) aufruft, und zwar zeitversetzt im gewünschten Intervall.

Die erste Auslösung funktioniert über einen automatischen Workflow, der das vorher angelegte manuelle Workflow auslöst, entweder direkt oder zeitversetzt.

VG,
Frank
 
  • Gefällt mir
Reaktionen: Gregor B.

Gregor B.

Mitglied
10. März 2024
5
2
Hi @frankell,
ist dir Lösung bekannt, bei der kein manueller Workflow gebraucht wird? (Ich versuche manuelle Workflows zu vermeiden, wo es geht, um bei der zukünftige Beschränkung auf 10 manuelle Workflows in der Advanced Edition nicht zu viel wieder umbauen zu müssen.) Mein Ziel ist es eine wöchentliche Report-E-Mail zum Mahnstopps und langen Zahlungsverzügen intern an das Team zu senden.

Viele Grüße, Gregor
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.808
545
ist dir Lösung bekannt, bei der kein manueller Workflow gebraucht wird?
Mein Ziel ist es eine wöchentliche Report-E-Mail zum Mahnstopps und langen Zahlungsverzügen intern an das Team zu senden.
Außerhalb der Wawi mit einem zeitgesteuerten Prozess die benötigten Daten bzw. Reports direkt aus der Datenbank auslesen und verschicken lassen. Auf linuxbasierten oder Unix (ähnlichen) Systemen mit cron oder anacron , auf Windows Rechner kann man sowas mit der Aufgabenplanung machen
 
  • Gefällt mir
Reaktionen: Gregor B.

Gregor B.

Mitglied
10. März 2024
5
2
Zur Info: Ich habe einen Workaround für unseren Arbeitskontext gefunden. Ich benutze als Auslöser "Auftrag erstellt" und versehe den Workflow dann mit einer Bedingung, die prüft, ob es sich um die höchste Auftragsnummer in der Queue handelt. Das führt dazu, dass nur einer der Workflows ausgeführt wird, nämlich der mit dem höchsten Auftragsnummer-Wert.
Für alle neuen Aufträge innerhalb einer Woche wird also jeweils auch ein Queue-Eintrag erzeugt, von denen am Ausführungszeitpunkt (Montagmorgen) aber nur derjenige Workflow durchläuft, für den die Bedingung "ich habe die neueste Auftragsnummer" erfüllt ist. Ich habe keine Erfahrungen damit, wie viele Einträge die Queue so "verträgt". Unsere Auftragsmengen pro Woche sind überschaubar. Also, Lösung noch nicht wirklich "kampferprobt", aber aktuell stabil.

Hier der Code:

{% capture sql %}
SELECT TOP 1
l.cObjectId
FROM dbo.tWorkflowQueue AS q
JOIN dbo.tWorkflowLog AS l
ON l.kObjektPk = q.kObjektPk
WHERE q.kWorkflow = 65
AND l.kWorkflow = 65
ORDER BY l.cObjectId DESC
{% endcapture %}

{% assign result = sql | DirectQuery %}

{% if result.Daten.size == 0 %}
false
{% else %}
{% assign max_cObjectId = result.Daten[0].cObjectId | strip %}
{% assign auftragsnummer = Vorgang.Stammdaten.Auftragsnummer | strip %}

{% if max_cObjectId == auftragsnummer %}
true
{% else %}
false
{% endif %}
{% endif %}
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow automatisch alle 2 Stunden ausführen – Prüfung auf voraussichtliches Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 11
Überverkäufe über Workflow setzen JTL-Wawi 1.10 2
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 6
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
In Diskussion Workflow zur Zählen von Retouren und Bestellungen von einem Kunden JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Externe E-Mail mit Auftragsdaten per Workflow erzeugen JTL-Workflows - Fehler und Bugs 10
Neu Workflow Amazon Fristen + Bestellung filtern und Ausliefern User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow „Rechnung drucken“ wird nicht automatisch ausgeführt JTL-Workflows - Fehler und Bugs 7
Bug in Version 1.11.2 – Alle Drucker-Einstellungen gehen nach Neustart verloren JTL-Wawi 1.11 6
Monatsweise Warenbewegungen für alle Artikel exportieren JTL-Wawi 1.10 1
Neu Staffelpreise Variantenartikel über alle Varianten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Alle Benutzer abmelden JTL-Wawi - Ideen, Lob und Kritik 0
Amazon Bestellungen werden nicht alle angezeigt Amazon-Anbindung - Fehler und Bugs 7
Bis alle Fehler behoben sind, nicht installieren. JTL-Wawi 1.11 7
Statistik: Amazon.de, .be., .fr etc. zusammenfassen zu Amazon (alle Länder) JTL-Wawi 1.9 2
Neu Blog Kategorie nicht erstelbbar "Bitte füllen Sie alle Pflichtfelder korrekt aus." JTL-Shop - Fehler und Bugs 4
Neu Nach Import der Angebote sind alle versandarten auf kostenlosen Standardversand gesetzt worden Amazon-Lister - Ideen, Lob und Kritik 2
Neu Newsletter wird nicht an alle Empfänger versendet JTL-Shop - Fehler und Bugs 0
Neu Unicorn2 - Marcos Software Internetseite alle weg? Läuft das Projekt noch? Schnittstellen Import / Export 4
Neu Alle Wawi Kunden im Shop registrieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rechnung- UND ALLE Lieferadressen in Kundenübersicht sichtbar JTL-Wawi - Ideen, Lob und Kritik 11
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Zuletzt Verkaufter Artikel länger als X Tage her und im eigenen Bestand User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen