Workflow-Validierung
Die Workflow-Validierung untersucht verschiedene Merkmale eines Workflows, um Probleme zu finden, die möglicherweise verhindern, dass der Workflow veröffentlicht wird oder fehlschlägt. Der Validierungsbericht fasst die Ergebnisse jeder separaten Workflow-Validierung zusammen.
Die Validierung verhindert, dass Workflows mit kritischen Fehlern ausgeführt werden, was zu einem instabilen oder unvollständigen Status führt. Das Basissystem enthält eine Reihe von Validierungen, die Workflow-Designer über potenzielle Probleme benachrichtigen. Beispiel: Mehrere Ende Aktivitäten, getrennte Übergänge, falsche Tabellenreferenzen, fehlende Subflows und Abhängigkeiten, die von Update-Sätzen betroffen sind. Ein Workflow-Validierungsbericht zeigt die Ergebnisse jeder Validierung an, einschließlich einer Meldung, die erklärt, was gefunden wurde. Das System validiert einen Workflow automatisch, wenn Sie ihn veröffentlichen. Sie können die Validierung für einen Workflow auch direkt über Steuerungen im Workflow-Editor ausführen.
Kritische Fehler werden hervorgehoben
Validierungen bei 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 den Vorgang bei Bedarf. Wenn Validierungsfehlermeldungen angezeigt werden, klicken Sie im grafischen Workflow-Editor auf das Validierungssymbol, um den Fehlerbericht anzuzeigen.
- Validierungswarnung
- Eine Validierungswarnung benachrichtigt Sie, dass in einem Workflow ein potenzielles Problem vorhanden ist, Sie können den Workflow jedoch veröffentlichen. Validierungswarnungen werden angezeigt, wenn:
- Sie bearbeiten und versuchen dann, einen Workflow zu veröffentlichen, der als Subflow in einem anderen Workflow enthalten ist. Das System kann nicht bestimmen, wie sich Ihre Änderungen auf den übergeordneten Workflow auswirken und Sie über die Beziehung warnen.
- Eine Workflow-Aktivität verwendet eine andere Tabelle als die dem Workflow zugewiesene Tabelle. Das System warnt Sie über den potenziellen Konflikt.
Abbildung : 2. Validierungswarnung - Validierungsfehler
- Ein Validierungsfehler benachrichtigt Sie, dass im Workflow ein kritischer Fehler aufgetreten ist, der Sie daran hindert, den Workflow zu veröffentlichen. Ein Beispiel für einen kritischen Fehler ist ein fehlender Subflow.
Abbildung : 3. Validierungsfehler
Workflow-Validierungsbericht
Validatoren zeigen drei Benachrichtigungsebenen an: KRITISCH, WARNUNG und INFO. Der Designer kann einen Workflow veröffentlichen, der eine Validierung auf WARN- oder INFOEBENE zurückgibt, aber keinen Workflow, der eine allgemeine Validierungsstufe von „KRITISCH“ zurückgibt.
- Headerzusammenfassung
- Der Header des Validierungsberichts fasst die gesamte Validierungsausführung für den angegebenen Workflow zusammen.
- Zusammenfassung Validieren: Die Gesamtpunktzahl spiegelt die schwerste Benachrichtigungsstufe wider, die während der Validierung aufgetreten ist.
- Gesamtzahl der durchgeführten Prüfungen: Die Gesamtzahl der ausgeführten Validierungen wird ebenfalls aufgeschlüsselt, um die Anzahl auf jeder Benachrichtigungsebene anzuzeigen.
- Berichtsspalten
- Der Textkörper des Berichts zeigt die Ergebnisse jeder einzelnen Validierungsprüfung an, die durchgeführt wurde. Die Spalten sind Typ , Ebene , Und Nachricht . Sie können diese Spalten wie jede beliebige Liste sortieren und filtern.
Tabelle : 1. Workflow-Beendigungs- und externe Abhängigkeitsebenen Name Auswirkung Info Stellt Informationen zur aktuellen Workflow-Version bereit. Ein Beispiel für eine Nachricht auf Informationsebene ist eine, die die niedrigste allgemeine Tabelle im Workflow benennt. Workflows auf dieser Validierungsebene werden als gültig und veröffentlichbar betrachtet. Warnung Warnt den Anwender, dass der Validator Anomalien im Workflow erkannt hat, die seine Fähigkeit zur Ausführung beeinträchtigen könnten. Ein Beispiel für eine Warnungsstufennachricht ist eines, das Sie auf einen fehlenden Aktivitätseingabeverlauf warnt. Workflows auf dieser Validierungsebene werden als gültig und veröffentlichbar betrachtet. 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 Subflows und fehlende Übergänge. Workflows auf dieser Validierungsebene können nicht in der Produktion veröffentlicht oder ausgeführt werden. - Nachricht
- Die Validierungsnachricht enthält eine detaillierte Beschreibung der Ergebnisse, einschließlich Tabellennamen, Update-Sätze und anderen spezifischen Elementen.
Informationen zum Verfahren zum Validieren eines Workflows und Generieren eines Validierungsberichts finden Sie unter Validieren Sie einen Workflow