What is SAP Fiori
SAP Fiori is the new user experience for SAP software across the enterprise and how to improve productivity, increase adoption and decrease training costs.
With the SAP Fiori UX, you can
1. improve user productivity by simplifying and automating day-to-day tasks across any device
2. Boost user adoption with an appealing UX design tailored to key tasks and activities
3. Increase compliance and data quality by making it easier to enter information into your system of record
4. Reduce training and support costs with simple, role-based screens that speed ramp-up and minimize user errors
5. Easily extend or build customized SAP Fiori apps with SAP developer tools and technology
SAP Fiori App Types and Database Requirements
SAP Fiori has three app types, each distinguished by their focus and infrastructure requirements:
1. Transactional apps
2. Fact sheets
3. Analytical apps
When installing SAP Fiori apps, we recommend separating the front-end components with the UI layer from the back-end components that contain the business logic and the back-end data
For fact sheets and analytical apps, we recommend that you use SAP Web Dispatcher as reverse proxy server.
Transactional Apps
To perform transactional tasks, such as creating a leave request for an employee need to configure transactional apps.
Overview of System Landscape for Transactional Apps:
The infrastructure comprises the central UI component with the SAP UI5 control library and the SAP Fiori launchpad as well as SAP Gateway with the OData enablement.
The front-end components have access through a trusted RFC connection to the ABAP back-end server containing the business logic. The underlying database can be an SAP HANA database, or any database, and is accessed from the back-end server.
Fact Sheets Apps.
Overview of the system landscape for fact sheets.
For the fact sheets, the ABAP front-end server contains the UI layer with the central UI component and the product-specific UI components for the products used (for example, ERP-FIN, CRM, SCM) as well as SAP Gateway. The central UI component contains for example the SAP UI5 control library and the SAP Fiori launchpad.
The front-end server has read access to the ABAP back-end server through a trusted RFC connection. The ABAP back-end server contains the SAP Business Suite with the business logic, search models, OData services, and the model provider.
SAP Web Dispatcher is the entry point for HTTPS requests into your system. SAP Web Dispatcher selects the appropriate server for HTTPS requests, for example for the INA search protocol requests to the search models in the ABAP back-end server.
Analytical Apps
These apps let you get a role-based insight into real-time operations of your business by collecting and displaying key figures directly in your browser. Analytical apps combine the data and analytical power of SAP HANA with the integration and interface components of SAP Business Suite. They provide real-time information on large volume data in a simplified front end for enterprise control. With analytical apps, you can closely monitor your most important key performance indicators (KPIs) in real time and react immediately on changes in market conditions or operations.
To do this, you can easily use the pre-delivered KPIs and insight-to-action scenarios or define your own ones based on the KPI modeling framework.
Analytical apps run on an SAP HANA database and use virtual data models (VDM).
overview of the system landscape for analytical apps.
Download the software
recommend using a system landscape plan from the SAP Maintenance Planner* as the basis for downloading the required front-end and back-end software components. This plan should be based on your current SAP landscape and the SAP Fiori apps you have selected in the reference library.
Alternatively, you can download the required files directly from the SAP Software Download Center and deploy them manually. This allows you to deploy only single product versions.
Set up the system landscape
Refer to the SAP Help Portal for documentation on installation requirements and sequences, set-up of communication channels, and more. Consult the following table for information
implementation scope:
Scope of System Landscape | Link to SAP Help Portal |
Implementation of transactional SAP Fiori apps | |
Implementation of transactional SAP Fiori apps and SAP | |
Implementation of transactional SAP Fiori apps, SAP | |
Enabling mobile access |
--Thanks
Aneesh