Aktionstypen und Workflows sind eng miteinander verbunden. Wenn Sie einen Aktionstyp definiert haben, ist der nächste Schritt in der Regel, einen zugehörigen Workflow zu erstellen. In diesem Thema wird ein Beispiel für die Erstellung eines Workflows erläutert, der einem Datenqualitätsaktionstyp zugeordnet ist.
- Sie haben den Aktionstyp erstellt, auf dem der Workflow basieren soll, siehe Definieren von Aktionstypen.
- Navigieren Sie zu Konfiguration > Workflows.
- Klicken Sie auf die Schaltfläche Hinzufügen, um einen neuen Workflow-Typ zu erstellen.
- Geben Sie im Dialogfeld Neuer Workflow-Typ einen Namen für den Workflow ein, z. B. „Datenqualitätsworkflow“.
- Wählen Sie in der Liste Typ ändern den Eintrag Element hinzugefügt aus. Sie sollten immer Element hinzugefügt auswählen, wenn Sie einen Workflow für einen Aktionstyp erstellen.
- Wählen Sie in der Liste Objekttyp den Aktionstyp aus, mit dem Sie den Workflow verknüpfen wollen. Wenn Sie beispielsweise möchten, dass der Workflow ausgelöst wird, wenn ein Benutzer ein Datenqualitätsproblem aufwirft, wählen Sie Ihren Datenqualitätsaktionstyp aus, z. B. Aktionstyp::Datenqualitätsproblem melden.
-
Wenn Sie einen Workflow für ein Aktionstypobjekt erstellen, können Sie auch einen Problemobjekttyp festlegen, um die Instanzen zu begrenzen, in denen der Workflow ausgelöst wird. Beispielsweise könnte es sein, dass Sie den Workflow nur auslösen wollen, wenn ein Benutzer für eine Anwendung ein Datenqualitätsproblem aufwirft. In diesem Fall würden Sie Business-Asset :: Anwendung aus der Liste Problemobjekttyp auswählen.
Wenn Sie einen Problemobjekttyp angeben, sind die Felder des Asset-Typs als Bedingungen und bedingte Transaktionen verfügbar.
Wenn Sie keinen Problemobjekttyp angeben, wird der Workflow auf alle Assets im System angewendet.
Tipp: Mithilfe des Feldes Problemobjekttyp können Sie verschiedene Workflows für unterschiedliche Assets erstellen. Wenn beispielsweise ein Datenqualitätsproblem für eine Anwendung gemeldet wird, wollen Sie möglicherweise bestimmte Personen benachrichtigen und eine Reihe von Schritten ausführen. Wird jedoch dieselbe Aktion für einen Business-Begriff gemeldet, wollen Sie möglicherweise andere Schritte ausführen und andere Personen benachrichtigen. - Klicken Sie auf Weiter.
-
Erstellen Sie Ihren Workflow, indem Sie die erforderlichen Aktivitäten von der linken Seite des Bildschirms in den Bearbeitungsbereich des Workflows ziehen. Um die Workflow-Aktivitäten zu verknüpfen, klicken Sie auf einen Punkt auf einer Aktivität und ziehen ihn mit der Maus auf einen Punkt auf der nächsten Aktivität. Wenn Sie dies rückgängig machen und eine Verbindung entfernen möchten, wählen Sie die zu entfernende Verbindung und drücken die Entfernen-Taste.
In diesem Beispiel erstellen wir den folgenden Aktionstyp-Workflow:
Schritt Workflow-Aktivität Beschreibung 1 Starten Kennzeichnet den Eintritt in den Workflow. 2 E-Mail-Benachrichtigung Sendet eine E-Mail an den Benutzer, der das Problem veröffentlicht hat, um ihn zu benachrichtigen, dass das Problem empfangen wurde.
Wählen Sie die Aktivität E-Mail-Benachrichtigung, klicken Sie auf die Registerkarte Bearbeiten und konfigurieren Sie die Eigenschaften, z. B.:
3 Formular Benachrichtigt den Empfänger über ein neues Problem. Der Empfänger füllt das Formular aus, um das Problem zu genehmigen oder abzulehnen.
Wählen Sie die Aktivität Formular, klicken Sie auf die Registerkarte Bearbeiten und konfigurieren Sie die Eigenschaften, z. B.:
Tipp: In diesem Beispiel ist die Option Formular-E-Mail senden? ausgewählt. Wenn diese Option nicht aktiviert ist, wird dem Empfänger das Problem im Bereich Ihre Zuweisungen in der Anwendung angezeigt, er erhält jedoch keine andere Benachrichtigung.Weitere Informationen zur Aktivität Formular finden Sie unter Einrichten eines Formulars.
4 E-Mail-Benachrichtigung
-
Bedingtes Routing für akzeptierte Probleme
Sendet eine E-Mail an den Initiator, um ihn darüber zu informieren, dass das Problem akzeptiert wurde.
Wählen Sie die Aktivität E-Mail-Benachrichtigung aus, und klicken Sie auf die Registerkarte Bearbeiten, um diese Aktivität so zu konfigurieren, dass eine E-Mail gesendet wird, wenn das Problem akzeptiert wird:
Tipp: In diesem Beispiel ist Vorherige Formularantworten einschließen ausgewählt. Das bedeutet, dass die E-Mail an den Initiator eine Kopie des Formulars enthält.Wählen Sie die Verbindung zwischen der Aktivität Formular und der Aktivität „Problem akzeptiert“ E-Mail-Benachrichtigung aus:
Klicken Sie auf die Registerkarte Bearbeiten, und füllen Sie die Übergangseigenschaften aus, um anzugeben, dass die E-Mail nur gesendet werden soll, wenn das Problem akzeptiert wird.
5 Formular
-
Bedingtes Routing für abgelehnte Probleme
Sendet eine E-Mail an den Initiator, um ihn darüber zu informieren, dass das Problem abgelehnt wurde.
Wählen Sie die Aktivität Formular aus, und klicken Sie auf die Registerkarte Bearbeiten, um die Schritte festzulegen, die ausgeführt werden sollen, wenn ein Problem abgelehnt wird. Sie können beispielsweise dem Initiator erlauben, das Problem einem anderen Asset-Typ zuzuweisen, wenn der Empfänger das Problem ablehnt, weil er davon ausgeht, dass das Problem nicht mit dem Objekt in seinem Besitz zusammenhängt.
Wählen Sie die Verbindung zwischen den beiden Form-Aktivitäten aus:
Klicken Sie auf die Registerkarte Bearbeiten, und füllen Sie die Übergangseigenschaften aus, um anzugeben, dass die E-Mail nur gesendet werden soll, wenn das Problem abgelehnt wird.
6 Beenden Kennzeichnet den erfolgreichen Abschluss des Workflows.