Workflow-Validierung
Bei der Workflow-Validierung werden verschiedene Merkmale eines Workflows untersucht, um Probleme zu ermitteln, die möglicherweise verhindern, dass der Workflow veröffentlicht wird oder fehlschlägt. Der Validierungsbericht fasst die Ergebnisse jeder einzelnen Workflow-Validierung zusammen.
Bei der Validierung wird verhindert, dass Workflows mit kritischen Fehlern ausgeführt werden, was zu einem instabilen oder unvollständigen Zustand führen würde. Es gibt eine Reihe von Validatoren im Basissystem, die Workflow-Designer über mögliche Probleme informieren. Zum Beispiel mehrere Ende-Aktivitäten, getrennte Übergänge, falsche Tabellenreferenzen, fehlende Subflows und von Update Sets betroffene Abhängigkeiten. In einem Workflow-Validierungsbericht werden die Ergebnisse der einzelnen Prüfer angezeigt, einschließlich einer Meldung, die die gefundenen Ergebnisse angibt. Das System überprüft einen Workflow automatisch, wenn Sie ihn veröffentlichen. Sie können die Validierung für einen Workflow auch direkt über die Steuerelemente in Workflow-Editor ausführen.
Hervorhebung kritischer Fehler
Validierungen bei der Veröffentlichung
Wenn Sie versuchen, einen ungültigen Workflow oder einen Workflow mit potenziellen Problemen zu veröffentlichen, zeigt das System eine Fehlermeldung an und blockiert ggf. den Vorgang. Wenn Validierungsfehlermeldungen angezeigt werden, klicken Sie im grafischen Workflow-Editor auf das Validierungssymbol, um den Fehlerbericht anzuzeigen.
- Validierungswarnung
- Eine Validierungswarnung weist Sie darauf hin, dass in einem Workflow ein potenzielles Problem vorliegt, ermöglicht jedoch die Veröffentlichung des Workflows. Validierungswarnungen werden angezeigt, wenn:
- Sie bearbeiten einen Workflow, der als Unterablauf in einem anderen Workflow enthalten ist, und versuchen dann, ihn zu veröffentlichen. Das System kann nicht bestimmen, wie sich Ihre Änderungen auf den übergeordneten Workflow auswirken, und weist Sie auf die Beziehung hin.
- Eine Workflow-Aktivität verwendet eine andere Tabelle als die dem Workflow zugewiesene Tabelle. Das System warnt Sie vor einem möglichen Konflikt.
Abbildung : 2. Validierungswarnung - Validierungsfehler
- Bei einem Validierungsfehler werden Sie benachrichtigt, dass ein kritischer Fehler im Workflow aufgetreten ist, sodass Sie den Workflow nicht veröffentlichen können. Ein Beispiel für einen kritischen Fehler ist ein fehlender Unterablauf.
Abbildung : 3. Validierungsfehler
Workflow-Validierungsbericht
Validatoren zeigen drei Benachrichtigungsebenen an: CRITICAL, WARN und INFO. Der Designer kann einen Workflow veröffentlichen, der die Validierung der Ebene WARN oder INFO zurückgibt, nicht jedoch einen Workflow, der eine allgemeine Validierungsebene von CRITICAL zurückgibt.
- Kopfzeilenzusammenfassung
- Die Kopfzeile des Validierungsberichts fasst den gesamten Validierungslauf für den angegebenen Workflow zusammen.
- Zusammenfassung überprüfen: Die Gesamtbewertung spiegelt die strengste Benachrichtigungsebene wider, die während der Validierung festgestellt wurde.
- Durchgeführte Prüfungen insgesamt: Die Gesamtzahl der durchgeführten Validierungen wird ebenfalls aufgeschlüsselt, um die Anzahl auf jeder Benachrichtigungsebene anzuzeigen.
- Berichtsspalten
- Der Hauptteil des Berichts zeigt die Ergebnisse jeder einzelnen durchgeführten Validierungsprüfung an. Die Spalten sind Typ, Ebene und Nachricht. Sie können diese Spalten wie jede Liste sortieren und filtern.
Tabelle : 1. Workflow-Beendigung und externe Abhängigkeiten Name Implikation Info Stellt Informationen zur aktuellen Workflow-Version bereit. Ein Beispiel für eine Nachricht auf Informationsebene ist die Nachricht, die die unterste allgemeine Tabelle im Workflow benennt. Workflows auf dieser Validierungsebene werden als gültig und publizierbar angesehen. Warnung Der Benutzer wird darauf aufmerksam gemacht, dass der Prüfer Anomalien im Workflow festgestellt hat, die seine Ausführung beeinträchtigen könnten. Ein Beispiel für eine Warnmeldungsnachricht ist eine Nachricht, die Sie auf einen fehlenden Aktivitätseingabeübergang aufmerksam macht. Workflows auf dieser Validierungsebene werden als gültig und publizierbar angesehen. Kritisch Benennt ein Workflow-Element, das einen kritischen Fehler enthält, der die erfolgreiche Ausführung des Workflows verhindert. Beispiele hierfür sind fehlende oder ungültige Unterabläufe und fehlende Übergänge. Workflows auf dieser Validierungsebene können nicht veröffentlicht oder in der Produktion ausgeführt werden. - Nachricht
- Die Validierungsnachricht enthält eine detaillierte Beschreibung der Ergebnisse, einschließlich Tabellennamen, Update Sets und andere Besonderheiten.
Informationen zum Validieren eines Workflows und zum Generieren eines Validierungsberichts finden Sie unter Workflow überprüfen