Arbeiten mit Workflows

In den folgenden Abschnitten erhalten Sie Informatione dazu auf welche Weise und mit welchen Werkzeugen Sie an Workflows arbeiten können.

Anmerkung: Dieser Teil der Dokumentation richtet sich an Processes-Administrator:innen. Sie benötigen die Sicherheitsrichtlinien Workflow-Administrator um die Workflow-Administration durchzuführen und Workflow-Benutzer um Zugriff auf Workflow-Instanzen in Serviceware Processes zu erhalten.

Wenn Sie zu Workflows Dialoge anlegen möchten, benötigen Sie außerhalb die Sicherheitsrichtlinie Globale Dialoge.

Workflow-Administratoren können:
  • neue Workflowdefinitionen erzeugen,
  • bestehende Workflowdefinitionen ändern,
  • bestehende Workflowdefinitionen löschen.
Workflow-Benutzer können:
  • Workflow-Informationen lesen,
  • Workflows starten,
  • eine neue Instanz einer Workflowdefinition erstellen.

Hilfestellung bei der Erstellung von Workflows bekommen Sie in unseren Trainings oder von Ihrem Customer Manager. Wir empfehlen außerdem die Seite zur https://learn.microsoft.com/de-de/dotnet/framework/windows-workflow-foundation/ für weitere Informationen zu Technologien und Features der Microsoft Windows Workflow Foundation.

Für die Arbeit mit Workflows benötigen Sie die folgenden Processes-Komponenten.

Arbeiten mit Workflows in Serviceware Processes

Aktivierte – also vom Workflow-Administrator freigeschaltete – Workflowdefinitionen können in ClassicDesk und im Processes-Webclient verwendet werden. Über das Menü Neu in der Titelleiste können neue Instanzen dieser Workflowdefinitionen erstellt werden.

Ebenso können Sie in den ClassicDesk-Dialogen eine Schaltfläche einfügen, durch die Sie einen Workflow über ein Skript starten. Ein Skriptbeispiel zum Aufruf eines (auch parametrisierten) Workflows inklusive des Workflow-Codes finden Sie im Abschnitt Parametrisierte Workflows.

In Abhängigkeit des Vorgangstyps, den der Workflow-Administrator für die jeweiligen Workflowdefinitionen festlegt, wird ein entsprechender Dialog aufgeblendet.

Die Dialoge, die von einer Workflow-Instanz verwendet werden, können sowohl im ClassicDesk als auch im Designer festgelegt werden. Dabei können die Dialoge in Abhängigkeit von Attributbelegungen oder Aktivitäten den Rollen bzw. Agenten zugeordnet werden.

Workflow-Administration im Designer

Der Workflow-Administrator hat in erster Linie die Aufgabe, Workflows zu definieren das heißt Workflowdefinitionen=WD zu erstellen). Benutzer der Workflow-Administration im Designer ist somit in erster Linie der Workflow-Administrator, der die Workflows definiert.

Erstellen von Workflowdefinitionen im Workflow Designer

Mithilfe des Workflow-Designers bildet der Workflow-Administrator aus bestehenden Aktivitäten die Workflowdefinitionen.

Erstellung von Aktivitäten im Activity Designer

Neben der Erzeugung von Aktivitäten die von der Startkonfiguration abhängig sind, können Sie im Activity Designer API-Methoden und Strategien erstellen, kompilieren und anschließend im Workflow Designer verwenden.

Weitere Anwendungen von Workflows

Über Connectivity können Eingriffe in Workflows vorgenommen werden, wenn das im Rahmen der Workflowdefinition berücksichtigt wurde. Über Connectivity kann auch eine neue Workflow-Instanz erstellt werden.