Administrationswerkzeuge 

Verwendung

Die Administration des Laufzeitsystems umfaßt mehrere Reports, die sich in folgende Kategorien einteilen lassen:

Voraussetzungen

Customizing

Es wird im folgenden davon ausgegangen, daß Sie das Automatische Customizing bereits durchgeführt haben.

Beachten Sie das aufgabenspezifische Customizing, wenn Sie SAP-Workflows oder SAP-Aufgaben nutzen wollen. Vergleichen Sie hierzu die Dokumentation zu den Workflow-Szenarios in den Anwendungen.

Funktionsumfang

Falls Sie als Systemadministrator für Workflow einen alternativen Zugang zu den Funktionen des SAP Business Workflow benötigen, können Sie den jeweiligen Transaktionscode verwenden. Einen Überblick über die wichtigsten Transaktionscodes finden Sie unter Wichtige Transaktioncodes.

Workflow-Laufzeit

Workitem-Terminüberwachung

Für Aufgaben, bei denen ein Termin hinterlegt worden ist, existiert eine Terminüberwachung, die auf einem Hintergrundjob basiert. Sie haben hier die Möglichkeit, die Konfiguration des Hintergrundjobs zu ändern, ihn einzuplanen, zu löschen oder anzuzeigen.

Weitere Informationen zu dem Hintergrundjob finden Sie, indem Sie (Hintergrundjob anzeigen) wählen.

Workitem-Fehlerüberwachung

Sind Workitems eine längere Zeit im Status ERROR , werden Sie automatisch neu gestartet. Diese Aufgabe übernimmt ein Report, der von einem Hintergrundjob gesteuert wird. Sie haben die Möglichkeit, die Konfiguration des Hintergrundjobs zu ändern, ihn einzuplanen, zu löschen oder anzuzeigen. Sie können den Report über Workitem-Fehlerüberwachung ausführen auch einmalig starten.

Weitere Informationen zu dem Hintergrundjob finden Sie, indem Sie (Hintergrundjob anzeigen) wählen.

Reorganisation

Unter dieser Funktionen finden Sie Reports zur Archivierung und zum Löschen von Workitems. Vgl. Sie hierzu:

Workitem archivieren

Bei der Archivierung werden Daten, die nicht mehr im System benötigt werden, nach anwendungsspezifischen Kriterien geprüft und in eine Archivdatei gestellt. Die Daten werden dabei nicht aus der Datenbank entfernt. Nachdem die zu archivierenden Dateien vollständig in die Archivdatei kopiert wurden, können sie in einem separaten Programmlauf aus der Datenbank entfernt werden.

Alle Interaktionen, die im Zusammenhang mit der Archivierung stehen, finden über die Archivverwaltung (Werkzeuge ® Administration ® Verwaltung ® Archivierung) statt.

Alle Aktionen bzw. Programme werden im Hintergrund verarbeitet. Die notwendigen Hintergrundjobs können Sie in der Archivverwaltung einplanen.

Details zur Archivierung finden Sie in der Dokumentation Archivierung von Anwendungsdaten

Mit Hilfe dieses Reports können Sie einen Workflow zu einem Anwendungsobjekt anzeigen lassen. Nach dem Auslesen des über die Auswahlkriterien bestimmten Workflow-Workitems aus dem Archiv, wird direkt in die Anzeige des Workflow-Protokolls verzweigt. Die Funktionen des Workflow-Protokolls stehen allerdings nur begrenzt zur Verfügung.

Weitere Informationen finden Sie, indem Sie wählen.

Der Report Workitem-Historie löschen ( RSWWHIDE ) löscht die Workitem-Historie (alle workitem-relevanten Einträge des Workflow-Protokolls) ohne eine Archivierung. Wenn Sie das Kennzeichen Sofort löschen nicht markieren, wird der Report nur testweise ausgeführt.

Workitems ohne Bearbeiter

Dieser Report zeigt für einen bestimmten Selektionszeitraum alle Workitems ohne Bearbeiter an. Aus der angezeigten Liste kann mit Doppelklick in die Workitem-Anzeige verzweigt werden.

Workitems mit Terminüberschreitung

Dieser Report zeigt für einen bestimmten Selektionszeitraum alle Workitems mit Terminüberschreitung an. Aus der angezeigten Liste kann mit Doppelklick in die Workitem-Anzeige verzweigt werden.

Diagnose fehlerhafter Workflows

Mit Hilfe dieser Funktion können Sie fehlerhafte Workflows untersuchen und gegebenenfalls neu starten.

Workflows entsperren

Mit Hilfe dieses Reports können Sie gegen Ausführung gesperrte Workitems selektieren und entsperren.

Das Sperren von Aufgaben gegen Ausführung ist eine Funktion im Rahmen der Aufgabenpflege.

Workitem ohne Bearbeiterprüfung ausführen

Diese Funktion ermöglicht es einem Benutzer, Workitems ohne Bearbeiterprüfung auszuführen.

Workflow-Restart nach Fehler

Mit Hilfe dieses Reports können Sie fehlerhafte Workflows neu starten.

Laufzeitpuffer synchronisieren

Sie haben die Möglichkeit, von der Workflow-Entwicklungsumgebung verwendete Hauptspeicherpuffer neu zu initialisieren. Dies bewirkt ein Nachlesen der aktuellen Werte von der Datenbank, so daß mit den aktuellen Daten gearbeitet wird.

Sie sollten die Laufzeitpuffer immer dann auffrischen, wenn Sie in einer Aufgabendefinition etwas geändert haben.

Nach Ausführen dieses Reports sind einige Workflow-Funktionen zunächst weniger performant. Dies ist solange der Fall, bis der Hauptspeicher alle notwendigen Daten enthält.

Workflow fortsetzen nach Systemabsturz

Mit diesem Report können Sie Workflows selektieren und fortsetzen, die länger als einen Tag im Status started stehen. Auf diese Weise können auch Workflows, die nach einem Systemfehler stehengeblieben sind, fortgesetzt werden.

Workflow RFC-Destination konfigurieren

Das Workflow-Laufzeitsystem führt seine RFC und tRFC (transaktionale RFC)-Aufrufe zwingend auf einer logischen Destination aus. Sie können hier eine logische Destination einrichten oder ändern.

Standardmäßig ist keine logische Destination für die tRFC-Aufrufe des Workflow-Systems konfiguriert.

Obergrenzen Workflow-Laufzeit

Hier können Sie folgende Einstellungen vornehmen:

Außerdem können Sie das Einblenden des Bearbeiternamens im Workflow-Protokoll aktivieren bzw. deaktivieren.

Ereignismanager

Typkopplungen und Instanzkopplungen

In diesen Tabellen wird die Zuordnung von Ereignissen zu den am Ereignis interessierten Ereignisverbrauchern festgehalten.

Weitere Informationen finden Sie unter Pflege der Kopplungstabellen.

Ereignis-Trace

Über den Ereignis-Trace können Ereignisse protokolliert werden.

Ereignis-Queue

In der Ereignis-Queue können Ereignisse zwischengespeichert werden.

Workflow-Definitionszeit

Workflow Builder

Hier pflegen Sie

Wenn Sie in einer Workflow-Definition einen Schritt vom Typ Benutzerentscheidung anlegen, wird die hier eingetragene Aufgabe in die Workflow-Definition übernommen.

Vergleichen Sie hierzu auch die Customizing-Aktivität Administrationsdaten zum Workflow-Builder pflegen.

WebFlow

Customizing Web-Server

Sie nutzen diese Funktion, um den Web-Server anzugeben, der für Ihr SAP-System konfiguriert ist. Weitere Informationen finden Sie unter Web-Server konfigurieren.

SAPforms

Mail-enabling

Mit Hilfe dieses Report können Sie das Versenden von R3F-Nachrichten einplanen. Dies ist dann erforderlich, wenn Sie ein Workitem als ein Formular in einem externen Mail-System ausführen wollen.

Der Report wird sofort gestartet und dann entsprechend der eingetragenen Periodendauer als Hintergrundjob periodisch eingeplant.

Diagnose

Sie haben die Möglichkeit, Reports aufzurufen, mit denen Sie gezielt nach aufgetretenen Fehlern suchen können.

Trace ein/ aus

Der SAPforms-Trace protokolliert alle mit SAPforms im Zusammenhang stehenden Aktionen.

Sie haben die Möglichkeit, diesen Trace aus- und einzuschalten.

Vergleichen Sie hierzu auch SAPforms-Administration.

Aktivitäten

Sie erreichen alle beschriebenen Reports zur Administration des Workflow-Systems über Werkzeuge ® Business Workflow ® Entwicklung ® Administration.