Zuordnung zwischen Statusänderung und Ereignis pflegenDas Ereignis, das Sie erzeugen wollen, ist als Komponente eines Objekttyps definiert.
Die Schlüsselfelder dieses Objekttyps müssen kompatibel (= domänengleich) zu den Schlüsselfeldern des Statusobjekttyps sein, dessen Statusänderung zur Ereigniserzeugung führen soll. Die Informationen hierüber sind in der TBO00
Systemtabelle
hinterlegt,
die von SAP gepflegt und ausgeliefert wird.
Diese Funktion ist in einem entkoppelten SAP-System nicht verfügbar.
Folgende Einstellungen nehmen Sie vor, um im Fall von Statusänderungen ein Ereignis zu erzeugen:
Wählen Sie .
Entscheiden Sie auf dem nächsten Dialogfenster, ob Sie die Ereigniserzeugung über eine Anbindung an einen Systemstatus (Systemeinstellungen
) oder an einen Anwenderstatus (Kundeneinstellungen
) realisieren wollen. Die grundsätzliche
Vorgehensweise, die im folgenden beschrieben ist, bleibt von dieser Entscheidung unberührt.
Sie gelangen auf das Bild Sicht: "Ereignisse zum ...Status" ändern: Übersicht
. Sollten Sie sich nicht im Änderungsmodus befinden, wählen Sie .
Wählen Sie Neue Einträge
.
Tragen Sie im Feld StatusOT
einen Statusobjekttyp ein.
Nur bei Ereigniserzeugung über Anwenderstatus (Kundeneinstellungen
): Tragen Sie im Feld Schema
das Statusschema zum Anwenderstatus ein.
Tragen Sie im Feld BusinessOT
den Objekttyp ein, dessen Zustandsänderung durch das erzeugte Ereignis signalisiert werden soll. Nutzen Sie die F4-Eingabehilfe.
Tragen Sie im Feld Ereignis
den Namen des zu erzeugenden Ereignisses
ein. Das Ereignis muss für den angegebenen Objekttyp definiert sein. Die Bezeichnung wird automatisch aus der Objekttypdefinition übernommen.
Hinweis
Das so eingetragene Ereignis wird bei jeder
Statusänderung zu diesem Statusobjekttyp erzeugt.
Wenn das Ereignis nicht bei jeder Statusänderung, sondern nur beim Aktivieren oder beim Deaktivieren bestimmter
Status abgesetzt werden soll, so muss der View zu diesem Statusereignis gepflegt werden.
Im View "Statusrestriktionen"
legen
Sie optional die Status des Statusobjekttyps fest, die gesetzt werden müssen, damit das Ereignis ausgelöst wird. Wenn Sie das Feld inaktiv
markieren, wird das Ereignis ausgelöst, wenn der entsprechende Status wieder zurückgesetzt wird.
Hinweis
Wenn Sie über Kundeneinstellungen
in die Pflege der Zuordnung zwischen Statusänderung und Ereignis eingestiegen sind, können Sie bei den Statusrestriktionen pro Eingabezeile entweder einen Systemstatus oder einen Anwenderstatus (zum Statusschema im ersten View)
eintragen.
Sie können auch mehrere Statusrestriktionen angeben. Sie erreichen auf diese Weise eine "UND"-Verknüpfung
der verschiedenen Restriktionen.
"ODER"-Verknüpfungen
können durch die Definition mehrerer Ereignisse zu einem Statusobjekttyp erreicht werden.
Wenn Sie in der oben beschriebenen Weise die Erzeugung eines Ereignisses sichergestellt haben, können Sie dieses Ereignis in der üblichen Weise als auslösendes Ereignis eines Workflows oder einer Aufgabe verwenden.
Neben anderen Elementen enthält der Ereigniscontainer des erzeugten Ereignisses
im Element _Evt_Object
die Referenz auf das geänderte Objekt.
im Element _Evt_Creator
die Referenz auf den angemeldeten Benutzer.