Neu Aufträge Zusammenfassen um 14:00

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
63
Hallo zusammen,
wir haben einige Kunden die mehrmals am Tag bestellen. Jetzt möchte ich für diese Kunden einen Workflow erstellen der diese Aufträge 1x Pro Tag (um 14:00) zusammenfasst.
Die Aufträge dieser Kunden kommen mittlerweile Rot Markiert rein.
Einen WF habe ich bereits erstellt jedoch hat der gestern nicht funktioniert.
1613734278258.png

Das sind die Einstellungen.

Zusützlich sehe ich heute im Workflow Log dass alle erstellten Aufträge den Eintrag
1613734553488.png
bekommen. Ich vermutte dass dies auch ein Stückweit an der Performance nagt.

Was mache ich falsch, was mache ich richtig, sind meine Annahmen korrekt und geht das was ich vorhabe besser?
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
9.218
1.958
Bekommt jeder Kunde eine eigene Farbcodierung?
 
Zuletzt bearbeitet:

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
63
Der WF Funktioniert immer noch nicht bzw beim Simulieren/Testen funktioniert es und wenn es 14:00 ist passiert nix.
Muss evtl. die Wawi auf dem SQL-Server Laufen damit das Stattfindet?
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
63
Mal eine blöde Idee, kann ich diesen WF als Manuelen WF erstellen 1:1 wie oben und dann einen WF der immer um 14:00 startet ohne Bedingungen dafü aber meinen Manuelen WF startet ?
geht das?
mache ich mir damit iergendwas kaputt?
macht der dann die Zusammenführung auch nur die für diesen Kunden ?
 

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
782
110
Leipzig
Ja, Du kannst den Workflow auch 1:1 als manuelles Ereignis, sprich auf "Knopfdruck" erstellen.

Zeitgesteuerte bzw. zeitverzögerte Workflows werden vom Worker ausgeführt, d.h. es muss der Worker laufen, egal wo, aber auf dem Server wäre sinnvoll. Und falls Ihr für den Worker einen eigenen User (Benutzer) habt, dann sollte der auch die Rechte für Workflows haben.
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
63
@HMS_IT
danke für die Antwort.
der Worker läuft als Dienst auf dem Server.
Benutzer "WORKER" ist der Gruppe "Administratoren" zugeordnet.

Kannst du mir evtl. beantworten wieso meine Erste(die Oben) Variante nie gestartet ist und nur beim Test erfolgreich war?
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
63
Schade dass man nicht sagen kann WF ausführen von Mo-FR immer um 14:00. Das wäre optimal aber für den Anfang würde mir das schon reichen wenn mein jetziger WF funktioniert.
 

HMS_IT

Sehr aktives Mitglied
29. Januar 2014
782
110
Leipzig
@HMS_IT
danke für die Antwort.
der Worker läuft als Dienst auf dem Server.
Benutzer "WORKER" ist der Gruppe "Administratoren" zugeordnet.

Kannst du mir evtl. beantworten wieso meine Erste(die Oben) Variante nie gestartet ist und nur beim Test erfolgreich war?

Schau mal in der Wawi in Admin > Hintergrundprozesse, da findest Du sowohl das Workflow-Log sowie den Workflow-Queue, vlt. blockiert im Queue ein anderer Workflow, sodass der betreffende gar nicht abgearbeitet wird. Im Log kannst Du sehen, welcher Workflow ausgeführt wurde.

Dann versuche den zeitgesteuerten Workflow (also der, der 14:00 Uhr Aufträge zusammenfassen soll) mal auf dem Server zu simulieren, ob der Workflow da auch funktioniert.

Ansonsten nimm mal die Bedingung mit der Farbcodierung raus und halte den WF so simple wie möglich, um die Fehlersuche begrenzen zu können und stelle mal einen Screenshot von der aufgeklappten Einstellung zur Zeitverzögerung rein.
 

garifulin

Sehr aktives Mitglied
10. Januar 2019
482
63
1614668523392.png
hatte auch den Hacken bei "Nur letzten ausführen" testweise mal für einen Tag drin und auch "In 0 Tagen" auch probiert ohne Erfolg