Anfang des InhaltsbereichsFunktionsdokumentation Workflow-Statusreports im Internet Dokument im Navigationsbaum lokalisieren

Verwendung

Mitarbeiter Ihres Unternehmens, die ihren Arbeitsplatz nicht im Unternehmen haben oder oft unterwegs sind, haben nicht immer und nicht überall die Möglichkeit, sich einen unmittelbaren Zugang zum SAP-System zu verschaffen. Damit sind sie bisher oft von den sie betreffenden Informationsprozessen im Unternehmen abgekoppelt.

SAP bietet Ihren Mitarbeitern jetzt die Möglichkeit, ausgewählte Teile des Workflow-Reportings über das Internet auszuführen:

Die Easy Web Transaction Workflow-Statusreports ist zu Demonstrationszwecken so konfiguriert, daß sich die oben beschriebenen Auswertungen auf den Objekttyp Bestellanforderung (BUS2009) und seine Objekte beziehen. Die Easy Web Transaction kann aber auf einfache Weise auch für andere Objekttypen eingerichtet werden. Entsprechende Informationen enthält diese Dokumentation.

Ein Mitarbeiter kann sich die von ihm benötigten Informationen aus dem Workflow-Bereich von jedem Internet-Anschluß aus besorgen. Die Installation der SAP-Frontend-Komponente und der Aufbau einer Verbindung zum SAP-System sind nicht mehr erforderlich.

Dies bringt Vorteile für Ihre externen Mitarbeiter, die oft "außer Haus" sind. Für sie bedeutet die weltweite Verfügbarkeit des Internets auch die ständige Zugriffsmöglichkeit auf das SAP-System, ohne dafür eine zeitlich begrenzte Verbindung über das Telefonnetz zum "heimischen" SAP-System aufbauen zu müssen.

Vorteile haben aber auch Ihre internen Mitarbeiter, die außer dem Abfragen der Statusreports keine weitere SAP-Funktionen nutzen. Für sie ist dann die Oberfläche eines Internet-Browsers oftmals die gewohnte Benutzungsoberfläche, die jetzt für die Nutzung der Workflow-Funktionen nicht verlassen werden muß.

Voraussetzungen

Zum Verständnis sind Grundkenntnisse des SAP Business Workflow erforderlich und werden vorausgesetzt. Weitere Informationen finden Sie in der Dokumentation SAP Business Workflow.

Berechtigungen/Sicherheit

Die Reports, die über den Aufruf aus dem Internet ausgeführt werden, sind jeweils einer Berechtigungsgruppe zugeordnet:

Ein Benutzer, der einen der Reports starten will, muß die Berechtigung zum Ausführen von Reports der entsprechenden Berechtigungsgruppe haben.

Diese Berechtigung ist eine Berechtigung zum Berechtigungsobjekt S_PROGRAM ( ABAP: Programmablaufprüfungen), bei der die folgenden Felder belegt werden:

Folgende Berechtigungen zum Berechtigungsobjekt S_PROGRAM ( ABAP: Programmablaufprüfungen) sind bereits entsprechend vorbereitet:

Berechtigungen zum Berechtigungsobjekt S_PROGRAM

Berechtigung

 

Bedeutung

S_WF_INF_OA

Workitems zu einem Business-Objekt selektieren

"SUBMIT-Berechtigung" für Reports der Berechtigungsgruppe SWI_OA

S_WF_INF_WLA

Workload-Analyse ausführen

"SUBMIT-Berechtigung" für Reports der Berechtigungsgruppe SWI_WLA

Nehmen Sie die o.g. Berechtigungen in das Berechtigungsprofil des Mitarbeiters auf, der über das Internet die Selektionsreports zum SAP Business Workflow ausführen soll.

Standardvoreinstellungen und vorbelegte Daten

Über den Aufruf aus dem Internet werden im SAP-System für das Beispiel der Bestellanforderung die folgenden Reports ausgeführt:

Report RMW3OINS (Einzelauskunft: Status einer BANF)

Report RMW3OTYP (Geschäftsprozesse: BANF-Genehmigungsverfahren)

Report RMW3DONE (Entscheidungen: BANF-Freigaben/Ablehnungen)

Funktionsumfang

Anpassungsmöglichkeiten

In den ausgelieferten Reports RMW3OINS ( Einzelauskunft: Status einer BANF), RMW3OTYP (Geschäftsprozesse: BANF-Genehmigungsverfahren) und RMW3DONE ( Entscheidungen: BANF-Freigaben/Ablehnungen) ist der Bezug zum Objekttyp BUS2009 und zur Entscheidungsaufgabe im Quelltext fest vorgegeben. Diese Reports sind als Vorlagen für die Reports zu sehen, die Sie zur Erweiterung und Anpassung der Easy Web Transaction an Ihre Anforderungen programmieren müssen.

Kopieren Sie jeweils den genannten Report und nehmen Sie folgende Änderungen vor:

Ersetzen Sie im Datendeklarationsteil den Objekttyp BUS2009 durch den Objekttyp Ihrer Wahl (Zeile 6) und deklarieren Sie als PARAMETERS die Schlüsselfelder dieses Objekttyps (Zeilen 3 und 4).

Bei mehr als einem Schlüsselfeld fassen Sie die Schlüsselfelder in der Variablen OBJKEY (Zeile 9) zusammen.

Ersetzen Sie im Datendeklarationsteil den Objekttyp BUS2009 durch den Objekttyp Ihrer Wahl (Zeile 5).

Ersetzen Sie im SUBMIT -Aufruf des gekapselten Reports die Aufgabe TS40007902 durch eine Aufgabe Ihrer Wahl (Zeile 14).

Beachten Sie, daß viele der Texte, die an der Oberfläche erscheinen, als Textelemente beim Report RMW3OINS hinterlegt sind.

Alle Reports sind modular aufgebaut und rufen jeweils einen Report auf, der die eigentliche Datenbankselektion ausführt. Ändern Sie diese Reports nicht!

Einstellungen im SAP Web Repository

In Ihrem SAP-System legen Sie im SAP Web Repository (Transaktion SMW0 ) eigene HTML-Schablonen an. Als Vorlage verwenden Sie die HTML Schablonen WORKFLOW_STATUS_F* , die Sie über das Paket ME selektieren können.

Servicename

Der Servicename dieser Easy Web Transaction ist SWRP . Unter diesem Servicenamen finden Sie im SAP@Web Studio alle zugehörigen Dateien.

Anpassen der Templates

Sie müssen darüber hinaus die Templates anpassen, die auf ihrem Web-Server im Verzeichnis itsmnt\templates\swrp (= Service-Name) abgelegt sind.

Ende des Inhaltsbereichs