Übersicht
Statische Kacheln sind eine einfache Möglichkeit, S10 Anwendungen im SAP Fiori Launchpad zu integrieren. Sie zeigen feste Informationen wie Titel, Untertitel und Icon an, ohne dynamische Datenquellen einzubeziehen. Diese Kacheln sind ideal für Anwendungen, die keine ständig aktualisierten Informationen anzeigen müssen.

Durch einen Klick auf die Kachel wird die verknüpfte S10-Anwendung direkt geöffnet.


Schritte zur Erstellung statischer Kacheln:

Erstellung der Kachel im Fiori Launchpad Designer:

  • Verwenden Sie die Transaktion /UI2/FLPD_CUST, um den Designer im Browser zu starten.
  • Legen Sie eine neue Kachel in einem Katalog an.
  • Geben Sie den mindestens den Titel der Kachel ein.

Definition der Ziel-URL:

  • Tragen Sie die Ziel-URL ein, die beim Klick auf die Kachel gestartet wird.
  • Beispiel einer statischen Ziel-URL: /sap/bc/bsp/s10/myapp/default.htm

Hinweis: Die Endung /default.htm ist nur erforderlich, wenn die Anwendung nicht als BSP-Anwendung konfiguriert wurde. Ist sie lediglich im MIME Repository abgelegt, wird diese Endung nicht automatisch hinzugefügt.

Automatische Anmeldung:

  • Fügen Sie den Parameter ssologon=yes zur URL hinzu, um eine automatische Anmeldung zu ermöglichen.
  • Beispiel: /sap/bc/bsp/s10/myapp?ssologon=yes

Durch diesen Parameter wird der Anmeldescreen der S10-Anwendung übersprungen. Die Anmeldedaten werden automatisch vom Fiori Launchpad übernommen, basierend auf dem SSO-Token (Single Sign-On), das die Authentifizierung im SAP-System ermöglicht, ohne dass der Benutzer erneut seine Anmeldedaten eingeben muss.

Eigene Parameter

Sie können eigene Parameter in der Ziel-URL übergeben, um z. B. einen Startbildschirm festzulegen. Der folgende ABAP-Code zeigt, wie der Parameter start= ausgewertet wird:

  data: querystrings type table of string,
        querypart    type string,
        startscreen  type string.
split s10session->clientquerystring at '&' into table querystrings. loop at querystrings into querypart. if querypart cp 'start=*'. startscreen = querypart+6. endif. endloop.
Beispiel: /sap/bc/bsp/s10/myapp?start=orderscreen

Komponente S10 Framework