ObjektdokumentationSAP-Workflow AF_process (Abwesenheitsmitteilung bearbeiten) Dieses Dokument in der Navigationsstruktur finden

 

Workflow zur Bearbeitung einer Abwesenheitsmitteilung nach ihrer Erzeugung.

Beachten Sie, dass die Erfassung der Abwesenheitsmitteilung nicht im Workflow erfolgt, sondern "Anwendungsfunktionalität" ist. Die Kopplung an den Workflow erfolgt über ein auslösendes Ereignis.

Ein Schwerpunkt der Workflow-Steuerung liegt auf der Ermittlung der richtigen Bearbeiter.

  • Workflow: TS30000015

  • Kürzel: AF_process

  • Bezeichnung: Abwesenheitsmitteilung bearbeiten

Struktur

Workflow-Container

Die wesentlichen Informationen, die im Ablauf des Workflows zur Verfügung stehen müssen, sind:

  • die (Objekt-)Referenz auf die zu bearbeitende Abwesenheitsmitteilung

  • der Name des Antragstellers der Abwesenheitsmitteilung

    (wird benötigt, um in der Regelauflösung den Vorgesetzten zu finden)

Zur Aufnahme dieser Information müssen die entsprechenden Elemente im Workflow-Container bereitstehen:

  • Das Element _WF_Initiator zur Aufnahme des Antragstellers ist standardmäßig im Workflow-Container vorhanden.

  • Das Element AbsenceForm zur Aufnahme der Objektreferenz wurde zusätzlich zu den standardmäßig vorhandenen Elementen angelegt.

Beide Informationen sind zunächst als Ereignisparameter im Container des auslösenden Ereignisses vorhanden und müssen von dort über einen Datenfluss in den Workflow-Container überführt werden.

Auslösendes Ereignis des Workflow

Als auslösendes Ereignis des Workflow ist das Ereignis created (erzeugt) zum Objekttyp FORMABSENC (Abwesenheitsmitteilung) eingetragen. Diese Typkopplung zwischen dem Ereignis und dem zu startenden Workflow ist standardmäßig deaktiviert und muss, wenn der Workflow gestartet werden soll, im Customizing zu diesem Workflow zunächst noch aktiviert werden.

Datenfluss vom Ereignis- zum Workflow-Container

Folgender Datenfluss zwischen auslösendem Ereignis (bzw. dem Ereigniscontainer) und Workflow-Container ist definiert:

Workflow-Container

Ereigniscontainer

_WF_Initiator

<-

_Evt_Creator

AbsenceForm

<-

_Evt_Object