Sorry, item "offcanvas-col1" does not exist.

Sorry, item "offcanvas-col2" does not exist.

Sorry, item "offcanvas-col3" does not exist.

Sorry, item "offcanvas-col4" does not exist.

MANNHEIM +49 621 460 84-0 | HAMBURG +49 40 207 698 50

SAP User Interfaces

SAP Fiori Elements

Photo of a tablet with interactive display

What is SAP Fiori Elements?

SAP Fiori Elements is a framework from SAP that is used to create user-friendly and consistent user interfaces for SAP applications. It is based on SAP Fiori design principles that aim to improve the UX and design of SAP applications.

With SAP Fiori Elements, developers can quickly create applications without extensive coding. The framework provides predefined user interface components and patterns based on proven design concepts. This ensures a consistent user experience across different applications.

By providing these predefined elements, SAP Fiori Elements accelerates the development process while ensuring long-lasting user interfaces in SAP applications. Developers can use the framework to quickly create appealing and functional applications while focusing on business logic and functionality.

The most important components of SAP Fiori Elements are:

  • List Report: Displays a list of records and allows the user to view details about a specific record.

  • Object Page: Provides a detailed view of a single record with extensive information.

  • Analytics List Page: Allows data to be displayed and analyzed in the form of lists and diagrams.

  • Overview Page: Provides an aggregated view of relevant information on a single page.
Laptop with a screenshot of SAP Fiori Elements
SAP Fiori Elements interface
SAP Fiori Elements interface
SAP Fiori Elements interface

Functions of SAP Fiori Elements

SAP Fiori Elements offers a range of features to simplify the development of SAP applications and ensure a consistent user experience.

Here are some of the main features of SAP Fiori Elements:

Predefined User Interface Components

Fiori Elements provides predefined UI components - including lists, object detail pages, analytical lists and overview pages. Developers can use these components to create user-friendly interfaces quickly and easily.

Automatic generation of User Interfaces

Fiori Elements automatically generates user interfaces based on the metadata of the underlying data model. This speeds up the development process and minimizes the need for manual coding.

Expandability and adaptability

The platform is extremely flexible and expandable. Companies can develop customized applications and expand existing applications with additional functions. This enables companies to adapt their IT landscape to their specific requirements and develop new digital business models.

Responsive Design

Die von Fiori Elements erstellten Benutzeroberflächen sind responsiv, was bedeutet, dass sie sich an verschiedene Bildschirmgrößen und Gerätetypen anpassen. Dies unterstützt eine positive Benutzererfahrung auf verschiedenen Plattformen - einschließlich Desktops, Tablets und Smartphones.

Integration with SAP Fiori design principles & Launchpad

Fiori Elements follows the design principles of SAP Fiori, which aim to provide an intuitive, engaging and consistent user experience.

Fiori Elements applications can be seamlessly integrated with the SAP Fiori Launchpad, which serves as a centralized entry point for SAP applications.

Filtering and Sorting

Lists and tables can be easily filtered and sorted to quickly find the relevant information.

Adaptive Navigation

The framework provides adaptive navigation options to allow users to easily navigate between different views and detailed information.

Customization options

Developers can customize and extend Fiori Elements to meet specific requirements and designs. This is done by implementing extensions that extend the standard functionalities of the framework.

Through this feature, SAP Fiori Elements helps to increase the efficiency of application development while ensuring a user-friendly and engaging user experience.

Technical facts and extensions

SAP Fiori Elements offers various extension tools that allow developers to customize and extend the standard functionalities of the framework. Here are some of the most important extensions of SAP Fiori Elements:

List Report Extension:
  • Filter: Enables the addition of user-specific filters to list views.
  • Sort: Allows the customization of sort options for lists.
  • Table: Allows the integration of user-specific columns and functions in tables.
Object Page Extensions:
  • Object: Enables the integration of additional information and functions in the object detail view.
  • Anchor: Allows the display of additional information blocks in the anchor area of the object page.
Analytical List Page Extensions:
  • Map: Enables the integration of map visualizations and functions.
  • Diagram: Allows the customization and integration of diagrams.
Overview Page Extensions:
  • Map: Allows the integration of map visualizations in the overview page.
  • Custom Tile: Allows the customization of custom tile types.
Smart Templates:

SAP Fiori Elements offers so-called "Smart Templates", which provide preconfigured templates for common use cases. These can be used as a starting point for specific requirements and can be further customized.

Customization with key user tools:

Fiori Elements enables so-called "key users" or specialist users to make customizations without the need for in-depth programming knowledge. This includes the customization of user interfaces, lists and details as well as the definition of roles and navigation.

Extend SAP Fiori Elements applications with SAP Fiori elements:

Developers can fulfill specific requirements and functions by implementing SAP Fiori Elements applications using the pre-built elements.

These extensions offer a flexible way to customize Fiori Elements to the individual requirements and design of an application without having to develop from scratch. Developers can thus create an efficient yet customized solution.

What are the benefits of using SAP Fiori Elements?

The use of SAP Fiori Elements offers a number of benefits that help to increase the efficiency of application development and ensure a consistent user experience in SAP applications. Here are some of the key benefits:

 

  • Accelerated development:
    Fiori Elements enables rapid development of SAP applications by providing pre-built user interface components and patterns. Developers can access predefined templates and functions, which significantly reduces development time.

  • Long-lasting user experience:
    Fiori Elements is based on the design principles of SAP Fiori, which ensures a consistent and engaging user experience across different applications. This leads to improved user satisfaction and ease of use.

  • Responsive design:
    Applications created with Fiori Elements are responsive and adapt to different screen sizes and device types. This ensures consistent display and operation on desktops, tablets and smartphones.

  • Less programming effort:
    The automatic generation of user interfaces based on metadata reduces programming effort. Developers need to write less manual code, resulting in fewer errors and higher productivity.
  • Customization options:
    Fiori Elements also offers the flexibility to customize applications according to specific requirements. Developers can extend and customize the framework to add individual functions or modify the design.

  • Integration with SAP Fiori Launchpad:
    Fiori Elements applications integrate seamlessly with the SAP Fiori Launchpad, providing a single point of entry for SAP applications and enhancing the user experience.
  • Custom extensions and key user tools:
    Support for custom extensions and key user tools allows business users and developers to make customizations together without the need for in-depth programming knowledge.
  • Better maintainability and upgrades:
    Because Fiori Elements is based on proven design concepts and best practices, this makes it easier to maintain and upgrade applications. New functionalities and improvements can be integrated more easily.

Overall, the use of SAP Fiori Elements helps to increase efficiency in the development process, reduce development costs and ensure an appealing user experience in SAP applications.

Solutions

SAP User Interfaces

Overview of solutions

We have put together a direct comparison of the various user interface solutions on the market for you. See at a glance which advantages and disadvantages the different solutions offer you.

read more

UI5 Converter

The UI5 Converter automatically converts SAP standard masks for ITSmobile from the outdated, device-specific layout to a modern, “responsive” UI5 design within minutes without any development effort.

read more

SAP Fiori

SAP Fiori® is SAP’s new UX strategy for mobile applications. SAP Fiori® creates a consistent, role-specific and intuitive UX across the different applications in your company.

read more

Contact person

Photo by HPC employee Sascha Kischke

SASCHA KISCHKE

SAP Fiori Elements
T +49 621 460 840

 

CONTACT NOW
Copyright 2024 HPC Aktiengesellschaft
Settings saved
Datenschutzeinstellungen

Wir verwenden Cookies (auch von Drittanbietern), um Informationen über die Nutzung unserer Websites durch die Besucher zu sammeln. Diese Cookies helfen uns dabei, Ihnen das bestmögliche Online-Erlebnis zu bieten, unsere Websites ständig zu verbessern und Ihnen Angebote zu unterbreiten, die auf Ihre Interessen zugeschnitten sind.

Mit dem Klick auf den Button "Alle akzeptieren" erklären Sie sich mit der Verwendung von allen zustimmungspflichtigen Cookies einverstanden. Ihre Einwilligung zur Verwendung der von Ihnen ausgewählten Kategorien erteilen Sie mit dem Klick auf den Button "Auswahl akzeptieren". Für weitere Informationen über die Nutzung von Cookies klicken Sie bitte auf "Cookie-Details".

„Notwendige“ Cookies

Name: PHPSESSID

  • Typ: HTTP Cookie
  • Zweck: Erfassen der aktuellen PHP-Session (notwendig, damit das Content Management System (CMS) und Sicherheitsfunktionen korrekt funktionieren)
  • Cookie-Gültigkeit: Browsersitzung (Session)
  • Anbieter: Eigentümer*in*in der Website (keine Übermittlung an Drittanbieter*innen)

Name: csrf_contao_csrf_token

  • Typ: HTTP Cookie
  • Zweck: Erhöht die Sicherheit der Website gegen CSFR-Attacken (Cross Site Forgery Requests)
  • Cookie-Gültigkeit: 22 Stunden
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen)

Name: _rspkrLoadCore

  • Typ: HTTP Cookie
  • Zweck: Erhöht die Sicherheit der Website gegen CSFR-Attacken (Cross Site Forgery Requests)
  • Cookie-Gültigkeit: 22 Stunden
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen)

Name: cms_cookies_saved

(Im Einsatz, wenn die Cookie-Bar der Contao -Marketing-Suite (Extension) im Projekt genutzt wird!)

  • Typ: HTTP Cookie
  • Zweck: Speichert die Datenschutz-Einstellungen der Besucher*innen, die in der Cookie-Hinweisbox ausgewählt wurden.
  • Cookie-Gültigkeit: 7 Tage (hängt davon ab, was ihr in der Contao Marketing Suite einstellt!)
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen)

Name: cms_cookies

(Im Einsatz, wenn die Cookie-Bar der Contao -Marketing-Suite (Extension) im Projekt genutzt wird!)

  • Typ: HTTP Cookie
  • Zweck: Speichert die Datenschutz-Einstellungen der Besucher*innen, die in der Cookie-Hinweisbox ausgewählt wurden.
  • Cookie-Gültigkeit: 7 Tage (hängt davon ab, was ihr in der Contao Marketing Suite einstellt!)
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen)

Statistik-Cookies: Matomo

Name: mtm_consent

(Im Einsatz, wenn die Cookie-Bar der Contao -Marketing-Suite (Extension) im Projekt genutzt wird!)

  • Typ: HTTP Cookie
  • Zweck: Speichert, ob die Zustimmung zum Matomo-Tracking gegeben wurde.
  • Cookie-Gültigkeit: 6 Monate
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen, sofern Matomo selbst gehostet wird)

Name: _pk_testcookie

  • Typ: HTTP Cookie
  • Zweck: Prüft, ob der Browser des/r Nutzer*in Cookies speichert.
  • Cookie-Gültigkeit: wird unmittelbar wieder gelöscht
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen, sofern Matomo selbst gehostet wird)

Name: _pk_id

  • Typ: HTTP Cookie
  • Zweck: Generiert statistische Daten, wie der Nutzer die Website benutzt
  • Cookie-Gültigkeit: 6 Monate
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen, sofern Matomo selbst gehostet wird)

Cookie-Name: _pk_ref

  • Typ: HTTP Cookie
  • Zweck: Speichert, von welcher Website der Nutzer auf die aktuelle Website gekommen ist
  • Cookie-Gültigkeit: 6 Monate
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen, sofern Matomo selbst gehostet wird)

Cookie-Name: _pk_ses, _pk_cvar, _pk_hsr

  • Typ: HTTP Cookie
  • Zweck: Speichert temporär statische Daten für den aktuellen Besuch des/r Nutzer*in auf der Website
  • Cookie-Gültigkeit: 6 Monate
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen, sofern Matomo selbst gehostet wird)

Cookie-Name: matomo_ignore

  • Typ: HTTP Cookie
  • Zweck: Teilt Matomo mit, dass der/die Nutzer*in aktiv eine dauerhafte No-Tracking-Anweisung gegeben hat (z.B. via iFrame auf der Datenschutzseite)
  • Cookie-Gültigkeit: 6 Monate
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen, sofern Matomo selbst gehostet wird)

Cookie-Name: MATOMO_SESSID

  • Typ: HTTP Cookie
  • Zweck: Wenn Nutzer*innen die dauerhafte No-Tracking-Anweisung nutzen, wird kurzzeitig dieses Cookie erstellt („noone“) um CSRF-Sicherheitsprobleme (Cross Site Forgery Requests)zu verhindern.
  • Cookie-Gültigkeit: Browser-Sitzung (Session)
  • Anbieter: Eigentümer*in der Website (keine Übermittlung an Drittanbieter*innen, sofern Matomo selbst gehostet wird)

Bewertungen: kununu-Cookies

Cookie-Name: kununu

  • Typ: HTTP Cookie
  • Zweck: Wird im Zusammenhang mit der Bewertungsfunktion von kununu genutzt. Zeigt Unternehmensbewertungen, die auf Erfahrungen anderer Nutzer*innen basieren, an.
  • Cookie-Gültigkeit: Browsersitzung (Session)
  • Anbieter: Xing
  • Datenschutz: https://privacy.xing.com/de/datenschutzerklaerung

Cookie-Name: kununu_op

  • Typ: HTTP Cookie
  • Zweck: Wird im Zusammenhang mit der Bewertungsfunktion von kununu genutzt. Zeigt Unternehmensbewertungen, die auf Erfahrungen anderer Nutzer*innen basieren, an.
  • Cookie-Gültigkeit: 1 Jahr
  • Anbieter: Xing
  • Datenschutz: https://privacy.xing.com/de/datenschutzerklaerung

Cookie-Name: kununu_country

  • Typ: HTTP Cookie
  • Zweck: Wird im Zusammenhang mit der Bewertungsfunktion von kununu genutzt. Wertet den geografischen Standort des/der Nutzer*in aus um passende Leistungen anzuzeigen.
  • Cookie-Gültigkeit: 1 Tag
  • Anbieter: Xing
  • Datenschutz: https://privacy.xing.com/de/datenschutzerklaerung

Cookie-Name: kununu_country_ip

  • Typ: HTTP Cookie
  • Zweck: Wird im Zusammenhang mit der Bewertungsfunktion von kununu genutzt. Wertet den geografischen Standort des/der Nutzer*in aus um passende Leistungen anzuzeigen.
  • Cookie-Gültigkeit: 1 Tag
  • Anbieter: Xing
  • Datenschutz: https://privacy.xing.com/de/datenschutzerklaerung

Videos: Youtube

Name: VISITOR_INFO1_LIVE

  • Typ: HTTP Cookie
  • Zweck: Versucht, die Bandbreite der Benutzer*innen auf Seiten mit integrierten YouTube-Videos zu schätzen.
  • Cookie-Gültigkeit: 179 Tage
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Name: YSC

  • Typ: HTTP Cookie
  • Zweck: Registriert eine eindeutige ID, um Statistiken der Videos von Youtube, die der/die Benutzer*in gesehen hat, zu behalten.
  • Cookie-Gültigkeit: Browsersitzung (Session)
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Name: yt-remote-cast-installed

  • Typ: HTTP Cookie
  • Zweck: Speichert die Einstellungen des/der Benutzer*in beim Abruf eines auf anderen Webseiten integrierten Youtube-Videos.
  • Cookie-Gültigkeit: Browsersitzung (Session)
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Name: yt-remote-connected-devices

  • Typ: HTTP Cookie
  • Zweck: Speichert die Einstellungen des/der Benutzer*in beim Abruf eines auf anderen Webseiten integrierten Youtube-Videos.
  • Cookie-Gültigkeit: Persistent
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Name: yt-remote-device-id

  • Typ: HTTP Cookie
  • Zweck: Speichert die Einstellungen des/der Benutzer*in beim Abruf eines auf anderen Webseiten integrierten Youtube-Videos.
  • Cookie-Gültigkeit: Persistent
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Name: yt-remote-fast-check-period

  • Typ: HTTP Cookie
  • Zweck: Speichert die Einstellungen des/der Benutzer*in beim Abruf eines auf anderen Webseiten integrierten Youtube-Videos.
  • Cookie-Gültigkeit: Browsersitzung (Session)
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Name: yt-remote-session-app

  • Typ: HTTP Cookie
  • Zweck: Speichert die Einstellungen des/der Benutzer*in beim Abruf eines auf anderen Webseiten integrierten Youtube-Videos
  • Cookie-Gültigkeit: Browsersitzung (Session)
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Name: yt-remote-session-name

  • Typ: HTTP Cookie
  • Zweck: Speichert die Einstellungen des/der Benutzer*in beim Abruf eines auf anderen Webseiten integrierten Youtube-Videos
  • Cookie-Gültigkeit: Browsersitzung (Session)
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Name: GPS

  • Typ: HTTP Cookie
  • Zweck: Registriert eine eindeutige ID auf mobilen Geräten, um Tracking basierend auf dem geografischen GPS-Standort zu ermöglichen.
  • Cookie-Gültigkeit: 1 Tag
  • Anbieter: Youtube, LLC
  • Datenschutz: https://policies.google.com/privacy

Vorlesen: ReadSpeaker

Name: _rspkrLoadCore

Name: pll_language

You are using an outdated browser. The website may not be displayed correctly. Close