Klassische Anwendungen konfigurieren

Objectives

After completing this lesson, you will be able to:
  • Backend-Kataloge konfigurieren
  • SAP-Easy-Access-Menü zum App Finder hinzufügen

Anwendungsmanager für SAP Fiori Launchpad

Sehen wir uns das Video an, um mehr über den Anwendungsmanager für SAP Fiori Launchpad zu erfahren.

Backend-Kataloge

Abbildung zeigt einen Überblick über die SAP-Firing-Systemlandschaft – klassische Anwendungen

Klassische Anwendungen werden auf dem Backend-Server (BES) ausgeführt, aber auf dem Frontend-Server (FES) sind zusätzliche Konfigurationsschritte erforderlich:

  • Aktivieren Sie ICF-Knoten in BES für Web Dynpro ABAP.

  • HTTPS- und RFC-Verbindung zu BES im FES definieren.

  • Backend-Kataloge (BEC) in FES replizieren.

Screenshot der klassischen Anwendungskonfiguration

Die Referenzbibliothek für SAP-Fiori-Apps enthält Informationen über Web-Dynpro-Anwendungen, ICF-Knoten und BEC klassischer Anwendungen, die an die SAP-Fiori-Konzepte angepasst sind.

Die Abbildung zeigt einen beschrifteten Screenshot, der den App-Manager für SAP Fiori Launchpad erläutert.

BECs können mit der Transaktion /UI2/FLPAM untersucht werden (die die Web-Dynpro-ABAP-Anwendung SUI_TM_MM_APP startet). Hier wird eine Liste aller semantischen Objekte und Aktionen eines Lösungsbereichs gepflegt, die Navigationsziele für ABAP-Transaktionen und Web-Dynpro-ABAP-Anwendungen bereitstellen.

Kunden können auch eigene Backend-Kataloge mit der Transaktion /UI2/FLPAM anlegen. Wenn Sie im Feld Katalog-ID einen Katalog eingeben, der im System nicht verfügbar ist, wird ein Dialogfenster angezeigt, in dem Sie gefragt werden, ob dieser Backend-Katalog angelegt werden soll. Der Katalog kann dann mit Web-Dynpro-Anwendungen und Transaktionen für die Zuordnung von semantischen Objekten und Aktionen befüllt werden.

Notiz

Eine Alternative zur Transaktion /UI2/FLPAM ist die Transaktion MM_APP.
Die Abbildungen zeigen die Systemaliaszuordnung für Backend-Kataloge.

Jedem Backend-Katalog ist ein Systemalias für klassische Anwendungen zugeordnet. Dieser wird für die Replikation im Frontend-Server benötigt. Systemaliaszuordnungen für von SAP ausgelieferte Backend-Kataloge finden Sie in der Pflege-View /UI2/V_ALIASCAT. Kunden können ihren Backend-Katalogen in der Pflege-View /UI2/VC_ALIASCAT Systemaliasse zuordnen.

Abbildungen enthalten einen beschrifteten Screenshot, der die Zuordnung von Alias für logisches System zeigt.

Um BECs auf dem FES bereitzustellen, müssen logische Systemaliasse auf dem FES gepflegt werden. SAP liefert die Pflegetabelle /UI2/V_SYSALIAS aus, die mit logischen Systemaliassen gefüllt ist, die in BECs von SAP verwendet werden. Für jeden Systemalias muss eine RFC-Verbindung, die die Namensregel <alias>_RFC verwendet, und eine HTTPS-Verbindung, die die Namensregel <alias>_HTTPS verwendet, für den Zugriff auf das System über den Alias angelegt werden.

Notiz

Obwohl HTTPS empfohlen wird, ist es auch möglich, eine HTTP-Verbindung gemäß der Namenskonvention <alias>_HTTP anzulegen.

Wenn mehrere Aliase auf dasselbe System verweisen, kann die Pflegetabelle /UI2/V_ALIASMAP verwendet werden, um SAP-Aliasse einem anderen vom Kunden angelegten Aliasnamen zuzuordnen. Für SAP S/4HANA befinden sich alle Lösungen im selben System, sodass alle logischen Systemaliasse einem Alias zugeordnet werden können, der für die Benennung der Verbindungen verwendet wird.

Die HTTP(S)-Verbindung wird zur Laufzeit verwendet, um auf die klassischen Anwendungen in einem Browser zuzugreifen, und die RFC-Verbindung wird verwendet, um BECs in den FES zu replizieren.

Die Abbildung enthält beschriftete Screenshots, die die Replikation von Backend-Katalogen zeigen.

Um Backend- und replizierbare Kataloge auf den Frontend-Server (FES) zu replizieren, stellt SAP die folgenden Transaktionen bereit:

/UI2/APPDESC_GET
Repliziert alle Backend- und replizierbaren Kataloge, die in ausgewählten Anwendungskatalogen referenziert werden.
/UI2/APPDESC_GET_ALL
Repliziert alle Backend- und replizierbaren Kataloge für alle Systemaliasse.
/UI2/APPDESC_GET_DEV
Repliziert ausgewählte Backend- und replizierbare Kataloge für den ausgewählten Systemalias.

Die Transaktionen werden auf dem FES aufgerufen. In allen Transaktionen können Sie zwischen einer vollständigen Replikation oder einer Deltareplikation wählen. Ein Testmodus ermöglicht einen Testlauf, bevor Sie tatsächlich etwas replizieren.

Klassische Anwendungen basierend auf Backend-Katalogen vorbereiten

Unternehmensszenario

Für die ordnungsgemäße Verwendung von SAP Fiori ist die Verwendung von Backend-Katalogen unerlässlich. In dieser Übung führen Sie alle erforderlichen Schritte aus, um klassische Anwendungen vorzubereiten, die in Backend-Katalogen angeboten werden.

Notiz

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

Aufgabe 1: App-Manager für SAP Fiori Launchpad (FLPAM)

Schritte

  1. Starten Sie in Ihrem SAP-S/4HANA-System den App-Manager für SAP Fiori Launchpad (FLPAM).

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

    2. Rufen Sie die Transaktion /UI2/FLPAM auf.

      Notiz

      Der erste Anruf kann einige Zeit in Anspruch nehmen.

  2. Wie viele Backend-Kataloge sind laut FLPAM in Ihrem SAP-S/4HANA-System verfügbar?

    1. Fahren Sie mit der Arbeit im Browser-Fenster mit der FLPAM fort.

    2. Wenn die Suchsicht nicht angezeigt wird, wählen Sie Zu Suche und Filter wechseln (oben links).

    3. Wählen Sie die Registerkarte Technische Kataloge.

    4. Geben Sie im Feld ID des technischen Katalogs*_BE_* ein, und wählen Sie Start (rechts neben den Suchfeldern).

    5. Notieren Sie sich die Anzahl der Kataloge, die diesem Suchkriterium entsprechen.

      Abbildung zeigt die Anzahl der Kataloge, die dem Suchkriterium entsprechen
  3. Öffnen Sie in FLPAM den Katalog SAP_NW_BE_APPS (der die App Geschäftspartner pflegen (BP) enthält).

    1. Fahren Sie mit der Arbeit im Browser-Fenster mit der FLPAM fort.

    2. Wählen Sie den Katalog SAP_NW_BE_APPS aus.

    3. Beachten Sie, welche Zielzuordnungen von diesem Katalog angeboten werden. Analysieren Sie einige der vorbereiteten Zielzuordnungen, ohne Änderungen vorzunehmen.

      Screenshot der Zielzuordnungen, die von diesem Katalog angeboten werden
  4. Öffnen Sie im Katalog SAP_NW_BE_APPS die Zielzuordnungsdetails, die für die App Geschäftspartner pflegen (BP) relevant sind.

    1. Fahren Sie mit der Arbeit im Browserfenster mit dem Katalog SAP_NW_BE_APPS in der FLPAM fort.

    2. Wählen Sie Transaktionscode (Titel einer Spalte).

    3. Wählen Sie aus der Liste der Transaktionscodes BP aus.

    4. Markieren Sie die hervorgehobene Zeile (mit dem semantischen Objekt Geschäftspartner und der Aktion Pflegen).

    5. Notieren Sie sich die Details (unten).

      Abbildung zeigt die angebotenen Details (unten auf dem Bild)

Aufgabe 2: Zuordnungen logischer Systemalias pflegen

Schritte

  1. Zeigen Sie in Ihrem SAP-S/4HANA-System die Systemaliaszuordnung für von SAP ausgelieferte Backend-Kataloge an (Pflegetabelle /UI2/V_ALIASCAT).

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SM30 AUF.

    3. Geben Sie im Feld Tabelle/Sicht/UI2/V_ALIASCAT ein, und wählen Sie Anzeigen.

      Notieren Sie sich die Einträge. Diese wurden von SAP ausgeliefert.

      Die Abbildung zeigt die Einträge, die von SAP ausgeliefert wurden.

      Beachten Sie, dass der technische Katalog SAP_NW_BE_APPS den NW-Alias (Quellalias) verwendet.

  2. Zeigen Sie in Ihrem SAP-S/4HANA-System die Liste der vorbereiteten logischen Systemaliasse an (Pflegetabelle /UI2/V_SYSALIAS).

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SM30 AUF.

    3. Geben Sie im Feld Tabelle/Sicht/UI2/V_SYSALIAS ein, und wählen Sie Anzeigen.

      Notieren Sie sich die Einträge. Diese wurden von SAP ausgeliefert.

      Die Abbildungen zeigen die Einträge, die von SAP ausgeliefert wurden.
  3. Öffnen Sie in Ihrem SAP-S/4HANA-System die Liste der vorbereiteten Zuordnungen logischer Systemaliasse (Pflegetabelle /UI2/V_ALIASMAP).

    Stellen Sie sicher, dass alle leeren QuellsystemaliasseFIORI_CLASSICUI zugeordnet sind.

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

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

    3. Geben Sie im Feld Tabelle/Sicht/UI2/V_ALIASMAP ein, und wählen Sie Pflegen.

    4. Wählen Sie im Dialogfenster Achtung: Die Tabelle ist mandantenunabhängig: die Option Weiter (Enter).

    5. Geben Sie für alle Quellsystemaliasse aus /UI2/V_SYSALIAS ohne ZielsystemaliasFIORI_CLASSICUI ein.

      Die Abbildung zeigt Sicht UI2-Systemaliaszuordnungen pflegen ändern: Übersicht im System
    6. Wählen Sie Sichern.

    7. Wenn Sie zur Eingabe eines Workbench-Auftrags aufgefordert werden, verwenden Sie einen vorhandenen Auftrag, oder legen Sie einen neuen an.

Aufgabe 3: HTTPS-Destination prüfen

Schritte

  1. Stellen Sie in Ihrem SAP-S/4HANA-System sicher, dass die HTTPS-Destination FIORI_CLASSICUI_HTTPS Ihren SAP Web Dispatcher verwendet.

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SM59 AUF.

    3. Expandieren Sie HTTP-Verbindungen zu ABAP-Systemen.

    4. Doppelklicken Sie auf FIORI_CLASSICUI_HTTPS.

      Die Abbildung zeigt die RFC-Destination FIORI_CLASSICUI_HTTPS im System.
    5. Stellen Sie sicher, dass die Destination Ihren SAP Web Dispatcher verwendet:

      • Q-Team Host & Port: fsqhost.wdf.sap.corp & 44320

      • P-Team Host & Port: fsphost.wdf.sap.corp & 44330

      Notiz

      Die Destination FIORI_CLASSICUI_HTTPS wurde von der Aufgabe Systemalias 'FIORI_MENU' der Aufgabenliste SAP_FIORI_FOUNDATION_S4 anlegen angelegt.

Aufgabe 4: RFC-Destination anlegen

Schritte

  1. Legen Sie in Ihrem SAP-S/4HANA-System die RFC-Destination FIORI_CLASSICUI_RFC an, die über die Lastverteilung mit der Anmeldegruppe SPACE auf Ihr SAP-S/4HANA-System zugreift.

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SM59 AUF.

    3. Wählen Sie Anlegen.

    4. Geben Sie im Feld DestinationFIORI_CLASSICUI_RFC (alle Großbuchstaben) ein.

    5. Wählen Sie im Feld Verbindungstyp die Option 3 RFC-Verbindung zum ABAP-System.

    6. Wählen Sie Weiter (Enter).

    7. Geben Sie im Feld Beschreibung 1 einen beliebigen Text ein, z.B. Replikation von Backend-Katalogen.

    8. Wählen Sie im Feld Lastverteilung die Option Ja.

    9. Stellen Sie sicher, dass das Feld Zielsystem auf Ihre SAP-S/4HANA-SID (S4Q|S4P) gesetzt ist.

    10. Stellen Sie sicher, dass das Feld Nachr. Das Serverfeld ist auf Ihren vollqualifizierten Message-Server-Hostnamen (s4qhost.wdf.sap.corp|s4phost.wdf.sap.corp) gesetzt.

    11. Stellen Sie sicher, dass das Feld Gruppe auf SPACE (alle Großbuchstaben) gesetzt ist.

      Die Abbildung zeigt die RFC-Destination FIORI_CLASSICUI_RTC im System.
    12. Sichern Sie Ihre Einstellungen, und wählen Sie Zurück (F3).

Aufgabe 5: Backend-Kataloge replizieren

Schritte

  1. Replizieren Sie in Ihrem SAP-S/4HANA-System alle verfügbaren Backend-Kataloge (Transaktion /UI2/APPDESC_GET_ALL) mit den folgenden Einstellungen:

    • Replikationsmodus: Vollständige Replikation
    • Testmodus: nicht ausgewählt

    Notiz

    Die Replikation von Backend-Katalogen wurde bereits von der Aufgabe Backend-Katalog replizieren für Systemaliasse der Aufgabenliste SAP_FIORI_FOUNDATION_S4 ausgeführt. In realen Kundenumgebungen würden Sie die Katalogreplikation (für ausgewählte oder alle Kataloge) wiederholen, nachdem Sie z.B. einen Support Package Stack eingespielt haben.
    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion /UI2/APPDESC_GET_ALL AUF.

    3. Wählen Sie als Replikationsmodus die Option Vollständige Replikation. Entmarkieren Sie die Option Testmodus.

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

      Sie erwarten eine Laufzeit von etwa 5 Minuten.
    5. Beachten Sie die Protokolle.

      Die Zahlen zeigen die Protokolle an, die im System angezeigt werden.
      Sie können mit den nächsten Aufgaben fortfahren, während die Replikationsaktion noch läuft (da die initiale Katalogreplikation bereits von der Aufgabenliste SAP_FIORI_FOUNDATION_S4, Aufgabe Backend-Katalog für Systemaliase replizieren durchgeführt wurde).

Aufgabe 6: Optional: Aktivierung von SAP GUI for HTML prüfen

Schritte

  1. Stellen Sie in Ihrem SAP-S/4HANA-System sicher, dass der ICF-Service /sap/bc/gui/sap/its/webgui aktiv ist.

    Notiz

    Der ICF-Service /sap/bc/gui/sap/its/webgui wurde bereits durch die Aufgabe HTTP-Services für SAP GUI for HTML aktivieren (WEBGUI) der Aufgabenliste SAP_FIORI_FOUNDATION_S4 aktiviert. Dieser Schritt dient zu Referenzzwecken.
    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SICF AUF.

    3. Geben Sie im Feld Servicenamewebgui ein, und wählen Sie Ausführen (F8).

    4. Suchen Sie den ICF-Service /sap/bc/gui/sap/its/webgui im Baum. Wenn der angegebene Service inaktiv ist (durch eine graue oder blaue Farbe gekennzeichnet), führen Sie die folgenden Schritte aus:

      1. Klicken Sie mit der rechten Maustaste auf den Service, und wählen Sie Service aktivieren.
      2. Wählen Sie im Dialogfenster links die Drucktaste Ja.

Aufgabe 7: Optional: Aktivierung von SAP Business Client prüfen

Schritte

  1. Stellen Sie in Ihrem SAP-S/4HANA-System sicher, dass der ICF-Service /sap/bc/ui2/nwbc aktiv ist.

    Notiz

    Der ICF-Service /sap/bc/ui2/nwbc wurde bereits durch die Aufgabe HTTP-Services für SAP NW Business Client (NWBC) aktivieren der Aufgabenliste SAP_FIORI_FOUNDATION_S4 aktiviert. Dieser Schritt dient zu Referenzzwecken.
    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SICF AUF.

    3. Geben Sie im Feld Servicenamenwbc ein, und wählen Sie Ausführen (F8).

    4. Suchen Sie den ICF-Service /sap/bc/ui2/nwbc im Baum. Wenn der angegebene Service inaktiv ist (durch eine graue oder blaue Farbe gekennzeichnet), führen Sie die folgenden Schritte aus:

      1. Klicken Sie mit der rechten Maustaste auf den Service, und wählen Sie Service aktivieren.
      2. Wählen Sie im Dialogfenster links die Drucktaste Ja.

Eine klassische Anwendung basierend auf einem Backend-Katalog konfigurieren

Unternehmensszenario

Für die ordnungsgemäße Verwendung von SAP Fiori ist die Verwendung von Backend-Katalogen unerlässlich. In dieser Übung führen Sie alle erforderlichen Schritte aus, um eine klassische Anwendung zu konfigurieren und zu verwenden, die in einem Backend-Katalog angeboten wird.

Notiz

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

Aufgabe 1: Konfigurationsdetails in der Referenzbibliothek für SAP-Fiori-Apps aufrufen

Schritte

  1. Öffnen Sie in der Referenzbibliothek für SAP-Fiori-Apps die Konfigurationsdetails für die App Geschäftspartner pflegen (BP).

    1. Starten Sie auf dem WTS einen Webbrowser, und öffnen Sie https://www.sap.com/fiori-apps-library.

    2. Wählen Sie All apps for SAP S/4HANA (Private Cloud and On-Premise).

    3. Wählen Sie All apps.

    4. Geben Sie im Feld Suchen (oben links) Geschäftspartner pflegen ein, und drücken Sie die Eingabetaste.

    5. Wählen Sie die App Makler / Geschäftspartner definieren / Geschäftspartner pflegen / Krankenversicherer verwalten (GP).

    6. Wählen Sie im Bereich App-Details die Option Implementierungsinformationen.

    7. Stellen Sie sicher, dass Sie die Details für SAP S/4HANA 2023 FPS02 (On-Premise) auswählen.

    8. Expandieren Sie Configuration.

      Die Zahlen zeigen die Konfigurationsoption in den Apps Makler, Geschäftspartner definieren und Geschäftspartner pflegen (GP).
    9. Lassen Sie dieses Browserfenster für spätere Referenzzwecke geöffnet (Sie können einige technische Namen kopieren und einfügen).

Aufgabe 2: Referenzen anlegen

Schritte

  1. Legen Sie eine Kachel/Zielzuordnungsreferenz für die App GP/Broker/Geschäftspartner definieren/Geschäftspartner pflegen (GP) in Ihrem Katalog Katalog ## an.

    Notiz

    Verwenden Sie die mandantenspezifische Version des Content-Managers für SAP Fiori Launchpad.
    1. Aus der Referenzbibliothek für SAP-Fiori-Apps wissen Sie, dass das relevante semantische Objekt BusinessPartner ist und die relevante Aktion gepflegt ist. Die relevante Zielanwendung ist BP, die über den Backend-Katalog SAP_NW_BE_APPS ausgeliefert wird.

    2. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    3. Rufen Sie die Transaktion /UI2/FLPCM_CUST AUF.

    4. Stellen Sie sicher, dass die Registerkarte Kataloge ausgewählt ist.

    5. Suchen Sie nach Ihrem Katalog Z_##_BC_UX200, z.B. über das Feld Kataloge suchen.

    6. Wählen Sie Ihren Katalog Z_##_BC_UX200 aus.

    7. Wählen Sie unten im Bereich Content in Catalog... die Option Add Tiles/Target MappingsAdd Tiles/TMs to Selected Catalog.

    8. Klicken Sie auf dem Bild Add Tiles/Target Mappings as References to Catalog... mit der rechten Maustaste auf Transaction (der Titel einer Spalte; kann je nach Spaltenbreite auch als TCode angezeigt werden), und wählen Sie Set Filter. Geben Sie als Transaktionbp ein, und wählen Sie Ausführen (Enter).

    9. Klicken Sie auf dem Bild Kacheln/Zielzuordnungen als Referenzen zum Katalog hinzufügen... mit der rechten Maustaste auf Ursprüngliche Zielzuordnungskatalog-ID (Titel einer Spalte; möglicherweise müssen Sie nach rechts blättern), und wählen Sie Filter setzen. Geben Sie als Original Target Mapping CataloSAP_NW_BE_APPS ein, und wählen Sie Execute (Enter).

    10. Markieren Sie die Zeile für das semantische Objekt BusinessPartner, und wählen Sie "Pflegen".

    11. Wählen Sie Kachel/ZM-Referenz hinzufügen.

      Die Abbildung zeigt den Bereich Kacheln/Zielzuordnungen als Referenzen zum Katalog Z_00_BC_UX200 im System hinzufügen.

Aufgabe 3: Cache der SAP-Menüeinträge aufbauen

Schritte

  1. Führen Sie in Ihrem SAP-S/4HANA-System den Report /UI2/EAM_BUILD_CACHE aus. Dieser Report liest die SAP-Menüeinträge und führt diese Daten mit Standardtransaktionstexten und Daten von SAP-Fiori-Backend-Katalogen zusammen. Die zusammengeführten Daten werden persistiert und fungieren als Cache, wenn Benutzer SAP-Menüeinträge im App Finder anzeigen oder öffnen.

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SA38 AUF.

    3. Geben Sie im Feld Programm/UI2/EAM_BUILD_CACHE ein.

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

    5. Wenn das Warten-Symbol verschwindet (ohne Fehlermeldungen oder Warnungen), wird die Ausführung erfolgreich abgeschlossen.

Aufgabe 4: App testen

Schritte

  1. Fügen Sie auf Ihrer Startseite die Kachel Geschäftspartner pflegen aus Ihrem Katalog Katalog ## zu Ihren Favoriten-Apps hinzu, und testen Sie die App.

    1. Starten Sie das SAP Fiori Launchpad Ihres SAP-Systems in einem Mandanten Ihrer Wahl, oder laden Sie es neu.

    2. Navigieren Sie auf Ihrer Startseite zum Abschnitt AppsFavoriten.

    3. Wählen Sie Apps hinzufügen.

    4. Wählen Sie im App Finder Ihren Katalog Katalog ## (links) aus.

    5. Wählen Sie unter der Kachel Geschäftspartner pflegen die Option Zur Seite "Meine Startseite" hinzufügen (das Pluszeichen +).

      Die Abbildung zeigt die Optionen „App Finder“ und „Meine Startseite“ im System.
    6. Wählen Sie Navigate to Home (das SAP-Logo oben links).

    7. Verwenden Sie die App nach Bedarf.

      Hinweis

      Um nach vorhandenen Geschäftspartnern zu suchen, drücken Sie auf dem ersten Bild einfach die Eingabetaste.

      Abbildung zeigt einen Geschäftspartner, der im System gefunden wird
    8. Um zu überprüfen, ob SAP GUI for HTML verwendet wurde, wählen Sie MehrEinstellungen.

      Die Abbildung zeigt, wie Sie das verwendete SAP GUI for HTML überprüfen, indem Sie Mehr und Einstellungen wählen.

      Notiz

      Wenn dieser Menüpfad verfügbar ist, wird SAP GUI for HTML ausgeführt und verwendet das HTTP(S)-Protokoll.

Aufgabe 5: Optional: App in SAP Business Client testen SAP GUI for Windows starten

Schritte

  1. Setzen Sie für Ihre FLP-Verbindung in SAP Business Client den SAP-GUI-Typ auf SAP GUI for Windows.

    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:

      • Q-Team: 20 Qualitätssicherung

      • P-Team: 30 Produktion

    5. Klicken Sie mit der rechten Maustaste auf den zuvor angelegten FLP-Eintrag, und wählen Sie Eigenschaften.

    6. Wählen Sie für SAP-GUI-Typ die Option SAP GUI for Windows.

    7. Wählen Sie OK.

  2. Starten Sie das FLP im SAP Business Client.

    1. Doppelklicken Sie auf den soeben geänderten Eintrag.

    2. Starten Sie die App Geschäftspartner pflegen.

    3. Um zu überprüfen, ob SAP GUI for Windows gestartet wurde, wählen Sie MehrSAP-GUI-Einstellungen und -AktionenInfo.

      Screenshot des Systems veranschaulicht die drei Auswahlmöglichkeiten im Teilschritt

      Notiz

      Wenn dieser Menüpfad verfügbar ist, wird SAP GUI for Windows ausgeführt und verwendet das DIAG-Protokoll, um eine Verbindung zum ABAP-Dispatcher Ihrer Anwendungsserverinstanz herzustellen.

SAP-Easy-Access-Menü im App Finder

Abbildung zeigt einen beschrifteten Screenshot aus dem System: SAP-Easy-Access-Menü im App Finder

Mit dem Release von SAP_UI 7.50 SP04 des FES ist es möglich, auf den Benutzer SAP Easy Access und das SAP-Menü im App Finder des SAP Fiori Launchpad (FLP) zuzugreifen. Sofern konfiguriert, können Endbenutzer SAP-GUI- und Web-Dynpro-ABAP-Anwendungen auswählen, die aus ihrem Benutzermenü oder SAP-Menü abgerufen wurden, und sie ihrer FLP-Startseite hinzufügen.

Abbildung zeigt einen Screenshot aus dem System: SAP-Gateway-Services für das SAP-Easy-Access-Menü

Die folgenden SAP-Gateway-Services müssen dafür registriert werden:

  • /UI2/EASY_ACCESS_MENU (für das SAP-Standardmenü)

  • /UI2/USER_MENU (für das rollenbasierte Benutzermenü)

Notiz

Diese beiden SAP-Gateway-Services können von der Aufgabe Gateway OData Services Foundation aktivieren (/IWFND/MAINT_SERVICE) der Aufgabenliste SAP_FIORI_FOUNDATION_S4 registriert werden.

Um den Zugriff auf das SAP Easy Access zu ermöglichen, haben Sie zwei Möglichkeiten:

  • Verwendung der FLP-Konfiguration
  • Verwendung der Zielzuordnung
Die Abbildungen zeigen das SAP-Easy-Access-Menü – Konfiguration mit FLP-Einstellungen.

Um den Zugriff auf die Konfiguration von SAP Easy Access über FLP zu ermöglichen, sind die folgenden Einstellungen erforderlich:

  • APPFINDER_EASYACCESSMENU_SAPMENU = wahr
  • APPFINDER_EASYACCESSMENU_USERMENU = wahr
  • FLP_EAM_ALIASES = <Aliasliste>, z.B. FIORI_MENU

Diese Einstellungen können auf zwei Konfigurationsebenen vorgenommen werden:

  • Systemweit (mandantenübergreifend) mit Transaktion /UI2/FLP_SYS_CONF
  • Mandantenabhängig über Transaktion /UI2/FLP_CUS_CONF

Notiz

Diese FLP-Einstellungen für SAP Easy Access können über die Aufgabe FLP für SAP-Easy-Access-Menü konfigurieren der Aufgabenliste SAP_FIORI_FOUNDATION_S4 vorgenommen werden.
Die Abbildung zeigt einen beschrifteten Screenshot, der das SAP-Easy-Access-Menü – Konfiguration mithilfe von Zielzuordnungen veranschaulicht.

Alternativ können Sie den Zugriff auf SAP Easy Access über Zielzuordnungen aktivieren. Jeder Benutzer benötigt zwei Ziel-Mappings, um Zugriff auf seine Menüs im BES zu erhalten, eines für ABAP-Transaktionen und eines für Web-Dynpro-ABAP-Anwendungen. Diese sollten zusammen in einem SAP-Fiori-Katalog pro BES angelegt werden, die beide denselben Titel haben.

Achtung

Das Feld Anwendung darf nicht leer sein. Ein beliebiger Wert wie „Dummy" funktioniert hier. Im Gegensatz dazu muss das Feld Systemalias leer sein.

Hinweis

Der Wert der Parameter sap-ui2-wd-app-id und sap-ui2-tcode ist „.*", also ein Punkt und ein Stern. Dieser reguläre Ausdruck wird beim Anlegen der Kachel im FLP mit der Anwendung oder Transaktion gefüllt.

SAP liefert den Katalog /UI2/CLASSICAL_GUI_MENU mit den richtigen Einstellungen aus, wobei der Standardsystemaliasname FIORI_MENU verwendet wird.

Notiz

Dieser Katalog ist als Obsolet gekennzeichnet. Er funktioniert jedoch ab SAP S/4HANA 2023 FPS01.

Wenn beim Versuch, im App Finder auf das SAP-Menü zuzugreifen, Fehlermeldungen auftreten, führen Sie den Report /UI2/EAM_BUILD_CACHE im BES-System aus.

Menüeinträge für SAP Easy Access im App Finder aufrufen

Unternehmensszenario

In dieser Übung erfahren Sie, wie Sie im App Finder auf Menüeinträge von SAP Easy Access zugreifen.

Notiz

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

Aufgabe 1: Optional: Prüfen Sie die relevanten Systemeinstellungen für den Zugriff auf das SAP-Easy-Access-Menü.

Schritte

  1. Prüfen Sie in Ihrem SAP-S/4HANA-System den Registrierungsstatus der folgenden SAP-Gateway-Services:

    • /UI2/EASY_ACCESS_MENU

    • /UI2/USER_MENU

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

    2. Geben Sie die Transaktion /IWFND/MAINT_SERVICE EIN.

    3. Wählen Sie Filter.

    4. Geben Sie im Feld Externer Servicename*menu* ein, und wählen Sie Weiter.

    5. Notieren Sie sich das Ergebnis, insbesondere den Verarbeitungsmodus.

      Die Abbildung zeigt einen Screenshot des Bereichs Services aktivieren und verwalten im System.

      Notiz

      Die beiden SAP-Gateway-Services wurden von der Aufgabe Gateway OData Services Foundation aktivieren (/IWFND/MAINT_SERVICE) der Aufgabenliste SAP_FIORI_FOUNDATION_S4 registriert.

    Ergebnis

    Die beiden SAP-Gateway-Services wurden mit dem VerarbeitungsmodusRouting-basiert und dem Systemalias FIORI_MENU registriert.
  2. Zeigen Sie in Ihrem SAP-S/4HANA-System die Liste der vorbereiteten Zuordnungen logischer Systemaliasse an (Pflegetabelle /UI2/V_ALIASMAP). Wie lautet der Zielsystemalias für FIORI_MENU?

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion SM30 AUF.

    3. Geben Sie im Feld Tabelle/Sicht/UI2/V_ALIASMAP ein, und wählen Sie Anzeigen.

    4. Notieren Sie sich die Zeile für FIORI_MENU.

      Die Abbildung zeigt den Screenshot der Sicht „UI2-Systemalias-Zuordnungen pflegen“ anzeigen: Übersicht im System.

      Notiz

      Diese Zuordnung wurde durch die Aufgabe "Konfiguration für Systemalias 'FIORI_MENU' anlegen" der Aufgabenliste SAP_FIORI_FOUNDATION_S4 angelegt.

    Ergebnis

    Für den Quellsystemalias FIORI_MENU lautet der Zielsystemalias FIORI_CLASSICUI.

  3. Ermitteln Sie in Ihrem SAP-S/4HANA-System den Wert der folgenden mandantenabhängigen FLP-Einstellungen:

    • APPFINDER_EASYACCESSMENU_SAPMENU

    • APPFINDER_EASYACCESSMENU_USERMENU

    • FLP_EAM_ALIASES

    1. Fahren Sie mit der Arbeit in Ihrem SAP-System mit dem Benutzer train-## fort.

    2. Rufen Sie die Transaktion /UI2/FLP_CUS_CONF AUF.

    3. Notieren Sie sich den Wert der drei Einstellungen.

      Die Abbildungen zeigen die drei Einstellungen in einem Screenshot aus dem System.

      Notiz

      Diese Einträge wurden von der Aufgabe FLP für SAP-Easy-Access-Menü konfigurieren (/UI2/FLP_CUS_CONF) der Aufgabenliste SAP_FIORI_FOUNDATION_S4 angelegt.

    Ergebnis

    Folgende Einstellungen wurden vorbereitet:

    • APPFINDER_EASYACCESSMENU_SAPMENU = wahr

    • APPFINDER_EASYACCESSMENU_USERMENU = wahr

    • FLP_EAM_ALIASES = FIORI_MENU

Aufgabe 2: SAP-Easy-Access-Menüeinträge aufrufen

Schritte

  1. Fügen Sie in Meine Startseite einige Funktionen aus dem Benutzermenü oder SAP-Menü zu Ihren bevorzugten Apps hinzu, und testen Sie die Apps.

    1. Starten Sie das SAP Fiori Launchpad Ihres SAP-Systems in einem Mandanten Ihrer Wahl, oder laden Sie es neu.

    2. Navigieren Sie auf Ihrer Startseite zum Abschnitt AppsFavoriten.

    3. Wählen Sie Apps hinzufügen.

    4. Navigieren Sie im App Finder zu einer der unter Benutzermenü oder SAP-Menü verfügbaren Kacheln.

    5. Wählen Sie Zu Seite "Meine Startseite" hinzufügen (das Pluszeichen +) unter einer Kachel Ihrer Wahl (z.B. BenutzermenüAdministrationBenutzerpflege).

      Die Abbildungen zeigen den Bereich App Finder und Benutzerpflege im System.

      Das initiale Laden eines umfangreichen Benutzermenüs oder des SAP-Menüs kann einige Zeit in Anspruch nehmen.

      Wenn beim Versuch, im App Finder auf das SAP-Menü zuzugreifen, Probleme auftreten, führen Sie den Report /UI2/EAM_BUILD_CACHE in Ihrem SAP-System aus.

    6. Wählen Sie Navigate to Home (das SAP-Logo oben links).

    7. Verwenden Sie die App nach Bedarf.

Aufgabe 3: Optional: App in SAP Business Client testen SAP GUI for Windows starten

Schritte

  1. Setzen Sie für Ihre FLP-Verbindung in SAP Business Client den SAP-GUI-Typ auf SAP GUI for Windows.

    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 (z.B. 20 Qualitätssicherung).

    5. Klicken Sie mit der rechten Maustaste auf den zuvor angelegten FLP-Eintrag, und wählen Sie Eigenschaften.

    6. Wählen Sie für SAP-GUI-Typ die Option SAP GUI for Windows.

    7. Wählen Sie OK.

  2. Starten Sie das FLP im SAP Business Client.

    1. Doppelklicken Sie auf den soeben geänderten Eintrag.

    2. Starten Sie eine der zuvor hinzugefügten Transaktionen über das Menü „SAP Easy Access".

    3. Um zu überprüfen, ob SAP GUI for Windows gestartet wurde, wählen Sie MehrSAP-GUI-Einstellungen und -AktionenInfo.

      Notiz

      Wenn dieser Menüpfad verfügbar ist, wird SAP GUI for Windows ausgeführt und verwendet das DIAG-Protokoll, um eine Verbindung zum ABAP-Dispatcher Ihrer Anwendungsserverinstanz herzustellen.