SAP Gateway und SAP Fiori konfigurieren

Objective

After completing this lesson, you will be able to SAP Gateway und SAP Fiori konfigurieren

Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP

Die Abbildung zeigt ein Beispiel für die Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP.

Eine der Voraussetzungen für die Aufgabenliste SAP_FIORI_FOUNDATION_S4 ist die Ausführung der Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP.

Achtung

Spielen Sie die neueste Version der SAP-Hinweise 2510134 und 2639552 ein, bevor Sie die Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP ausführen.

Die Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP ist nur für eingebettete Deployments vorgesehen. Sie verwenden diese Aufgabenliste, um SAP Gateway und SAP Fiori auf demselben Client zu konfigurieren, auf dem sich die Geschäftslogik befindet. Der Aufgabenplan besteht aus Aufgaben, die mit den folgenden Aufgabenlisten verfügbar sind:

  • SAP_GATEWAY_BASIC_CONFIG
  • SAP_FIORI_LAUNCHPAD_INIT_SETUP
  • /UI5/SCHEDULE_JOB_UPDATE_CACHE
  • SAP_GATEWAY_ACTIVATE_ODATA_SERV
  • SAP_BASIS_ACTIVATE_ICF_NODES

Einige ausgewählte Aufgaben der Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP werden in den folgenden Abschnitten näher erläutert.

Aufgabe: Konfiguration des SAP Web Dispatchers (HTTPURLLOC)

Verwenden Sie diese Konfigurationseinstellung, um eine URL zu definieren, die auf den SAP Web Dispatcher statt auf den aktuellen Server verweist.

Diese Konfigurationseinstellung ist z.B. relevant, wenn Sie das FLP (Transaktion /UI2/FLP) oder FLPD (Transaktion /UI2/FLPD_CONF bzw. /UI2/FLPD_CUST) über SAP GUI.

Beispiel für Aufgabe: URL des SAP Web Dispatchers mit der Bezeichnung

Sie müssen eine URL auf dem Frontend-Server definieren können, die nicht auf das aktuelle System, sondern auf den SAP Web Dispatcher zeigt. Dazu definiert der Systemadministrator den Hostnamen und Port des SAP Web Dispatchers, die in der Start-URL verwendet werden sollen, über die Transaktion HTTPURLLOC (die in die Pflege der Tabelle HTTPURLLOC eingeht).

Sie können die Tabelle HTTPURLLOC auch über die Tabellenpflege (Transaktion SM30) oder den Data Browser (Transaktion SE16) pflegen.

Notiz

Einzelheiten zur Pflege der Tabelle HTTPURLLOC finden Sie im SAP-Hinweis 2780619.
Abbildung der Aufgabe: SAP Gateway aktivieren

Bevor Sie die SAP-Gateway-Funktion verwenden können, müssen Sie sie global in Ihrem Frontend-Server-System aktivieren. Sie können SAP Gateway aktivieren und deaktivieren. Wenn Sie sie deaktivieren, werden alle SAP-Gateway-Services gestoppt, es können keine Consumer-Server mit ihr kommunizieren, und es wird eine Fehlermeldung an jedes System gesendet, das die Services aufruft.

Sie haben mehrere Möglichkeiten, SAP Gateway in einem SAP-System zu aktivieren:

  • Wählen Sie im Customizing (Transaktion SPRO) ABAP PlatformUI-TechnologienSAP FioriErstkonfigurationVerbindungseinstellungen (Frontend-Server zu ABAP-Backend-Server)SAP Gateway aktivieren.

  • Rufen Sie die Transaktion /IWFND/IWF_ACTIVATE AUF.

  • Alternativ können Sie die Aufgabenliste SAP_GATEWAY_BASIC_CONFIG verwenden, um grundlegende SAP-Gateway-Einstellungen einschließlich der Aktivierung vorzunehmen.

Abbildung zeigt Aufgabe: Systemalias LOCAL anlegen (Pflege mit /IWFND/ROUTING)

Der Systemalias ist das Ergebnis des Routings für einen eingehenden Request auf SAP Gateway. Dabei kann es sich um ein Remote-System oder ein lokales System handeln. Wenn dieser Systemalias als lokale GW-Instanz (Local Gateway) gekennzeichnet ist, bedeutet dies, dass das System, das für die Verarbeitung (Verwaltung und Speicherung) der Daten eines eingehenden Requests verantwortlich ist, die lokale SAP-Gateway-Instanz selbst ist.

Sie haben mehrere Möglichkeiten, Systemaliasse in einem SAP-System zu pflegen:

  • Wählen Sie im Customizing (Transaktion SPRO) ABAP PlatformUI-TechnologienSAP FioriErstkonfigurationManuelle Einrichtung ohne AufgabenlistenVerbindungseinstellungen (Frontend-Server zu ABAP-Backend-Server)SAP-Systemalias definieren.

  • Rufen Sie die Transaktion /UI2/GW_SYS_ALIAS auf.

  • Wählen Sie im Customizing (Transaktion SPRO) ABAP PlatformSAP GatewayOData ChannelKonfigurationVerbindungseinstellungenSAP Gateway zu SAP-SystemSAP-Systemaliasse verwalten.

  • Rufen Sie die Transaktion /IWFND/ROUTING AUF.

  • Alternativ können Sie die Aufgabenliste SAP_GATEWAY_ADD_SYSTEM_ALIAS verwenden, um einen Systemalias oder die Aufgabenliste SAP_GATEWAY_ADD_SYSTEM hinzuzufügen, um ein Backend-System hinzuzufügen, einschließlich der Pflege eines Systemalias.

Unabhängig davon, welches Werkzeug Sie wählen, werden Systemaliasse in der View /IWFND/V_DFSYAL gespeichert.

Die Abbildung zeigt ein Beispiel für die Aufgabe: Systemalias LOCAL anlegen (Pflege mit /UI2/GW_SYS_ALIAS).

Der letzte Abschnitt zum Systemalias LOCAL wurde zu Referenzzwecken zu diesem Material hinzugefügt. In einem eingebetteten Hub-Szenario mit aktuellen Aufgabenplänen wird in der Regel der Verarbeitungsmodus Integriertes Deployment für SAP-Gateway-Services verwendet.

Die Optimierung für die Service-Verarbeitung in einem System mit integriertem Deployment ist für eine schnelle Datenübertragung zwischen dem SAP-Gateway-System und der Komponente IW_BEP auf dem lokalen System realisiert. Bei Verwendung dieses Verarbeitungsmodus wird die Routing-Konfiguration nicht verwendet, und der OData-Request wird direkt an die Komponente IW_BEP übergeben.

Notiz

Im Rahmen dieser Schulung wird der Systemalias LOCAL verwendet:
  • Von den Referenz-Apps (siehe Lektion Referenz-Apps konfigurieren)
  • Als SAP-Backend-Systemalias (siehe Lektion Benachrichtigungen konfigurieren)
Abbildung zeigt Aufgabe: SAP-Gateway-Services für FLP registrieren

Dies sind die relevanten SAP-Gateway-Services für das SAP Fiori Launchpad bzw. den SAP Fiori Launchpad Designer:

/UI2/PAGE_BUILDER_CONF
Dies wird vom Launchpad Designer verwendet.
/UI2/PAGE_BUILDER_CUST

Dies wird vom Launchpad Designer verwendet.

/UI2/PAGE_BUILDER_PERS

Dies wird vom Launchpad verwendet.

/UI2/TRANSPORT

Dies wird vom Launchpad Designer verwendet.

/UI2/INTEROP

Dies wird vom Launchpad und Launchpad Designer verwendet.

Sie können die Transaktion /IWFND/MAINT_SERVICE verwenden, um SAP-Gateway-Services zu registrieren (oder den Registrierungsstatus zu prüfen).

Abbildung zeigt Aufgaben: ICF-Services für FLP und UI5 aktivieren

Zusätzlich zu den oben genannten SAP-Gateway-Services benötigen Launchpad und Launchpad Designer auch ICF-Services für die Anwendungsressourcen. Um sie zu aktivieren, können Sie Folgendes verwenden:

  • Transaktion SICF, um sie separat zu aktivieren

  • Aufgabenliste SAP_FIORI_LAUNCHPAD_INIT_SETUP, Aufgabe HTTP-Services für SAP Fiori Launchpad aktivieren (SICF)

Die Aufgabe mit der Beschreibung HTTP-Services für SAP Fiori Launchpad aktivieren (SICF) der Aufgabenliste SAP_FIORI_LAUNCHPAD_INIT_SETUP versucht, die ICF-Services zu aktivieren, die mit dem technischen Namen /UI2/FIORI in der Tabelle ICFINSTACT gespeichert sind:

  • /sap/bc/ui2/start_up

  • /sap/bc/ui5_ui5/sap/ar_srvc_news

  • /sap/bc/ui5_ui5/sap/arsrvc_upb_admn

  • /sap/bc/ui5_ui5/ui2/ushell

  • /sap/public/bc/ui2

  • /sap/public/bc/ui5_ui5

  • /sap/bc/ui2/flp

  • /sap/bc/ui2/smi/rest_tunnel

  • /sap/bc/rest/themes

  • /sap/bc/ui2/app_index

  • /sap/bc/ui5/index

  • /sap/bc/lrep

SAPUI5 benötigt diese ICF-Services für die Anwendungsressourcen:

  • /sap/public/bc/ui5_ui5

  • /sap/bc/ui5_ui5/ui2

Um sie zu aktivieren, können Sie Folgendes verwenden:

  • Transaktion SICF, um sie separat zu aktivieren

  • Aufgabenliste SAP_FIORI_LAUNCHPAD_INIT_SETUP, Aufgabe HTTP-Services für UI5 aktivieren (SICF)

Aufgabe: Launchpad-URL für Cache-Buster anpassen

Web-Browser speichern statische Ressourcen wie JavaScript-Dateien, Stylesheets und Bilder im Browser-Cache. Wenn diese Ressourcen bei einem Software-Upgrade auf dem Server geändert werden, soll der Browser die neuen Ressourcen nicht aus dem Cache, sondern vom Server laden, ohne den Browser-Cache manuell löschen zu müssen.

Cache-Buster-Techniken führen dazu, dass Webbrowser Inhalte vom Server anstatt aus dem Browser-Cache laden, wenn neue Ressourcen auf dem Server verfügbar sind.

Der Cache-Buster für das SAP Fiori Launchpad und SAP-Fiori-Apps basiert auf versionierten URLs. Cache-Buster-Token werden den URLs der Ressourcen hinzugefügt. Nach einem Software-Update werden URLs verwendet, die neue Token enthalten, was bedeutet, dass der Browser diese URLs als initiale Anforderungen betrachtet und die neuen Ressourcen vom Server lädt.

Der Vorteil dieses Ansatzes besteht darin, dass Ressourcen im Cache nur dann neu geladen werden, wenn eine neue Version verfügbar ist. Anstatt die Zeit zu begrenzen, die eine Ressource im Browser-Cache verbleiben kann, invalidiert das System den Cache nur, wenn Ressourcen tatsächlich auf dem Server aktualisiert werden.

Die Aufgabe Launchpad-URL für Cache-Buster anpassen der Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP legt den externen Alias /sap/bc/ui5_ui5/ui2/ushell/shells/abap an, der sich auf den ICF-Service /sap/bc/ui2/flp bezieht.

Abbildung zeigt Aufgabe: Job für SAPUI5-Anwendungsindexberechnung einplanen

Um diesen Indizierungs- und Caching-Mechanismus für SAPUI5-Anwendungen, -Komponenten und -Bibliotheken zu verwenden, müssen Sie den Report /UI5/APP_INDEX_CALCULATE als Hintergrundjob einplanen.

Der SAPUI5-Anwendungsindex bietet einen Indizierungs- und Caching-Mechanismus für Informationen zu SAPUI5-Anwendungen, -Komponenten und -Bibliotheken, die in SAPUI5-Repositorys auf dem AS ABAP enthalten sind. Dadurch ist es möglich, diese Informationen deutlich schneller abzurufen und zu finden als bei jeder Anforderung der Berechnungen.

Die im Cache abgelegten Informationen bestehen aus Berechnungsergebnissen, die sich auf die Backend-Unterstützung für Cache-Busting auf SAPUI5-Repository-Ebene beziehen. Die Indizierung bezieht sich speziell auf SAPUI5-Anwendungen oder SAPUI5-Komponenten mit einer SAPUI5-Komponenten-ID.

Die Abbildung zeigt ein Beispiel für das Invalidieren von Client-Caches.

Sie können das Programm /UI2/INVALIDATE_CLIENT_CACHES auf dem Frontend-Server verwenden, um Ressourcen von SAP-Fiori-Apps in Client-Caches zu invalidieren. Dies ist nur erforderlich, wenn Ressourcen, die nicht im Anwendungsindex enthalten sind, im Rahmen eines Patches aktualisiert werden.

SAP Gateway und SAP Fiori mit Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP konfigurieren

Unternehmensszenario

In dieser Übung führen Sie die erforderlichen Schritte zur Konfiguration von SAP Gateway und SAP Fiori aus.

Notiz

Wenn ein Objektname oder -wert in dieser Übung ## enthält, ersetzen Sie ## durch die Nummer, die Ihnen Ihr Referent zuweist.

Aufgabe 1: Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP analysieren

Schritte

  1. Generieren Sie in Ihrem SAP-S/4HANA-System einen Aufgabenlauf für den Aufgabenplan SAP_GW_FIORI_ERP_ONE_CLNT_SETUP (Transaktion STC01).

    Achtung

    Führen Sie die Aufgabenliste noch nicht aus.

    1. Melden Sie sich mit dem Benutzer train-## an Ihrem SAP-System an.

    2. Starten Sie die Transaktion STC01.

    3. Wählen Sie als AufgabenplanSAP_GW_FIORI_ERP_ONE_CLNT_SETUP aus, und wählen Sie Aufgabenlistenlauf generieren (F8).

    4. Führen Sie diese Aufgabenliste noch nicht aus, sondern lassen Sie dieses SAP-GUI-Fenster geöffnet.

  2. Lesen Sie die Hilfe zur Aufgabe Konfiguration des SAP Web Dispatchers (HTTPURLLOC). Analysieren Sie in einem neuen SAP-GUI-Fenster den aktuellen Inhalt der Tabelle HTTPURLLOC.

    1. Wählen Sie das Symbol Hilfe für die Aufgabe mit der Beschreibung Konfiguration des SAP Web Dispatchers (HTTPURLLOC).

    2. Gemäß der Hilfe kann diese Aufgabe der Tabelle HTTPURLLOC einen Eintrag hinzufügen.

    3. Starten Sie in einem neuen SAP-GUI-Fenster die Transaktion HTTPURLLOC.

    4. Die Tabelle sollte leer sein.

    5. Schließen Sie dieses SAP-GUI-Fenster, um sicherzustellen, dass Sie keine Sperre halten.

  3. Lesen Sie die Hilfe zur Aufgabe HTTP-Services für NW Gateway (SICF) aktivieren. Analysieren Sie in einem neuen SAP-GUI-Fenster den Aktivierungsstatus einiger der aufgeführten ICF-Services.

    1. Wählen Sie das Symbol Hilfe für die Aufgabe mit der Beschreibung HTTP-Services für NW Gateway (SICF) aktivieren.

    2. Gemäß der Hilfe aktiviert diese Aufgabe die folgenden ICF-Services:

      • /SAP/OPU/ODATA/*
      • /SAP/PUBLIC/ICMAN
      • /SAP/PUBLIC/ICF_INFO/*
    3. Starten Sie in einem neuen SAP-GUI-Fenster die Transaktion SICF.

    4. Wählen Sie Ausführen (F8).

    5. Navigieren Sie zu einigen der aufgeführten ICF-Services, und notieren Sie sich deren Aktivierungsstatus.

      Notiz

      ICF-Services, die schwarz eingefärbt sind, sind aktiv, ICF-Services, die grau oder blau sind, sind inaktiv.
  4. Lesen Sie die Hilfe zur Aufgabe Gateway-Aktivierung (/IWFND/IWF_ACTIVATE). Analysieren Sie in einem neuen SAP-GUI-Fenster den Aktivierungsstatus von SAP Gateway.

    1. Wählen Sie das Symbol Hilfe für die Aufgabe mit der Beschreibung Gateway-Aktivierung (/IWFND/IWF_ACTIVATE).

    2. Gemäß der Hilfe aktiviert diese Aufgabe SAP Gateway.

    3. Starten Sie in einem neuen SAP-GUI-Fenster die Transaktion /IWFND/IWF_ACTIVATE.

    4. Ein Dialogfenster informiert Sie über den SAP-Gateway-Aktivierungsstatus. Stellen Sie sicher, dass sie deaktiviert ist:

      • Wenn SAP Gateway deaktiviert ist, wählen Sie Abbrechen.
      • Wenn SAP Gateway aktiviert ist, wählen Sie Deaktivieren.
  5. Lesen Sie die Hilfe zur Aufgabe Gateway-OData-Services für Launchpad aktivieren (/IWFND/MAINT_SERVICE). Analysieren Sie in einem neuen SAP-GUI-Fenster den Aktivierungsstatus von SAP Gateway.

    1. Wählen Sie das Symbol Hilfe für die Aufgabe mit der Beschreibung Gateway-OData-Services für Launchpad aktivieren (/IWFND/MAINT_SERVICE).

    2. Gemäß der Hilfe aktiviert diese Aufgabe die folgenden SAP-Gateway-Services:

      • /UI2/INTEROP
      • /UI2/PAGE_BUILDER_PERS
      • /UI2/PAGE_BUILDER_CONF
      • /UI2/PAGE_BUILDER_CUST
      • /UI2/TRANSPORT
    3. Geben Sie in einem neuen SAP-GUI-Fenster die Transaktion /IWFND/MAINT_SERVICE ein.

    4. Wählen Sie den Filter aus.

    5. Geben Sie als Externer Servicename den Basisnamen eines der aufgeführten SAP-Gateway-Services ein (z.B. INTEROP), und wählen Sie Weiter.

      Eine leere Liste zeigt an, dass kein SAP-Gateway-Service registriert wurde, der den Filterkriterien entspricht.

  6. Lesen Sie die Hilfe zur Aufgabe HTTP-Services für SAP Fiori Launchpad aktivieren (SICF). Analysieren Sie in einem neuen SAP-GUI-Fenster den Aktivierungsstatus einiger der im Umfang enthaltenen ICF-Services.

    1. Wählen Sie das Symbol Hilfe für die Aufgabe mit der Beschreibung HTTP-Services für SAP Fiori Launchpad (SICF) aktivieren.

    2. Gemäß der Hilfe aktiviert diese Aufgabe die ICF-Services, die in der Tabelle ICFINSTACT mit der Gruppe /UI2/FIORI aufgeführt sind.

    3. Geben Sie in einem neuen SAP-GUI-Fenster die Transaktion SM30 ein.

    1. Geben Sie den Sichtnamen ICFINSTACT ein, und wählen Sie "Anzeigen" (F6).

    2. Notieren Sie sich alle ICF-Services, die mit dem technischen Namen /UI2/FIORI gruppiert sind.

      Ergebnis: Diese ICF-Services sind im Umfang enthalten:

      • /sap/bc/ui2/start_up

      • /sap/bc/ui5_ui5/sap/ar_srvc_news

      • /sap/bc/ui5_ui5/sap/arsrvc_upb_admn

      • /sap/bc/ui5_ui5/ui2/ushell

      • /sap/public/bc/ui2

      • /sap/public/bc/ui5_ui5

      • /sap/bc/ui2/flp

      • /sap/bc/ui2/smi/rest_tunnel

      • /sap/bc/rest/themes

      • /sap/bc/ui2/app_index

      • /sap/bc/ui5/index

      • /sap/bc/lrep

    1. Geben Sie in einem neuen SAP-GUI-Fenster die Transaktion SICF ein.

    2. Wählen Sie Ausführen (F8).

    3. Navigieren Sie zu einigen der aufgeführten ICF-Services (z.B. /sap/bc/ui2/flp), und notieren Sie sich deren Aktivierungsstatus.

      ICF-Services, die schwarz eingefärbt sind, sind aktiv, ICF-Services, die grau oder blau sind, sind inaktiv.

Aufgabe 2: Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP ausführen

Schritte

  1. Führen Sie in Ihrem SAP-S/4HANA-System die Aufgabenliste SAP_GW_FIORI_ERP_ONE_CLNT_SETUP (Transaktion STC01) im Hintergrundmodus mit der folgenden Parametrisierung aus:

    • Wählen Sie die Aufgabe Konfiguration des SAP Web Dispatchers (HTTPURLLOC) und fügen Sie folgenden Eintrag hinzu:
      FeldWert
      Sortier-/Abgleichsfolge1
      Host NameGeben Sie den qualifizierten Hostnamen Ihres SAP Web Dispatchers ein.
      PortHTTPS-Port Ihres SAP Web Dispatchers
      Anwendungsname/SAP/BC/UI2/FLP
    • Entmarkieren Sie die Aufgabe Report /IWFND/R_COF_VIRUS_PROFILE - SAP Gateway Virus Scan Profile Configuration.

    Achtung

    Stellen Sie sicher, dass Sie keine weiteren Sperren halten, bevor Sie die Ausführung starten. Sie können die Transaktion SM12 verwenden, um Sperren aufzulisten.
    1. Kehren Sie zum SAP-GUI-Fenster mit dem vorbereiteten Aufgabenlistenlauf für den Aufgabenplan SAP_GW_FIORI_ERP_ONE_CLNT_SETUP zurück.

    2. Wählen Sie Ausführen (erste Spalte der Tabelle) für die Aufgabe mit der Beschreibung Konfiguration des SAP Web Dispatchers (HTTPURLLOC) und anschließend Parameter füllen für diese Aufgabe.

    3. Geben Sie im Abschnitt SAP-Web-Dispatcher-Eintrag anlegen Folgendes ein:

      FeldWert
      Sortier-/Abgleichsfolge1
      Host Name
      • Q-Team: fsqhost.wdf.sap.corp

      • P-Team: fsphost.wdf.sap.corp

      Port
      • Q-Team: 44320

      • P-Team: 44330

      Anwendungsname/SAP/BC/UI2/FLP
      Um Ihre Einstellungen zu sichern, wählen Sie Sichern und dann Zurück.

    4. Entmarkieren Sie die Aufgabe Report /IWFND/R_COF_VIRUS_PROFILE - SAP Gateway Virus Scan Profile Configuration (beachten Sie die Kennzeichen in der Spalte Ausführen ganz links).

    5. Lassen Sie alle Einstellungen unverändert, und wählen Sie Aufgabenlistenlauf im Hintergrund starten/fortsetzen (F9).

    6. Sie können Automatisch (Timer für automatische Aktualisierung festlegen) wählen, um den Aufgabenlistenlauf automatisch zu aktualisieren. Ändern Sie das Intervall von 60 Sekunden nicht.

      Sie erwarten eine Laufzeit von etwa 10 Minuten.
  2. Nachdem die Aufgabenliste ausgeführt wurde, analysieren Sie den Inhalt der Tabelle HTTPURLLOC.

    1. Geben Sie die Transaktion HTTPURLLOC ein.

    2. Beachten Sie den Eintrag der Aufgabe Konfiguration des SAP Web Dispatchers (HTTPURLLOC).

  3. Analysieren Sie den Aktivierungsstatus einiger der folgenden ICF-Services:

    • /SAP/OPU/ODATA/*
    • /SAP/PUBLIC/ICMAN
    • /SAP/PUBLIC/ICF_INFO/*
    1. Geben Sie die Transaktion SICF EIN.

    2. Wählen Sie Ausführen (F8).

    3. Navigieren Sie zu einigen der aufgeführten ICF-Services, und notieren Sie sich deren Aktivierungsstatus.

  4. Analysieren Sie den Aktivierungsstatus von SAP Gateway.

    1. Rufen Sie die Transaktion /IWFND/IWF_ACTIVATE AUF.

    2. Ein Dialogfenster informiert Sie über den SAP-Gateway-Aktivierungsstatus. Ändern Sie es nicht!

  5. Analysieren Sie den Aktivierungsstatus einiger der folgenden SAP-Gateway-Services:

    • /UI2/INTEROP
    • /UI2/PAGE_BUILDER_PERS
    • /UI2/PAGE_BUILDER_CONF
    • /UI2/PAGE_BUILDER_CUST
    • /UI2/TRANSPORT
    1. Geben Sie die Transaktion /IWFND/MAINT_SERVICE EIN.

    2. Wählen Sie den Filter aus.

    3. Geben Sie als Externer Servicename den Basisnamen eines der aufgeführten SAP-Gateway-Services ein (z.B. INTEROP), und wählen Sie Weiter.

  6. Analysieren Sie den Aktivierungsstatus einiger der folgenden ICF-Services:

    • /sap/bc/ui2/start_up

    • /sap/bc/ui5_ui5/sap/ar_srvc_news

    • /sap/bc/ui5_ui5/sap/arsrvc_upb_admn

    • /sap/bc/ui5_ui5/ui2/ushell

    • /sap/public/bc/ui2

    • /sap/public/bc/ui5_ui5

    • /sap/bc/ui2/flp

    • /sap/bc/ui2/smi/rest_tunnel

    • /sap/bc/rest/themes

    • /sap/bc/ui2/app_index

    • /sap/bc/ui5/index

    • /sap/bc/lrep

    1. Geben Sie die Transaktion SICF EIN.

    2. Wählen Sie Ausführen (F8).

    3. Navigieren Sie zu einigen der aufgeführten ICF-Services (z.B. /sap/bc/ui2/flp), und notieren Sie sich deren Aktivierungsstatus.

SAP Fiori Launchpad starten

Unternehmensszenario

In dieser Übung starten Sie das SAP Fiori Launchpad.

Notiz

Wenn ein Objektname oder -wert in dieser Übung ## enthält, ersetzen Sie ## durch die Nummer, die Ihnen Ihr Referent zugewiesen hat.

Aufgabe 1: SAP Secure Login Client

Schritte

  1. Um ein X.509-Client-Zertifikat zu erhalten, melden Sie sich mit dem SAP Secure Login Client am SAP Secure Login Server an.

    1. Sie sind als Microsoft-Windows-Benutzer TRAIN-## mit dem WTS verbunden.

    2. Starten Sie den SAP Secure Login Client im Microsoft-Windows-Tray (das blaue Rautensymbol).

    3. Klicken Sie mit der rechten Maustaste auf den Eintrag SAP AS Java Authentication (UME) SLC (smhost.wdf.sap.corp), und wählen Sie Log In.

    4. Geben Sie die Anmeldeinformationen Ihres Benutzers train-## ein (geben Sie die Anmeldedaten Ihres Benutzers train-## im Mandanten 100 des Systems SMA an, mit dem die UME des Systems SMJ verbunden ist).

      Abbildung zeigt einen Screenshot aus dem System – Beispiel für die Anmeldung

      Wenn das Kennwort Ihres Benutzers train-## im Mandanten 100 des Systems SMA noch initial ist, müssen Sie ein neues Kennwort angeben, das die folgenden Anforderungen erfüllt:

      Code Snippet
      1234
      login/min_password_lng = 10 login/min_password_lowercase = 1 login/min_password_uppercase = 1 login/min_password_digits = 1
    5. Schließen Sie das Fenster SAP Secure Login Client.

  2. Stellen Sie sicher, dass Sie im Microsoft-Edge-Browser ein X.509-Client-Zertifikat erhalten haben.

    1. Sie sind mit dem WTS als Windows-Benutzer TRAIN-## verbunden.

    2. Starten Sie Microsoft Edge.

    3. Öffnen Sie das Menü Einstellungen und mehr (mit den drei Punkten in der oberen rechten Ecke).

    4. Wählen Sie Einstellungen.

    5. Navigieren Sie zu Datenschutz, Suche und ServicesSicherheitZertifikate verwalten.

    6. Auf der Registerkarte Personal sollte ein Eintrag für Ihren Benutzer train-## angezeigt werden.

    7. Doppelklicken Sie auf den Eintrag für Ihre train-##, um weitere Zertifikatsdetails anzuzeigen.

Aufgabe 2: SAP Fiori Launchpad in einem Web-Browser

Schritte

  1. Starten Sie das FLP über einen Web-Browser.

    1. Sie sind mit dem WTS als Windows-Benutzer TRAIN-## verbunden.

    2. Starten Sie einen Webbrowser Ihrer Wahl.

    3. Geben Sie folgende URL ein:

      • Q-Team: https://fsqhost.wdf.sap.corp:44320/sap/bc/ui2/flp

      • P-Team: https://fsphost.wdf.sap.corp:44330/sap/bc/ui2/flp

    4. Wenn Ihr Webbrowser die Verwendung eines Zertifikats (mit Benutzer TRAIN-##) für die Authentifizierung anbietet, wählen Sie es aus, und wählen Sie OK.

      Abbildung zeigt Screenshot des Zertifikats für die Benutzerauthentifizierung

    Ergebnis

    Das FLP wird angezeigt, ist jedoch leer.

Aufgabe 3: SAP Fiori Launchpad in SAP Business Client

Schritte

  1. Legen Sie im SAP Business Client einen neuen Eintrag für Ihr FLP an.

    1. Sie sind mit dem WTS als Windows-Benutzer TRAIN-## verbunden.

    2. Starten Sie den SAP Business Client.

    3. Wählen Sie oben links Explorer-Ansicht anzeigen.

    4. Wählen Sie im Baum auf der linken Seite Ihren Bereich aus (20 Qualitätssicherung oder 30 Produktion).

    5. Wählen Sie Create New System Connection (SAP Fiori Launchpad).

    6. Lassen Sie Benutzerspezifisches System ausgewählt, und wählen Sie Weiter.

    7. Wählen Sie als TypWeb Dispatcher.

    8. Geben Sie die folgende URL ein:

      • Q-Team: https://fsqhost.wdf.sap.corp:44320/sap/bc/ui2/flp

      • P-Team: https://fsphost.wdf.sap.corp:44330/sap/bc/ui2/flp

    9. Wählen Sie Finish.

      Die Abbildung zeigt die Bilder, die zur Auswahl von Fertigstellen führen.
  2. Starten Sie das FLP im SAP Business Client.

    1. Sie sind mit dem WTS als Windows-Benutzer TRAIN-## verbunden.

    2. Starten Sie den SAP Business Client.

    3. Doppelklicken Sie auf den soeben angelegten Eintrag.

      SAP-Startseite in Zahlen

    Ergebnis

    Das FLP wird angezeigt, ist jedoch leer.

Launchpad-URL

Die Abbildung zeigt eine grafische Gliederung des Konfigurationsbereichs, in dem die Launchpad-URL angepasst ist.

Nachdem Sie den SICF-Service für das Launchpad mit dem Cache-Buster aktiviert haben, können Sie einen externen Alias für die Standard-URL des Launchpads anlegen. Dadurch können Ihre Benutzer dieselbe URL verwenden.

Alternativ können Sie das Launchpad unter einer kurzen URL Ihrer Wahl in Ihrer Domäne verfügbar machen.

Screenshot aus dem System, das den externen Alias für FLP anzeigt

Mit der Transaktion SICF können Sie einen externen Alias Ihrer Wahl anlegen. Wählen Sie als Ziel /sap/bc/ui2/flp.