Anfang des InhaltsbereichsFunktionsdokumentation Definition der beendenden Ereignissen einer Aufgabe Dokument im Navigationsbaum lokalisieren

Verwendung

Mit dieser Funktion werden die beendenden Ereignisse der Aufgabe definiert.

Hinweis

Ob eine Methode als synchron oder als asynchron definiert ist, hängt von ihrer Implementierung im Business Object Builder ab.

Die beendenden Ereignisse einer Aufgabe drücken die möglichen Endzustände der Aufgabe aus.

Ein beendendes Ereignis bezieht sich immer auf genau ein Objekt, zu dem das Ereignis ausgelöst werden muß. Das Objekt, zu dem das Ereignis ausgelöst sein muß, definieren Sie in einem Containerelement des Aufgabencontainers

Beispiel

Zu einer Aufgabe wird das Ereignis DELETED des Objekttyps BUS2032 als beendendes Ereignis definiert. Zur Laufzeit wird über den Aufgabencontainer der Kundenauftrag 123456 übergeben. Die Aufgabe wird jetzt nur beendet, wenn der Kundenauftrag 123456 gelöscht wird und das Ereignis BUS2032.DELETED ausgelöst wird. Wird ein anderer Kundenauftrag gelöscht, wird die Aufgabe nicht beendet.

Integration

Wenn die Aufgabe als Schritt in einer Workflow-Definition verwendet wird, können Sie beim Eintreten des Ereignisses in einen separaten Modellierungszweig verzweigen. Weitere Informationen finden Sie unter Pflege der Registerkarte Ausgänge.

Beispiel

Die Aufgabe Budget freigeben hat das beendende Ereignis Budget zurückgezogen.

Wenn eine Aufgabe durch ein Ereignis beendet wird, wird die Ausführung des Workflows fortgesetzt. Die Methode muß dazu nicht zwingend ausgeführt worden sein. Beim Abbruch einer Aufgabe oder bei nicht definierten Bearbeitungszuständen wird das Workitem nicht beendet, da kein Ereignis erzeugt wird. Der Workflow wird dann nicht fortgesetzt.

Hinweis

Auch wenn für eine Aufgabe das Kennzeichen Verarbeitungsende bestätigen gesetzt ist, wird die Aufgabe durch das Eintreffen des beendenden Ereignisses sofort beendet.

Aktivitäten

Sie pflegen die beendenden Ereignisse auf der Registerkarte Beendende Ereignisse.

Hinweis

Wenn Sie sich im Anzeigemodus einer Aufgabe befinden, deren Originalsystem nicht das aktuelle System ist, können Sie zusätzliche beendende Ereignisse anlegen. Sie erstellen damit eine Erweiterung der Aufgabendefinition.

Hinweis

Das Workflow-System erstellt zur Laufzeit die notwendige Instanzkopplung und aktiviert diese.

Wenn Sie die Eigenschaften des beendenden Ereignis prüfen wollen, wählen Sie Diese Grafik wird im zugehörigen Text erklärt. Die Eigenschaften der Instanzkopplung werden angezeigt und können geändert werden.

Achtung

Wenn Sie die Eigenschaften der Instanzkopplung ändern, sind von dieser Änderung alle beendenden Ereignisse betroffen, die zu dieser Aufgabe im Workflow-System existieren. Ändern Sie deshalb das Kennzeichen zur Aktivierung des Ereignisses nicht.

Ende des Inhaltsbereichs