Einführung in SAP Portfolio and Project Management für SAP S/4HANA (PPM)

Die SAP-Benutzungsoberfläche (UI) verstehen

Objectives

After completing this lesson, you will be able to:
  • Arbeiten Sie mit SAP-Fiori-Apps.
  • Arbeiten Sie mit SAP Business Client.
  • Arbeiten Sie mit SAP GUI.

SAP-Fiori-User-Experience

Da Ihr Unternehmen die Einführung von SAP S/4HANA plant, möchten Sie mehr über die SAP-User­Experience-Strategie und insbesondere über die SAP-Fiori-UI erfahren.

Konzepte und Einflussfaktoren

Ein zentraler Kreis mit dem Titel „SAP Fiori“ zeigt verwandte Konzepte. Umgebende Bilder stellen Benutzungsoberflächen wie WinGUI, S4 HANA, WebGUI und Fiori Launchpad dar und veranschaulichen die UI-Technologieintegration in SAP.

Die IT und der Einsatz elektronischer Geräte sind nicht mehr einer Expertengruppe vorbehalten. Sie hat sich in allen sozialen Gruppen verbreitet. In diesem Zusammenhang steht leistungsstarke Hardware einer Vielzahl von Softwareprodukten mit unterschiedlichem Umfang und Potenzial gegenüber. Das beeinträchtigt den Bedienkomfort für den Endanwender. Smartphones und Tablets mit ihren benutzerfreundlichen und flexiblen Benutzungsoberflächen haben maßgeblichen Einfluss auf diese Entwicklung. Der Fokus dieser Benutzungsoberflächen liegt nicht mehr auf der maximalen Funktionalität. Es geht um eine positive Benutzererfahrung, die den Fokus auf den Verbraucher legt. Der Fokus liegt nicht mehr auf den Expertenbenutzern mit langjähriger Erfahrung. Angesichts dieser Situation muss sich Unternehmenssoftware anpassen und die Auswirkungen dieses Trends in einen Vorteil für die Rollen eines Unternehmens umwandeln. In dieser Entwicklung spielen Benutzungsoberflächen (UIs) eine wichtige Rolle.

Im Hinblick auf SAP-Softwareprodukte besteht die Herausforderung darin, eine übersichtliche Ansicht beizubehalten und die allgemeine SAP-Strategie im Bereich der User Experience zu verstehen. Darüber hinaus ist es wichtig, einen klaren Überblick über die Ziele und Zielgruppen jeder UI-Technologie zu haben. Auf diese Weise vermeiden Sie fehlerhafte Entscheidungen und Situationen, in denen Benutzer frustriert sind.

Als Einstieg ist es hilfreich, die Terminologie zu klären und zu verstehen. Es ist sinnvoll, mit den Begriffen 'User Interface (UI)' und 'User Experience (UX)' zu beginnen.

UI im Vergleich zu UX

UI und UX beziehen sich auf zwei verschiedene Denkweisen:

UI
Aus Softwaresicht ist UI die Schnittstelle zwischen einem Menschen und einem Gerät. Ihr Ziel ist die Unterstützung einer maximalen Effizienz während der Verwendung.
UX
UX bezieht sich auf die Sicht des Benutzers und legt den Fokus auf dessen Motivation und Empfindung vor, während und nach der Verwendung. UX versucht, eine nachhaltig positive Einstellung des Benutzers und eine motivierende Erfahrung zu erzeugen.

Benutzertypen

Je nach Branche und Unternehmen kommen verschiedene Benutzertypen vor. Je nach Struktur des Fachbereichs und der IT-Abteilung sowie dem Grad der Digitalisierung gibt es eine Vielzahl unterschiedlicher Benutzertypen. In fast jedem Unternehmen lassen sich jedoch wie folgt drei Grundtypen unterscheiden:

Gelegenheitsbenutzer

Der Gelegenheitsbenutzer nutzt das System nur gelegentlich und benötigt einfache, benutzerfreundliche Anwendungen. In den meisten Fällen werden Einzelschritttransaktionen ausgeführt.

Experte
Der Anwendungsexperte wird auch als Anwendungsexperte bezeichnet und ist ein vollständig geschulter SAP-Benutzer, der die Prozesse und die verfügbaren Anwendungen im Detail kennt. Dieser Benutzer ist häufig mit mehreren Systemen und verschiedenen Benutzungsoberflächen vertraut.
Entwickler
Der Entwickler (oder Programmierer) verfügt über Detailwissen über Prozesse und Systeme und befasst sich mit der Anpassung und Erweiterung der vorhandenen Anwendungen. Der Entwickler muss mehrere Anwendungen mit verschiedenen Benutzungsoberflächen verwalten.

Bereitstellungsarten

Die Bereitstellungsart definiert das Lizenzmodell und die operative Umgebung. Es gibt folgende Bereitstellungsarten:

  • On-Premise:

    Der Kunde kauft sowohl die Software als auch die Hardware und betreibt die Kombination dieser Komponenten. Daher ist der Kunde allein für die Implementierung, Updates, die Erweiterung und Anpassung sowie für Ersetzungen und Neuinvestitionen verantwortlich.

  • Cloud:

    Das Cloud-Unternehmen stellt die Infrastruktur (Hardware und Software) und die Unternehmenssoftware bereit und vermietet diese Kombination an den Kunden. Das Cloud-Unternehmen ist für den Betrieb, die Erweiterung, Updates und Neuinvestitionen verantwortlich. Bei SAP sind verschiedene Betriebsmodelle (z.B. Public Cloud, Private Cloud und Private Managed Cloud) mit der Bereitstellung verschiedener Software und Services verfügbar.

  • Hybrid:

    Der Kunde führt bestimmte Teile der Unternehmenssoftware auf den eigenen Servern aus und nutzt zusätzliche Lösungen eines Cloud-Anbieters. Diese Bereitstellungsart erfordert eine intensive Integration zwischen den On-Premise-Teilen und den Cloud-Teilen.

Art des Zugriffs

Abhängig von der Art des Zugriffs können Anwendungen wie folgt kategorisiert werden:

  • Mehrstufig transaktional

  • Einstufig transaktional

  • Einstufig analytisch

Eine Größe für alle?

Diagramm mit einem zentralen Kreis mit der Bezeichnung UI...? umgeben von vier Optionen: „Benutzertypen“, „Zugriffstypen“, „Bereitstellungstypen“ und „Anwendungstypen“, die durch graue Linien verbunden sind.

Beim Zusammenfassen der verschiedenen Faktoren wird klar, dass eine Einheitslösung nicht funktioniert.

Ziel – einheitliche UX-Ausrichtung für jede SAP-Software

Infografik von mit Symbolen für Anwendungen, Analysen und SAP-Fiori-Benutzererfahrung mit verschiedenen Geräten, Diagrammen und binärem Code in einer digitalen Cloud-Umgebung.

Das langfristige Ziel der SAP-UX-Strategie besteht darin, alle Unternehmens- und Analyseanwendungen auf SAP HANA mit SAP Fiori als einheitlicher UI anzubieten.

User-Experience-Strategie von SAP

Die SAP-Benutzerstrategie besteht aus den folgenden drei Komponenten.

  • NEW:

    Neue Anwendungen werden mit der neuesten UI-Technologie ausgeliefert, in den meisten Fällen SAP Fiori.

  • RENEW:

    Die wichtigsten und am häufigsten verwendeten Anwendungen werden im Hinblick auf ihre UI von SAP erneuert.

  • ENABLE:

    Die seltener genutzten Anwendungen können mithilfe verschiedener Technologien vom Kunden verbessert werden.

NEW, RENEW und ENABLE — Beispiele

Beispiele für die Komponente NEW sind:

  • SAP Fiori für neue Anwendungen

  • SAP Visual Business (unterstützt bestimmte neue Anwendungen)

  • SAP Visual Enterprise (unterstützt bestimmte neue Anwendungen)

SAP Fieldglass und SAP Ariba sind Beispiele für die RENEW-Komponente.

Beispiele für die Komponente RENEW sind:

  • SAP Fiori als gemeinsame UI für alle Geräte (Desktop, Laptop, Tablet und Smartphone)

  • SAP Fiori für vorhandene Anwendungen (z.B. Cloud-Anwendungen wie SAP Fieldglass, SAP Ariba und SAP SuccessFactors)

  • SAP Fiori für vorhandene grafische SAP-Benutzungsoberflächen (GUI) oder Web-Dynpro-Anwendungen

  • Zentraler Einstiegspunkt über NWBC

Das Diagramm zeigt die Transformation von SAP GUI in eine benutzerdefinierte Version mit SAP Screen Personas und einer SAP-Fiori-App in eine kundeneigene erweiterte App mithilfe von Web IDE mit hinzugefügtem Feld, ausgeblendetem Bereich und Funktion.

Beispiele für die Komponente ENABLE sind:

  • Verbesserung und Vereinfachung von SAP-GUI- oder Dynpro-basierten Sichten mithilfe von view Personas

  • Anpassung und Erweiterung von SAP-Fiori-Apps mithilfe von Web IDE

  • Anpassung verschiedener UIs mithilfe von Farbschemata, Schriftarten, Symbolen usw. sowie von Firmenlogos mit dem UI-Theme-Designer

view Personas ist für SAP-GUI- oder Dynpro-basierte Sichten verfügbar (die Web-Dynpro-Unterstützung ist geplant), und Web IDE ist für SAP-UI5-Anwendungen verfügbar. Der UI-Theme-Designer ist für Folgendes verfügbar:

  • SAPUI5 (einschließlich SAP-Fiori-Anwendungen und SAP Fiori Launchpad)

  • Web Dynpro ABAP, Web Dynpro Java

  • SAP GUI for HTML

  • Business Server Pages, HTMLB

  • SAP Business Client für Desktop

  • SAP Enterprise Portal

Arten von SAP-Fiori-Apps

Transaktionale SAP-Fiori-Apps erfordern eine ABAP-Umgebung und werden häufig für einstufige Transaktionen verwendet. Analytische Apps und Informationsblätter sind SAP-HANA-basiert und enthalten häufig neue Funktionen.

Architektur von SAP Fiori

Die Architektur von SAP Fiori besteht aus folgenden Ebenen:

  • HTML5-Client (SAP Fiori Launchpad)

  • ABAP-Frontend-Server mit Implementierung einer zentralen UI-Komponente und von SAP-Fiori-Rollen

  • ABAP-Backend-System

  • Datenbank (SAP HANA oder AnyDB)

Das SAP Fiori Launchpad ist ein rollenbasierter, personalisierter UI-Client, mit dem Benutzer parallel zu etablierten UIs auf SAP-Fiori-Apps zugreifen können. Das SAP Fiori Launchpad basiert auf SAPUI5 und kann auf mehreren Geräten verwendet werden. Dabei wird das anpassungsfähige Designparadigma genutzt. Das Launchpad kann auf mehreren Plattformen (SAP NetWeaver Application Server [ABAP Stack], SAP Enterprise Portal und SAP HANA Cloud Platform) bereitgestellt werden. Das SAP Fiori Launchpad wird mit vorkonfigurierten Inhalten ausgeliefert, um die Implementierungsprozesse zu beschleunigen.

Das SAP Fiori Launchpad ist auf die beiden wichtigsten UI-Clients ausgerichtet: SAP Enterprise Portal (verfügbar) und SAP Business Client (geplant). Diese Abstimmung wird wie folgt erreicht:

  • Die Abstimmung mit dem SAP Enterprise Portal wird erreicht, indem die SAP-Fiori-Launchpad-UX im SAP Enterprise Portal (das auch als „SAP-Fiori-Framework-Seite" bezeichnet wird) ausgeführt wird, wobei die etablierte Portalinfrastruktur und Best Practices genutzt werden.

  • Die Abstimmung von SAP Business Client für Desktop mit dem SAP-Fiori-Launchpad-Design ist für zukünftige Releases geplant.

SAP Fiori Launchpad

Screenshot des SAP Fiori Launchpad.

Sie können auch die vorhandenen SAP-GUI-Transaktionen im SAP Fiori Launchpad verwenden, entweder zusammen mit dem SAP Business Client oder über Ihren Web-Browser. Die meisten SAP-GUI-Transaktionen sind in S/4HANA ebenfalls vorhanden.

Das SAP Fiori Launchpad starten und konfigurieren

Benutzerfreundlichkeit: SAP Business Client

Früher konnten Benutzer zwischen einer Vielzahl von Benutzungsoberflächen wählen. Dazu gehörten SAP Portal, Business-Server-Page-Lösungen, HTML5-Apps, SAP Web Dynpro und SAP GUI. Das Standardmenü des SAP GUI stellt zahlreiche Einstiegspunkte für verschiedene Objekte bereit, wie z.B. Projekt, Netzplan oder Dokumente. Jedes einzelne Objekt hat seine eigene Suchmaske. Es ist nicht möglich, eine objektübergreifende Suche durchzuführen. Wenn Sie Ihre eigene Suche definieren möchten, tun Sie dies im SAP GUI über eine SAP Query. SAP Business Client, in älteren Releases Netweaver Business Client genannt, versucht, diese Probleme zu lösen. Dazu stellt die Lösung eine neue Oberfläche bereit und fungiert als Alternative zu den früher verwendeten Anwendungen.

Zwei sich überschneidende SAP-Business-Client-Fenster zeigen eine Project-Builder-Oberfläche mit Konfigurationen und eine Navigationsleiste mit Portfolio- und Projektmanagementoptionen an.

Mit dem SAP Business Client stellt SAP Benutzern eine neue Oberfläche zur Verfügung, die sie neben den Lösungen SAP GUI, SAP GUI for HTML, NetWeaver Portal, SAP Web Dynpro oder Business Server Page verwenden können. Die Oberfläche kann lokal verwendet, auf einem PC installiert oder als Internetszenario genutzt werden.

SAP Business Client kann für das SAP GUI als SAP Fiori Launchpad oder für Web-Dynpro-Szenarien verwendet werden, wie z.B. den in SAP Portfolio and Project Management verwendeten Szenarien.

Control Center

Die Benutzungsoberfläche des SAP Business Client bietet:

  • Einen zentralen Einstiegspunkt für alle Benutzer

  • Einen Überblick über:

    • Transaktionen

    • Objektsuchvorgänge

    • Favoriten

    • Persönliche Arbeitsvorräte

SAP Business Client besteht aus folgenden Bereichen:

  • Navigationsbereich:

    In diesem Bereich werden die Vorgänge angezeigt, die in der zugeordneten Rolle gefunden werden können.

  • Arbeitsbereich:

    In diesem Bereich können Sie die einzelnen Suchmasken, Favoriten oder Objektlisten für einzelne Navigationsobjekte verwenden, wie z.B. Projekte, Netzpläne oder Materialkomponenten. Außerdem enthält der Arbeitsbereich die Transaktionen zum Anlegen, Ändern oder Anzeigen der Objekte.

Nach der Anmeldung am System befinden Sie sich zunächst im Control Center. Sowohl im lokalen als auch im internetbasierten SAP Business Client verfügt das Control Center über einen Navigationsbereich, der die Rolle enthält, die dem Benutzer zugewiesen ist. Jeder Eintrag enthält die einzelnen Arbeitsbereiche für die Aktivitäten im Zusammenhang mit Logistik oder Controlling.

Control Center vs. SAP Fiori Launchpad

Screenshots des Control Centers und des SAP Fiori Launchpad.

Alternativ können Sie das SAP Fiori Launchpad im SAP Business Client öffnen und die HTML5-Transaktionen dort starten.

SAP Business Client in SAP Portfolio and Project Management (PPM) verwenden

Benutzerfreundlichkeit: SAP GUI

Das SAP Graphical User Interface (GUI) ist das Frontend-Programm für den Zugriff auf SAP-Systeme. Das SAP GUI ist in mehreren Varianten erhältlich und wird für die Verwendung in verschiedenen Umgebungen angepasst. Das SAP-GUI-Programm verbindet den Frontend-Computer mit einem bestimmten SAP-System. Zum Aufrufen des SAP GUI stellt SAP ein weiteres Programm zur Verfügung: SAP Logon. Nach dem Öffnen von SAP Logon wird ein Bild mit einer Liste der verfügbaren SAP-Systeme angezeigt. Die Liste stammt aus einer Datei auf dem Frontend-Computer. Sie wird vorkonfiguriert und anschließend für den Benutzer bereitgestellt.

SAP Easy Access

Wenn Sie mit Ihrem SAP-S/4HANA-System arbeiten, können Sie das Menü SAP Easy Access starten. Hier können Sie Transaktionen über einen Menüpfad oder durch Ausführen des Transaktionscodes auswählen. Wenn Sie Ihr „altes" SAP-ECC-System in SAP S/4HANA migriert haben, können Sie entscheiden, mit den klassischen SAP-GUI-Transaktionen zu arbeiten.

Screenshot von SAP Easy Access.
Das Bild zeigt zwei Screenshots aus den SAP-GUI-Optionen. Beide heben die Einstellung SAP-Fiori-Funktionen aktivieren unter Theme-Einstellungen und visuelles Design hervor und zeigen, wie SAP-Fiori-Funktionen aktiviert werden.

Sie haben die Wahl

Der Systemzugriff ist frei wählbar. Die meisten SAP-S/4HANA-Szenarien erreichen Sie über das SAP Fiori Launchpad. Alternativ können Sie den SAP Business Client mit Standard-Web-Dynpro- oder SAP-GUI-for-HTML-Transaktionen verwenden. Wenn Benutzer nicht mit SAP Fiori oder dem SAP Business Client arbeiten möchten, können sie die klassischen SAP-Transaktionen öffnen.

SAP GUI mit Belize-Design

Selbst im SAP GUI können Sie die Optionen so festlegen, dass das Erscheinungsbild dem von den Fiori-Apps verwendeten Design ähnelt. In diesem Fall müssen Sie das SAP-Quartz-Theme in den SAP-GUI-Optionen auswählen und sicherstellen, dass das Kennzeichen SAP-Fiori-Funktionen aktivieren aktiviert ist. Dies funktioniert nur in einem SAP-S/4HANA-System.

SAP GUI in PPM verwenden