ValidateParentFlow
Der ValidateParentFlow-Prüfer meldet alle Workflows, die den Workflow als Subflow verwenden.
Validierungszusammenfassung
- Risiko: Es besteht kein Risiko, dass ein Workflow ein Subflow ist. Dies ist nur eine Warnung, dass andere Workflows durch dramatische Änderungen an einem Subflow gefährdet sind.
- Schweregradstufe:Warnung
- Gültiges Ergebnis: Gültig
- Gültige Nachricht: Derzeit ist <Workflow-Versionsname> kein Subflow.
- Ungültiges Ergebnis: Kein
- Warnmeldung:Diese Workflow-Version (<workflow version name> ) ist als Subflow in erforderlich<workflow version count> andere Workflows.
- Vorgeschlagene Aktion: Seien Sie vorsichtig, wenn Sie Einstellungen wie Eingabeparameter und Rückgabewerte ändern, um sicherzustellen, dass die übergeordneten Workflows nicht beeinträchtigt werden.
- Publizierbar: Ja
- Ausführbar:Ja
- Zugehörige Informationen: Workflows, die als Subflows verwendet werden
Problembehandlung
Das System warnt den Workflow-Designer zum Zeitpunkt der Veröffentlichung und während der Überprüfung, dass ein Workflow ein Unterablauf ist. Diese Warnung erinnert den Designer daran, dass Änderungen am aktuellen Workflow möglicherweise die im Validierungsbericht genannten Workflows oder andere bereits in der Produktion laufende Workflows beeinflussen können. Unabhängig davon, wie einfach die Änderung eines Workflows ist, bei dem es sich um einen Unterablauf handelt, müssen Sie alle in diesem Validierungsbericht aufgeführten übergeordneten Flows vor der Veröffentlichung gründlich testen.
Wenn ein Workflow ein Unterablauf ist, können folgende Änderungen dazu führen, dass er ungültig wird:
- Ändern der Datentypen von Eingabevariablen. Stellen Sie sicher, dass alle in diesem Validierungsbericht genannten übergeordneten Workflows den korrekten Werttyp übergeben können.
- Hinzufügen von Eingabevariable. Stellen Sie sicher, dass alle in diesem Validierungsbericht aufgeführten übergeordneten Workflows alle Variablenwerte an den Unterablauf übergeben können.
- Ändern oder Entfernen des Rückgabewerts eines Workflows. Stellen Sie sicher, dass alle Änderungen am Rückgabewert eines Workflows mit den Anforderungen aller übergeordneten Flows kompatibel sind.
- Ändern der Tabelle, in der der Workflow ausgeführt wird. Stellen Sie sicher, dass die Tabellenauswahl mit allen übergeordneten Flows kompatibel ist.
Hinweis:
Um einen Workflow zu löschen, bei dem es sich um einen Unterablauf handelt, entfernen Sie zuerst die Abhängigkeit, indem Sie den Unterablauf aus allen in diesem Validierungsbericht aufgeführten übergeordneten Flows entfernen. Nachdem die Abhängigkeiten gelöscht wurden, kann ein Benutzer mit der entsprechenden Rolle den Unterfluss löschen.