Dienstprogramm zum Anhalten des Workflows
Das Workflow-Pause-Dienstprogramm bietet Funktionen, mit denen Sie alle Workflow-Kontexte, eine Teilmenge qualifizierter Workflow-Kontexte oder einzelne Workflow-Kontexte anhalten oder fortsetzen können. Sie geben die Daten und die Uhrzeit an, zu der die angehaltenen Workflows fortgesetzt werden sollen, und können einzelne Workflows nach Bedarf manuell fortsetzen.
- wf_pause_request
- Zeichnet jede Workflowpausenanforderung auf. Das System aktualisiert automatisch Datensätze in dieser Tabelle und fügt sie ein, wenn Sie Workflow-Kontexte anhalten. Es verfolgt die vom Benutzer angegebene Wiederaufnahmezeit, ob die Pausenanforderung noch aktiv ist, und die Gesamtzahl der Workflowaktivitäten, die angehalten oder fortgesetzt wurden.
- wf_pause_status
- Zeichnet den Status jedes Workflowkontexts auf, den Sie anhalten. Wenn Sie Workflow-Kontexte anhalten, wartet das Plugin, bis die aktuell ausgeführte Aktivität abgeschlossen ist, und pausiert diese, bevor die nächste Aktivität beginnt. Es verfolgt die spezifische Aktivität, in der der Workflow-Kontext angehalten wurde, und ob er fortgesetzt wurde. Wenn der Workflow angehalten ist, wird der Zeitpunkt aufgezeichnet, zu dem die Fortsetzung des Workflows geplant ist.
- wf_pause_group_request
- Unterbricht den spezifischen Satz von Workflow-Kontexten, den Sie mithilfe der Filterung festlegen Gruppenpausenanfragen . Sie können alle derzeit aktiven Workflows manuell anhalten, indem Sie auf das Kontrollkästchen Alle anhalten klicken.
- wf_pause_snapshot
- Vor dem Anhalten und Wiederaufnehmen eines Workflows zeichnet die Tabelle eine Momentaufnahme des aktuellen Status des Workflow-Kontexts auf. Die Tabelle zeichnet auch den Status der aktuell ausgeführten Aktivität im angehaltenen Workflow-Kontext auf.
Verwenden Sie Beispiele
Wenn Sie eine Instanz für die Wartung entfernen, können Sie alle oder ausgewählte aktive Workflow-Kontexte anhalten und nach Abschluss der Wartung fortsetzen.
Sie verfügen über einen Integrations-Workflow-Kontext, der einen internen Service betrifft, der zur Wartung ausfällt. Sie können alle Instanzen dieses Workflow-Kontexts anhalten, um zur nächsten Aktivität überzugehen, sodass der interne Service Zeit hat, wiederhergestellt zu werden. Dann können die angehaltenen Workflow-Kontexte wieder aufgenommen werden.