Professional Documents
Culture Documents
Abstract: SAP Fiori, the business user experience redefined, offers a simpler, more user-friendly approach for your
company to use SAP applications. SAP Fiori, with its emphasis on an intelligent, consistent, and integrated user
experience, can assist you in taking a fresh look at how you operate in the digital age. The overview of SAP Fiori and
the key technologies for contemporary user interfaces in the upcoming years will be covered in this article. In addition,
it explains how to secure information, support business processes, innovate solutions, create faster apps, and prevent
unauthorised access to crucial data. This includes implementing the Fiori Launchpad, providing authentication and
authorization services, establishing backend connectivity, and facilitating data flow.
Keywords: SAP Fiori, Logistics, SAP S/4 HANA, Fiori Cloud, UI5.
I. INTRODUCTION
With its user-friendly, consumer-grade business apps, SAP Fiori transforms inexperienced users into SAP experts
with its intuitive, device-neutral interfaces. You may quickly create and modify your own apps that are compatible with what
we ship with SAP S/4HANA and our other enterprise software solutions by using the SAP Fiori design standards and tools
that we use at SAP. A new user experience (UX) for SAP apps and software is called SAP Fiori. It offers a range of
applications, including work approvals, finance apps, calculation apps, and self-service apps, that are utilised in everyday
corporate operations.
More than 300 role-based apps, including those for finance, manufacturing, and HR, are available with SAP Fiori. A
photo of the flowers appears when you launch the SAP Fiori home page application. It's because the Italian word fiori means
"flowers”. All business responsibilities are available in real time on suitable handheld devices with SAP Fiori. It provides
business roles with user-friendly features and unparalleled responsiveness on desktop, mobile, and tablet devices.
With the help of SAP Fiori, users may launch and continue processes on their desktops and laptops as well as their
smartphones and tablets. SAP created Fiori Apps using the UI5 user interface. The power of SAP Fiori paired with SAP
HANA's processing speed results in unparalleled application response and query execution times. The SAP Fiori user
experience (UX) offers a role-based, personalised user experience for enterprise-wide interaction across business lines.
Role-Based: SAP has broken down different SAP transactions into stunning, interactive user interfaces that only
provide the most pertinent data to users.
Responsiveness: When SAP Fiori and SAP HANA's power are coupled, the application response and query execution
times are unmatched.
Easy: SAP designed Fiori as a 1-1-3 scenario in order to make it easy to use and meet user demand. That's one
person, one use case, and three screens.
Streamlined Experience: SAP has developed all Fiori applications using the same language, regardless of platform
or deployment type.
Delightful: SAP Fiori was created to integrate with ECC 6.0 to streamline user experience and enable deployment on
the current SAP system.
a) Transactional Apps
The most important features of Transactional Apps are:
SAP Fiori's initial edition came with 25 transactional apps.
SAP transactional applications Fiori are used for transactional tasks like travel and leave requests made by
managers to their staff members, among other things.
Although they may be installed on any database with reasonable performance, transactional applications operate
optimally on SAP HANA databases. These applications enable users to conduct basic SAP transactions on desktop or
laptop computers in addition to mobile devices.
B. Fact Sheets
The important features of a Fact sheet are given below.
Fact sheets are used to drill the key information and contextual information in business operations. In SAP Fiori
tiles, you can drill down to further details.
It also allows you to navigate one-fact sheet to all its related fact sheets.
Fact sheets also allow you to navigate to Transactional apps to run SAP transactions. A few Fact sheets also provide
an integration option of geographical maps.
You can call Fact sheets from Fiori Launchpad search results, from other fact sheets or from Transactional or
Analytical apps.
Fact sheets only run on SAP HANA database and require an ABAP stack and they cannot be ported to SAP HANA
Live tier-2 architecture.
Example: There is a fact sheet app with the center objects having details about vendor contract. You can drill down to further
details like vendor details, contract terms, item details, etc.
44
Sridhar Selvaraj / ESP IJACT 2(1), 43-48, 2024
C. Analytical Apps
Role-based real-time information on business activities is provided by analytical apps. SAP HANA's power is
integrated with the SAP business suite through analytical apps. It offers real-time data from a substantial amount of front-
end web browser data.
Key Performance Indicators (KPIs) can be closely monitored with Analytical applications. You are able to carry out
intricate calculations and aggregates of your company's activities and respond quickly to shifts in the market environment.
SAP Fiori Analytical apps use virtual data models and are powered by the SAP HANA database.
a) SMART Business
Your most crucial KPIs can be tracked in real time with SAP Fiori smart business apps, allowing you to quickly adjust
them based on changing market conditions.
Note: Under this category, there are around 84 analytical applications; of these, 69 are intelligent business apps, and the
remaining 15 are analytical apps.
Unlike transactional apps, which can run on any database, analytical apps can only run on SAP HANA databases.
Virtual data models are used by SAP Fiori to utilise XS engine, and XS engine consists of two parts.
HANA Live Apps content for respective business suite
SMART business content
SAP HANA Live offers industry-standard access to SAP data through data models, offering remarkable capability
analytics for all business suites.
Views in the HANA database are used to analyse the data models. The views combine to create a virtual data model
that partners and customers can utilise.
45
Sridhar Selvaraj / ESP IJACT 2(1), 43-48, 2024
Query View: Query views are top views in hierarchy and designed for direct consumption by Analytical apps and
cannot be altered.
User Experience (UX) essentially refers to the total impression that a user gets from a product, website, or
application. The application could be running on a desktop or laptop, tablet, or mobile device. In order for users to interact
with the SAP system and accomplish their goals with ease, the user experience should be straightforward. The proper
balancing of technology, business requirements, and desirability constitutes the user experience.
In the current Fiori 2.0 design idea, the Fiori Launchpad is made up of a number of groups and tiles that are used to
launch apps and provide pertinent information. A number of auxiliary services that include notifications, search,
personalisation, authorization, and personalisation are also included. Customers using SAP Cloud Platform, SAP NetWeaver
ABAP and HANA platforms, and SAP Cloud Platform can use any of the several SAP Fiori Launchpad implementations that
SAP offers for their own applications. Additionally, SAP offers its own apps, such SAP Ariba and SAP Analytics Cloud, using
user interfaces that mostly adhere to the Fiori Launchpad design standards.
46
Sridhar Selvaraj / ESP IJACT 2(1), 43-48, 2024
The protocol HTTP/HTTPS is used by SAP Fiori. The architecture is a request-response runtime.
The front-end server houses Launchpad data and UI objects. The application reads the Launchpad definition using
an OData service call when Launchpad is called.
/UI2/PAGE_BUILDER_PERS is one of the OData services for Launchpad.
Role-based design and personalisation are highly valued concepts in the SAP Fiori design guidelines. This means that
Fiori interfaces should, by default, be made to give users the tools they need to carry out their roles inside the company—
neither more nor less. This is a goal-oriented ideal: Encouragement to take the time to properly evaluate the responsibilities
of users and eliminate unnecessary apps and application features from designs is the goal.
Furthermore, users can customise the Launchpad and applications to meet their unique needs using personalisation
services offered by the Fiori SDKs and Launchpad. These services range from letting users design or conceal new tiles to
letting them configure default table layouts and filters in applications to letting them dynamically hide unnecessary UI
elements.
Personalisation and role-based design are distinct from security, which is still used in back-end systems like the
S/4HANA enterprise resource planning (ERP) platform. The design guidelines advise Fiori UI developers to consider security
and modify their user interfaces according on the user's degree of access. But the security itself is too complex to manage at
the user interface layer.
47
Sridhar Selvaraj / ESP IJACT 2(1), 43-48, 2024
X. CONCLUSION
The times ahead New business relationships with major corporations such as Google and Apple are enhancing and
advancing SAP Fiori by allowing native business apps to fully utilise the data in their enterprise applications. By using
natural language in a digital assistant, SAP CoPilot offers a humanised user experience for SAP applications. SAP is
considering increasing productivity and streamlining the user interface. This provides assurance that SAP Fiori is the way of
the future. In the upcoming years, Fiori will be the most significant technology for contemporary SAP user interfaces. It
provides more than just attractive surface features; it also has an advanced design process and cross-application capabilities.
As a result, Fiori apps increase user efficiency when using SAP applications.
XI. REFERENCES
[1] SAP Fiori app [Online]. Available: https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/
[2] SAP Product help. [Online]. Available: https://www.sap.com/products/technology-platform/fiori.html
[3] Fiori Design Guidelines. [Online]. Available: https://experience.sap.com/fiori-design-web/a-beginners-guide-to-the-design-
guidelines/
[4] SAP Help Portal, SAP. [Online]. Available
https://help.sap.com/docs/SAP_FIORI_OVERVIEW/a1482918da994432859015bf1a083d9b/d453eb5adf1449408bd9873ab2e40687.h
tml?q=fiori
48