Blog

What is SAP Fiori?

Definition of SAP Fiori

SAP Fiori is a family of user interfaces (UI) that is used to support the business processes in SAP applications. SAP Fiori replaces the SAP GUI of SAP. Fiori is a modern application that offers a user experience that you can customize across all business units, tasks and devices. SAP software has been designed with customer input and the ease of use of SAP Fiori UX in mind.

UX (User Experience) covers the practical, experiential, meaningful and valuable aspects of human-device interaction. UX provides mobile deployment so users can work without needing to access a computer. In other words, SAP Fiori offers a mobile application experience with seamless movements and controls. SAP Fiori design is simple, customizable, and modern design. It doesn't have the unnecessary tabs and fields that the old UX had.

SAP Fiori includes:

  • SAP Fiori Launchpad provides a single point of access for all SAP modules, applications, and services. It also provides users with a consistent user experience across all SAP solutions.
  • Fiori Studio is a design tool that allows you to create simple or complex UI designs quickly;
  • Fiori App Developer Kit (ADK) is a set of tools that help developers build new apps based on the SAP Fiori UX platform

SAP Fiori is not a single product, but rather it’s a platform for building new apps, revamping existing ones, and integrating with other systems. SAP Fiori was initially launched as an internal project called “SAP UI5” sometime around 2012. The project was designed to replace the aging GUI of SAP ERP 6.0 with a modern, responsive interface that would work on mobile devices and tablets.

In 2013, SAP announced plans to release SAPUI5 as an open-source project under the name “Mobile First Open Source Project” (MOS). In May 2014, MOS became known as SAPUI5; it was rebranded again in November 2015 as “SAP Fiori 2” when it was merged with other UX offerings from other divisions within SAP SE into one unified offering called “SAP Fiori 2".

What Is SAP Fiori 2.0?

SAP Fiori 2.0 was released as an update to Fiori in October 2016, adding UX functionalities that were missing from the initial release. (For example, advanced navigation options, and proactive system notifications.) Also released as the final evolution for SAP HANA and S/4 HANA, this version also offers a visual design that adapts Fiori UIs to corporate identities.

What are SAP Fiori Design Guidelines?

SAP Fiori Design Guidelines guide businesses through the process of creating and designing Fiori applications. The aim of the design guides is to provide a unified and consistent user experience across all devices. Therefore, they provide guidance to designers and developers by explaining in detail how to implement different patterns, controls, and layouts. This greatly speeds up the time it takes to create, test, and deploy a new application and ensures that applications have a consistent user experience. Fiori guides are based on four basic principles: “adaptable, role-based, simple, and consistent.”

  • Adaptable: SAP Fiori is a user-friendly and flexible platform. Being customizable for different roles and business processes helps employees adapt to the way they work. It provides users with quick access to important data.
  • Role-Based: Fiori user experience is designed to be customized to suit each user’s specific business needs.
  • Consistent: Visual design in SAP Fiori is consistent across the platform. That is, the general visual elements are the same in every application, and this creates a positive impact on the user experience by providing order.
  • Simple: Fiori is a user-friendly and intuitive platform. Thanks to this, users can easily perform the desired operations, which increases their productivity.
  • Delightful: Fiori enhances the employee experience by enabling users to carry out their work efficiently and easily.

What are the Benefits Of Fiori Apps?

  • SAP Fiori increases productivity.
  • SAP Fiori saves time. For example, it has been revealed that the time to complete a task is reduced by 64% when compared to SAP UI.
  • SAP Fiori is also easy to learn because it is developed simpler. For this reason, it is adopted more strongly and the training period is short.
  • Fiori considerably lowers the employee's expectation of disappointment.
  • Users who do not have expertise in SAP find Fiori quite simple to use.
  • SAP Fiori offers employees the opportunity to move more easily and actively within the organization.
  • Fiori-based applications can be used by mobile workers on various devices, unlike the mouse-keyboard use of the SAP GUI.
  • The SAP/Apple partnership offers a range of tuned application options.

How is Fiori Connected to SAP System?

Fiori is based on SAP's technology platform. Fiori provides users with instant access to SAP's core business applications and helps to drive digital transformation across the enterprise.

The SAP Fiori design language is used in many SAP applications, including:

  • S/4HANA,
  • SAP Success Factory
  • SAP Analytics Cloud
  • SAP Ariba
  • SAP Data Hub
  • SAP Business Suite

How is the SAP Fiori Architecture?

SAP Fiori was developed to meet corporate IT criteria. SAP designed Fiori to be used in the cloud and on-premises on demand. It supports multiple devices and forms.

The architecture of SAP Fiori has broken down into three main components:

  1. Front-End Server: This component is responsible for accessing the user interface and the UI5 libraries which are used to create the UI for the apps.
  2. Back-End Server: This component is responsible for providing the business logic and data access. It also provides the OData services which are used to access the backend data.
  3. Database: This component is responsible for storing the business data. It can be either on-premise or in the cloud. In addition to these three components, there are also some other components which are used to support the architecture such as SAP NetWeaver Gateway and SAP HANA, which provide additional services.Here are some architectural principles that support Fiori:
  • Apart from role-based authentication and authorization, security is provided with a single sign-on (SSO).
  • Exit Data Protocol is available, which facilitates secure provisioning and data consumption.
  • SAP Fiori supports centralized access to applications, personalization, navigation and configuration features through the launch panel.
  • Based on the SAP Fiori architecture, there is no dependency on a particular device, session or user.

Working With SAP Fiori

Using SAP Fiori may seem simple to users. When you look at the back of the business, you may encounter the difficulties of its installation and management. If you want to leverage SAP Fiori to optimize your IT environment, you need Fiori management expertise. A partner can facilitate your transition to Fiori and help you optimize your IT environment.

What is the Relationship Between SAP S/4HANA and SAP Fiori?

SAP S/4HANA is an ERP (Enterprise Resource Planning) system that provides an enterprise-wide solution for managing business processes and operations. SAP Fiori is built on SAP S/4HANA, meaning that SAP Fiori applications are available to customer's running SAP S/4HANA, providing a seamless user experience.

SAP Fiori Cloud

SAP Fiori Cloud is a cloud service from SAP that provides a comprehensive set of applications for end users that are tailored to their specific needs. It is an enterprise software solution designed to help businesses manage their financials, operations, sales, and customer relationships more efficiently. The applications are based on the latest SAP technologies such as SAP Fiori, SAP HANA, and SAP Cloud Platform. It enables companies to quickly and securely deploy and manage Fiori applications with a single click. It also helps users to take advantage of the latest innovations for their SAP solutions.

The service provides comprehensive capabilities to build, deploy, and manage SAP Fiori apps on the cloud.

What are SAP Fiori User Types?

  1. End user: An end user is the person who interacts directly with the SAP Fiori application. This user type uses the application to complete tasks, such as creating and approving purchase orders, or checking account balances.
  2. Administrator: An administrator configures the system and manages users, as well as making any necessary changes to the system.
  3. Developer: A developer is responsible for designing, developing, and customizing the SAP Fiori applications.
  4. Consultant: A consultant provides advice and guidance on how to best use the SAP Fiori applications. They may also be responsible for training users and helping them to become familiar with the applications.

What is SAP Fiori Client?

SAP Fiori Client is a mobile application for smartphones and tablets that provides a native app experience for SAP Fiori apps, which are built with SAPUI5 technology. It provides an optimized user experience, enhanced security, and improved performance compared to running Fiori apps in a browser. SAP Fiori Client has been removed from the app stores and is no longer available for download from 2022.

SAP Fiori Consultancy

SAP Fiori Consultancy provides support and guidance on implementing and customizing SAP Fiori solutions. This includes planning, design, architecture, development, testing and deployment of solutions. They can also advise on how to optimize the use of SAP Fiori technology. SAP Fiori Consultancies also offer training and support on the use of the technology. Their expertise can help organizations to quickly and effectively implement and utilize SAP Fiori solutions to meet their business needs.

MDP Group provides SAP Fiori consultancy services in the fields of Fiori administration and Fiori application development. Our SAP Fiori consultants have completed dozens of different global projects with 100% customer satisfaction. Do not hesitate to contact us for your SAP Fiori needs.


Similar
Blog

Your mail has been sent successfully. You will be contacted as soon as possible.

Your message could not be delivered! Please try again later.