Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Applikationen im Browser anzeigen  Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können die Funktionen Balanced Scorecard, Management Cockpit und Werttreiberbaum für Präsentations- und Analysezwecke auch als Web-Applikation betreiben. Web-Applikationen können als BSP-Applikationen oder als JSP-Applikation (JSP = Java Server Page) ausgeführt sein. Das bedeutet, dass die genannten Funktionen in einem HTML-Browser präsentiert werden. Damit sind Sie von der Installation des SAP GUIs (SAP Graphical User Interface) auf Ihrem Frontend unabhängig. Um jedoch die Funktionen in einem HTML-Browser starten zu können, benötigen Sie den entsprechenden Uniform Resource Locator (URL). Wie Sie diesen erhalten, wird in diesem Dokument beschrieben.

Über das BSC-Launchpad können Sie ausschließlich auf Web-Applikationen verweisen und diese dort aufrufen (siehe: BSC-Launchpad einrichten).

Voraussetzungen

Sie kennen die folgenden Parameter:

·        das Protokoll (z.B. http oder https)

·        den Applikationsserver; der Applikationsserver besteht aus dem Namen für den SAP Applikationsserver (z.B. wassrv) und dem Domänenname (z.B. company.com)

·        die Nummer des Ports (z.B. 1081)

Das Protokoll sowie die Nummer des Ports erhalten Sie über die Transaktion SMICM. Dort wählen Sie Springen ® Services.

Auf der Grundlage der genannten Beispiele könnte der erste Teil der URL die folgende Form aufweisen: http://wassrv.company.com:1081.

Hinweis

Beim ersten Start der Web-Applikationen sind diese noch inaktiv und werden deshalb im Browser nicht angezeigt. Um die Web-Applikationen zu aktivieren, starten Sie die Transaktion SICF, wählen den entsprechenden Service aus und aktivieren Sie ihn über das Kontextmenü. Dabei handelt es sich um die folgenden Services:

¡        bic (für zugeordnete Dokumente der Komponente SEM-BIC)

¡        bsc (für die Funktion Balanced Scorecard)

¡        bsc_launchpad (für das BSC-Launchpad)

¡        bsc_offline (für den Download von Scorecard-Daten)

¡        bsc_print (für den Ausdruck von Scorecards)

¡        bsc_risk_input (für die Funktion Risiko Management)

¡        mc (für die Funktion Management Cockpit)

¡        vdt (für die Funktion Werttreiberbaum)

¡        sc_wizard (für den BSC-Wizard)

URL für Web-Applikation generieren

Um die URL für eine Web-Applikation zu erhalten, fügen Sie an das Protokoll, den Applikationsserver und die Nummer des Ports noch die folgenden Daten an:

·        Pfad für die Web-Applikation; diese ist fix vorgegeben als /sap/bc/bsp/sap/

·        Name der Web-Applikation; diese lauten für die einzelnen Funktionen:

¡        Balanced Scorecard: SEM_BSC

¡        Management Cockpit: SEM_MC

¡        Werttreiberbaum: SEM_VDT

Damit könnte die URL für den Aufruf der einzelnen Web-Applikationen die folgenden Formen aufweisen (Teile der URL, die variieren können, sind kursiv ausgezeichnet):

·        https://wassrv.company.com:1081/sap/bc/bsp/sap/SEM_BSC

·        http://wassrv.company.com:1081/sap/bc/bsp/sap/SEM_MC

·        http://wassrv.company.com:1081/sap/bc/bsp/sap/SEM_VDT

Alternativ können Sie auch wie folgt vorgehen, um die URL für die jeweilige Web-Applikation herauszufinden:

...

       1.      Wählen Sie im SAP-Menü Werkzeuge ® ABAP Workbench ® Übersicht ® Object Navigator.

       2.      Wählen Sie im Auswahlfeld BSP-Applikation aus.

       3.      Geben Sie im Eingabefeld SEM_BSC(für die Balanced Scorecard) bzw. SEM_MC(für das Management Cockpit) bzw. SEM_VDT(für den Werttreiberbaum) ein.

       4.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt.

       5.      Wählen Sie in der Objektliste SEM_BSC (bzw. SEM_MC bzw. SEM_VDT) durch Doppelklick aus.

       6.      Wählen Sie die Registerkarte Eigenschaften.

       7.      Merken Sie sich den Eintrag im Feld Startseite.

       8.      Wählen Sie in der Objektliste unter Seiten den Namen der Startseite durch Doppelklick aus.

       9.      Wählen Sie die Registerkarte Eigenschaften.

   10.      Im Feld URL sehen Sie den vollständigen URL für die Web-Applikation.

CGI-Parameter definieren

Für jede Web-Applikation können Sie CGI-Parameter festlegen, um das Verhalten der Web-Applikation zu steuern. So können Sie beispielsweise die Sprache oder den Mandanten bereits in der URL spezifizieren.

Zwischen der Standard-URL und den CGI-Parametern steht ein Fragezeichen „?“; mehrere CGI-Parameter werden über das kaufmännische Und „&“ miteinander verbunden. Ein Beispiel für den Aufruf einer Web-Applikation mit zwei CGI-Parametern ist die folgende URL (der CGI-Zusatz ist kursiv ausgezeichnet):

·        http://wassrv.company.com:1081/sap/bc/bsp/sap/sem_bsc?sap-client=003&sap-language=en

Die folgenden CGI-Parameter werden unterstützt:

CGI-Parameter

Wert

Beschreibung

sap-sessioncmd

open

Startet die in der URL angegebene Web-Applikation neu.

sap-sessioncmd

close

Beendet die in der URL angegebene Web-Applikation und lenkt den Browser ggf. zur durch sap-exiturl definierten Webseite um.

Hinweis

Typischerweise sollte dieser CGI-Parameter in der Benutzungsoberfläche der Web-Applikation benutzt werden (beispielsweise als Drucktaste oder Hyperlink), um dem Benutzer das Beenden der Applikation zu ermöglichen.

sap-exiturl

*

„*“ = beliebige URL

Legt die URL fest, die der Browser laden soll, wenn die Web-Applikation beendet wird (siehe auch oben die Erläuterungen zu dem CGI-Parameter sap-sessioncmd=close).

sap-theme

*

„*“ = Zeichenkette

Übersteuert das für eine Web-Applikation verwendete Thema, so dass ggf. alternative MIME-Objekte wie Bilder und Style-Sheets zur Darstellung herangezogen werden.

sap-client

*

„*“ = eine dreistellige Zahl

Legt den Mandanten für die Web-Applikation fest.

Diesen CGI-Parameter können Sie auch in HTML-Formularen verwenden.

sap-user

*

„*“ = Benutzername

Legt den Login-Benutzernamen für die Web-Applikation fest.

Diesen CGI-Parameter können Sie auch in HTML-Formularen verwenden.

sap-password

*

„*“ = maximal 8stellige Zeichenfolge für das Passwort

Legt das Passwort für die Web-Applikation fest.

Diesen CGI-Parameter können Sie auch in HTML-Formularen verwenden.

Achtung

Verwenden Sie diesen CGI-Parameter nicht in der URL, da Browser die URL in einer Liste speichern.

sap-language

*

„*“ = Sprachenkürzel nach ISO 639-1 (z.B. „de“ für deutsch oder „en“ für englisch)

Legt die Sprache für die Web-Applikation fest.

Diesen CGI-Parameter können Sie auch in HTML-Formularen verwenden.

Anzeigesprache festlegen

Die Sprache, in der die Texte im Browser angezeigt werden, hängen von den Einstellungen ab, die Sie im Browser selbst vorgenommen haben. Im Microsoft Internet Explorer wählen Sie die Anzeigesprache wie folgt aus:

...

       1.      Wählen Sie im Internet Explorer Extras ® Internetoptionen ® Allgemein ® Sprachen.

       2.      Falls die gewünschte Anzeigesprache nicht in der Liste enthalten ist, fügen Sie diese über Hinzufügen hinzu.

       3.      Verschieben Sie die gewünschte Anzeigesprache an den Anfang der Liste.

       4.      Sichern Sie Ihre Eingaben und starten Sie den Microsoft Internet Explorer neu.

Hinweis

Siehe auch oben: „CGI-Parameter definieren“.

Alias definieren

Um den Aufruf der einzelnen Web-Applikationen zu vereinfachen, können Sie auch für jede Web-Applikation einen Alias definieren. Die als Alias definierte Zeichenfolge muss der Anwender dann nur noch an die Standard-URL anfügen, z.B. (angenommen, der Alias für die Web-Applikation Balanced Scorecard hieße /bsc): http://wassrv.company.com:1081/bsc.

...

       1.      Wählen Sie die Transaktion SICF.

       2.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt Externe Aliases.

       3.      Markieren Sie einen Host.

       4.      Wählen Sie Diese Grafik wird im zugehörigen Text erklärt, um einen neuen Alias für den markieren Host anzulegen.

       5.      Geben Sie im Feld Diese Grafik wird im zugehörigen Text erklärt Externer Alias die Zeichenfolge für den Alias ein.

       6.      Geben Sie eine Beschreibung des Alias ein.

       7.      Wählen Sie die Registerkarte Zielelement.

       8.      Navigieren Sie unter Virt.Hosts / Services zu dem Knoten default_host ® sap ® public ® bsp ® sap.

       9.      Wenn Sie einen Alias für die Web-Applikation Balanced Scorecard definieren wollen, wählen Sie unter dem Knoten sap den Eintrag bsc; wenn Sie einen Alias für die Web-Applikation Management Cockpit definieren wollen, wählen Sie mc; wenn Sie einen Alias für die Web-Applikation Werttreiberbaum definieren wollen, wählen Sie vdt.

   10.      Sichern Sie Ihre Eingaben.

Sperreintrag löschen

Wenn Sie eine Applikation nicht korrekt beenden konnten, kann es sein, dass das bearbeitete Objekt von dem betreffenden Anwender gesperrt ist. Das hat zur Folge, dass Sie das Objekt nicht mehr zur Bearbeitung auswählen können.

Um einen Sperreintrag zu löschen, wählen Sie die Transaktion SM12. Dort haben Sie die Möglichkeit, für Objekte, die gesperrt sind, den jeweiligen Sperreintrag zu löschen.

 

Siehe auch:

Business Server Pages

 

Ende des Inhaltsbereichs