Zuständigkeitsregeln

Die Angabe von Zuständigkeiten ist optional. Nachfolgend ist beschrieben, nach welchen Regeln Empfänger ermittelt werden.

Zuständigkeit für die Bearbeitung eines Schrittes im Workflow

Die Ermittlung der zuständigen Bearbeiter erfolgt in folgender Reihenfolge:

  1. Auswertung der Schrittdefinition
  2. Die folgenden Punkte werden nur durch das Workflow-System ausgeführt, wenn es sich bei dem Schritt um eine Aktivität handelt.

  3. Auswertung der Defaultrolle für den Bearbeiter in der Definition der Einzelschrittaufgabe.
  4. Auswertung der möglichen Bearbeiter der Einzelschrittaufgabe.

Alle zuständigen Bearbeiter, die auch mögliche Bearbeiter sind, werden zu Empfängern des Workitem.

Wenn die Einzelschrittaufgabe als generelle Aufgabe definiert ist, sind die möglichen Bearbeiter alle Benutzer des Systems. Deshalb sollten Sie für solche Aufgaben unbedingt zuständige Bearbeiter definieren.

Zuständigkeitsregeln für die Benachrichtigung bei Terminüberschreitungen

Benachrichtigung bei Terminüberschreitungen eines Schrittes im Workflow

Die Ermittlung der Empfänger erfolgt in folgender Reihenfolge:

  1. Es werden zuerst Empfänger gemäß der Schrittdefinition gesucht.
  2. Handelt es sich bei dem Schritt um eine Aktivität, wird die entsprechende Terminüberschreitungs-Defaultrolle der zugehörigen Aufgabe ausgewertet.
  3. Als Empfänger wird der Systemadministrator für Workflow benutzt.

Benachrichtigung bei Terminüberschreitungen eines Sub-Workflows

Die Ermittlung der Empfänger erfolgt in folgender Reihenfolge:

  1. Es werden zuerst Empfänger gemäß der Schrittdefinition gesucht.
  2. Der Empfänger bei Terminüberschreitung des Sub-Workflows, der in den Grunddaten hinterlegt ist, wird ausgewertet.
  3. Als Empfänger wird der Systemadministrator für Workflow benutzt.

Zuständigkeitsregeln für die Benachrichtigung bei erledigter Bearbeitung

Benachrichtigung bei erledigter Bearbeitung eines Schrittes im Workflow

Die Ermittlung der Empfänger erfolgt in folgender Reihenfolge:

  1. Es werden zuerst Empfänger gemäß der Schrittdefinition gesucht.
  2. Handelt es sich bei dem Schritt um eine Aktivität, wird die entsprechende Defaultrolle der zugehörigen Aufgabe ausgewertet.

Benachrichtigung bei erledigter Bearbeitung eines Sub-Workflows

Die Ermittlung der Empfänger erfolgt in folgender Reihenfolge:

  1. Es werden zuerst Empfänger gemäß der Schrittdefinition gesucht.
  2. Es wird die in den Grunddaten des Sub-Workflows auf der Registerkarte Benachrichtigung hinterlegte Angabe ausgewertet.

Benachrichtigung bei erledigter Bearbeitung eines Workflows

Der Empfänger wird gemäß der Eintragung in den Grunddaten des Workflows ermittelt.

Fehlerverhalten bei der Auflösung von Zuständigkeiten zur Laufzeit

Folgende Verhalten treten auf, wenn das System zur Laufzeit keine Benutzer ermitteln kann:

Aufgetretenes Problem

Verhalten zur Laufzeit

Die Zuständigkeit wurde über eine Rolle definiert. Bei der Definition der Rolle ist das Kennzeichen Abbruch bei Rollenauflösung ohne Ergebnis gesetzt. Die Auflösung der Rolle wird mit einer Ausnahme beendet.

Der Workflow wird in den Status fehlerhaft versetzt und der Systemadministrator für Workflow wird benachrichtigt.

Bei der Auflösung des Eintrags der Zuständigkeit tritt die Ausnahme kein Zuständiger ermittelt auf.

Das System versucht gemäß obigen Regeln einen Benutzer zu ermitteln.

Bei der Auflösung des Eintrags der Zuständigkeit tritt eine andere Ausnahme auf.

Der Workflow wird in den Status fehlerhaft versetzt und der Systemadministrator für Workflow wird benachrichtigt.