What is Fiori in SAP ?

What is Fiori in SAP
You are going to learn..(A comprehensive SAP Fiori Blog)

SAP Fiori - Introduction
History of SAP Fiori
SAP Fiori Design Principles
 -Role-Based 
 -Responsiveness
 -Simple 
 -Seamless Experience
 -Delightful 

SAP Fiori Apps
-Transactional Apps
-Fact sheets 
-Analytical Apps 

SAP Fiori Elements

SAP Fiori Launchpad
-End Users
-Administrators
-Developers
   -ABAP Programming Model for SAP Fiori
   -ABAP RESTful Programming Model

SAP UX Strategy
Prerequisites to Learn SAP Fiori

FAQs
What is the use of SAP Fiori?
What does SAP Fiori stand for?
What are the 3 types of SAP Fiori apps?
Why is it called Fiori?

What is Fiori in SAP – Introduction

SAP Fiori is the arrangement system for all SAP things, engaging you to make business applications with a mind blowing shopper grade client experience. You can use different UI progressions like the SAPUI5 structure, UI5 Web Parts, or the versatile iOS and Android SDKs to gather SAP Fiori applications.

SAP Fiori gives 300+ job based applications like HR, Assembling, finance, and so forth. At the point when you open the SAP Fiori landing page application, you will see an image of the blossoms. It is on the grounds that Fiori signifies ‘blossoms’ in Italian.

What is Fiori in SAP

SAP Fiori gives all business jobs progressively on viable hand gadgets. It offers business jobs on simple to utilize capabilities, basic with unrivaled responsiveness on work area, cell phones and Tablets.

SAP Fiori empowers different gadget applications that permit clients to begin a cycle on their work area/PCs and to proceed with that interaction on a cell phone or on a tablet. SAP has created Fiori Applications in view of UI UI5.

User Interface

At the point when SAP Fiori is joined with the force of the SAP HANA, it gives an unrivaled application reaction and inquiry execution time. SAP Fiori client experience (UX) is utilized to give a customized and job based client experience for big business wide commitment across lines of business.

Free complete SAP Fiori blog Series

History of SAP Fiori

SAP R/3 depended on the SAP Graphical UI (GUI) for its front aligned show layer. Notwithstanding, with the coming of SAP S/4HANA during the 2010s another UI was created for the show layer of applications in the new suite. This was named SAP Fiori. As associations progress to Drain HANA and SAP S/4HANA, SAP Fiori can be viewed as the trade for SAP GUI.

SAP GUI and SAP Fiori Comparison

SAP Fiori was first presented in 2013, with an essential spotlight on a versatile first showcase approach. It had restricted content, containing just 25 applications, and was viewed as a basic use arrangement that could be gotten to across different gadgets. From that point forward, the functionalities have developed essentially, with north of 7,500 applications accessible to clients.

A significant point of convergence of SAP Fiori is the client and how every individual client functions, with the look and feel of the product driving a good and more proficient client experience. The format is intended for direct admittance to various applications and warnings, permitting clients to get data and perform activities faster. This makes a more useful encounter over SAP GUI, which expects one to move through a progression of menus to achieve a solitary errand.

In 2016, it developed into SAP Fiori 2.0, a plan idea accessible for both SAP S/4HANA and SAP ERP. Fiori 2.0 highlighted a better than ever plan that upgraded route capacities and made it simpler to deal with a plenty of utilizations. It additionally included refreshed floorplans and gave the capacity to get to framework occasions through warnings.

Early improvement of the most recent rendition, SAP Fiori 3, was reported in 2017 with the expectation of making a more durable and coordinated client experience across the suite. The new experience incorporates a superior plan, customization highlights, and the capacity to be taken on across different SAP items.

The Quartz subject invites an unpretentious stylish of unbiased highlights, offering light and dull choices. The new shell header bar is intended to be more shortsighted for all SAP items. The latest subject made accessible for SAP applications is called Skyline, which offers comparative light and dim varieties to Quartz – Morning Skyline and Night Skyline. Fiori 3 was first delivered to Drain S/4HANA Cloud clients in the 1908 delivery and to on-commence clients in the 1909 delivery.

One more element SAP Fiori 3 has coordinated into the climate is AI capacities. It offers a further developed incorporated insight for conversational cooperation, evaluations and proposals that are machine produced, and plan rules that give a human-driven way to deal with the connection plan for keen frameworks.

UI Overview

SAP Fiori: How to Troubleshoot SAP Fiori Errors?

SAP Fiori Design Principles

There are five plan standards for SAP Fiori UI5. These standards make Fiori straightforward and break down the various exchanges into straightforward undertaking based UI applications.

  • Role-Based − SAP has decayed different SAP exchanges and transformed them into wonderful client intelligent applications that show just most pertinent data to the clients.
  • Responsiveness − At the point when Fiori is joined with the force of SAP HANA, it gives an unrivaled application reaction and inquiry executions time.
  • Simple − To make Fiori easy to match the client interest, SAP has planned it as a 1-1-3 situation. This implies 1 client, 1 use case and 3 screens.
  • Seamless Experience −SAP has given all the Fiori applications in light of a similar language and it doesn’t make any difference on the sending and stage.
  • Delightful − It was intended to work with ECC 6.0 to make it simple for the clients and to send on the current SAP framework.
Design Principles

SAP Fiori Apps

Fiori apps are separated into three classifications. They are recognized based on their capability and framework prerequisite.

  • Transactional Apps
  • Fact sheets
  • Analytical Apps

Transactional Apps

The most important features of Transactional Apps are −

  • The main arrival of SAP Fiori included 25 value-based applications.
  • Value-based applications in Fiori are utilized to perform conditional errands like a supervisor worker exchanges, for example, leave demand, travel demands, and so on.
  • Conditional Applications run best on SAP HANA data set however can be sent with any information base with OK execution. These applications permit a client to run straightforward SAP exchanges on the cell phones as well as work area or PCs.

Example − Leave Request, Travel Request, Purchase Order.

Fact sheets

The significant highlights of a Reality sheet are given underneath.

  • Reality sheets are utilized to bore the vital data and logical data in business activities. In Fiori tiles, you can bore down to additional subtleties.
  • It likewise permits you to explore one-reality sheet to all its connected truth sheets.
  • Reality sheets likewise permit you to explore to Conditional applications to run SAP exchanges. A couple of Reality sheets likewise give a mix choice of topographical guides.
  • You can call Reality sheets from Fiori Platform indexed lists, from other truth sheets or from Value-based or Insightful applications.
  • Truth sheets just sudden spike in demand for SAP HANA data set and furthermore require an ABAP stack and they can’t be ported to Drain HANA Live level 2 engineering.

Example − There is a reality sheet application with the middle items having insights regarding merchant contract. You can penetrate down to additional subtleties like merchant subtleties, contract terms, thing subtleties, and so on.

Analytical Apps

Insightful applications are utilized to give job based ongoing data about the business activities. Logical applications incorporate the force of SAP HANA with SAP business suite. It gives constant data from huge volume of information in front-end internet browser.

Utilizing Insightful applications, you can intently screen Key Execution markers KPIs. You can perform complex accumulations and computations of your business activities and respond quickly according to the progressions in the economic situation.

Fiori Insightful applications run on SAP HANA data set and utilize Virtual information models.

Example

Finance Apps
Human Resource Apps
Manufacturing Apps


SAP Fiori Elements

As referenced above, SAP Fiori components are low-code formats that help famous application designs. Designers can utilize Fiori components to make applications in view of OData administrations and explanations that don’t need JavaScript UI coding.

The predefined regulators and perspectives assist accomplish plan consistency and consistence with the most recent Fiori rules. The reusable normal elements additionally give high advancement proficiency, easing clients of remaking the UI and diminishing how much frontend code expected to make the applications.

Here are a few extra highlights SAP Fiori components offer:

Message dealing with
SAP Fiori platform joining
SAPUI5 Adaptability Administrations support
SAP Web IDE wizard for application creation
Multi-gadget support
Criticality status signs (varieties and symbols)
Draft saving

The accompanying rundown incorporates accessible Fiori components floorplans:

Scientific rundown page
List report
Object page
Outline page
Worklist

SAP Fiori Launchpad

This platform is the doorway to all Drain Fiori applications. It gives various advantages to all kinds of sorts of clients: end clients, overseers, and engineers.

End Users

End clients can without much of a stretch move SAP Fiori platform to get to the applications they need. The gateway is intended to make for a speedy and direct insight through bunch navigational rundown of tiles give application easy routes and search capacity to find applications or business information framework wide.

The landing page is adaptable, permitting clients to add, erase, or change gatherings or applications. If an application isn’t noticeable on the landing page, it tends to be looked by utilizing the application locater. Fiori platform likewise includes a “Me Region,” which permits end clients to change settings and open late applications.

SAP Fiori launchpad

Administrators

Chairmen use Fiori platform for setup purposes. All applications should be arranged to be gotten to inside Drain Fiori platform and this is accomplished through target planning.

Developers

Developers should make SAPUI5 applications that are consistent with Fiori platform. The applications should be a UI part, as the Fiori platform loads applications as parts and not pages. It is significant not to open other applications straightforwardly through URLs, and subsequently access ought to just occur through the Fiori platform administrations. To make it more straightforward for a code to work in any event, when sent on an alternate backend framework, a client ought to utilize the numerous APIs, which can be called utilizing JavaScript, that Fiori platform offers.

Since building applications can be tedious, the advancements of Fiori components assist with moving along the creation interaction. Assuming that you’re an ABAP engineer who has little coding experience, the premade floorplans, perspectives, and regulators are fundamental for fast application improvement.

There are two ABAP programming models which can be used to code Fiori applications: the ABAP Programming Model for Fiori and the ABAP Tranquil Programming Model.

ABAP Programming Model for SAP Fiori

The ABAP Programming Model for Fiori is the standard advancement model for new SAP S/4HANA applications. It upholds upgraded OData administration improvement for Fiori applications in light of Center Information Administrations (Discs) sees, supporting scientific, value-based, and search application situations.

While utilizing the ABAP Programming Model, there are two potential application types that can be created: read-just and value-based applications. Peruse just applications just require a basic Compact discs information model and application-explicit investigation or search explanations. Conditional applications require the age of a Business Item Handling Structure (BOPF) business object for dealing with tasks for manifestations, updates, and erasure.

ABAP RESTful Programming Model

The ABAP Peaceful Programming Model is the replacement to the ABAP Programming Model for Fiori. Like the past model, the engineering and frontend upholds the advancement of all Fiori applications, in light of Cds advancements for characterizing rich information models. It likewise includes a help model foundation for making OData administrations. The main update that this model elements is it’s accessibility on the SAP Business Innovation Stage, which has been presented since August of 2018.

The model is incorporated straightforwardly into the ABAP language center. It presents new movable ABAP improvement object types for conduct definitions, administration definitions, administration ties, as well as another Substance Control Language (EML). As a piece of the ABAP language, EML controls the way of behaving of business objects for the ABAP Serene Programming Model.

The programming model can be presented in the cloud as the main ABAP language center runtime with next to no extra libraries and devices. There is the exemption of SAP Entryway and the SADL coordination structure dispatching solicitations to either the inquiry or the business object runtime. With the past ABAP Programming Model for Fiori, this was impractical as it likewise depended on the BOPF for conditional handling, which is an ABAP system and not piece of the ABAP language.

SAP UX Strategy

Client Experience (UX) is fundamentally, about a general encounter that an individual has while utilizing any item, a site or an application. The application might be on either a cell phone, tablet or a work area or PC. Client Experience ought to be easy to utilize so the clients can accomplish their objectives effectively and cooperate with SAP framework.

Client Experience contains right equilibrium of innovation, business requirements and attractiveness.

UX strategy is essentially about the following three design principles −

  • Technology
  • Business
  • Human Values

SAP UX strategy consists of three components −

  • New − New provides a consumer grid user experience for the new applications i.e. all the applications, which are yet to be built.
  • Renew − Renew is applied to the existing applications.
  • Enable − Enable is to provide a customer an ability to improve user experience of any SAP software to allow them to decide which business scenario is critical for them.

Prerequisites to Learn SAP Fiori

The following are the requirements for learning Fiori −

  • ABAP program and objects
  • HTML5
  • JavaScript
  • SAP UI5
  • ERP Implementation experience
  • OData and SAP NetWeaver Gateway
  • SAP HANA

FAQs

What is the use of SAP Fiori?

Sorts of Uses. It assists clients with taking care of various SAP business errands, for example, making or following buy orders, keeping an eye out for new business potential open doors, or showing solicitations.


What does it stand for?

It gives 300+ job based applications like HR, Assembling, finance, and so forth. At the point when you open the SAP Fiori landing page application, you will see an image of the blossoms. It is on the grounds that Fiori signifies ‘flowers’ in Italian. It gives all business jobs continuously on viable hand gadgets.


What are the 3 types of Fiori apps?

  • Transactional Apps.
  • Analytical Apps.
  • Fact Sheet Apps.


Why is it called Fiori?

When Fiori was first announced I looked up the meaning of the word. I found it was the plural of fiore, the Italian word for flower.

You may be interested in:

Free SAP Fiori blog series

Exploring Fiori OData Integration

Fiori Apps Library: Revolutionizing User Experience