This blog will give some tips & tricks on SAP netweaver gateway FIORI from the basis perspective.
Questions that will be answered are:
- Where can I find information on Netweaver Gateway FIORI deployment options?
- Can I adjust the layout of standard SAP FIORI apps?
- Where can I find overview of all the SAPUI5 versions and its support status?
- Which versions of SAPUI5 does my system currently have?
- How can I find a version of any standard SAP app?
- How do I clear caches in case of issues and or new deployments that cause issues?
- How to recalculate app indexes?
- How can I setup FIORI notifications?
- How to transport FIORI content and activate in productive system?
- How can I get statistics on the use of the FIORI apps?
- How to integrate google analytics into FIORI?
- How can I see 3D in FIORI apps?
SAP netweaver gateway FIORI deployment options
SAP netweaver gateway FIORI can be run into 2 modes:
- Embedded in application sever
- As central hub
The considerations for embedded or central hub are kept up to date by SAP in this blog. The blog also contains the most recent version of document “SAP Fiori Deployment Options and System Landscape Recommendations“.
Please take note that SAP has a new recommendation per S4HANA1809 to go for embedded deployment.
If you are using the embedded option, you will need to update the FIORI UI component as well. This part can be separately upgraded. The relationship between Netweaver en UI version is described in notes per version. The latest current version is OSS note 2796216 – UI Version 6.0 for SAP NetWeaver: Mapping support package stack SAP_UI 7.54 to UI5 / UI2 versions. The requirement for SAP_UI 7.54 are again listed in OSS note 2796241 – SAP_UI 7.54 minimal installation requirements.
SAPUI5 version overview current and planned
The most recent SAPUI5 version overview and support status of each version can be found here.
Future SAPUI5 versions and planning can be found here.
FIORI frontend server and FIORI marketing version
The FIORI frontend server version number follows a different numbering than the FIORI marketing version.
FIORI uses FIORI frontend server 1.0, 2.0 or 3.0.
FIORI 2.0 uses FIORI frontend server 4.0 or 5.0.
FIORI 3.0 uses FIORI frontend server 6.0.
More information on FIORI frontend server 6.0: 2775163 – SAP-Fiori-Frontend-Server 6.0 – General Information.
SAPUI5 version in your server
To check you own servers SAPUI5 version construct following URL:
http(s)://<your server><your port>/sap/public/bc/ui5_ui5/index.html
This method is the easiest method. Other methods are described in OSS note 2282103 – How to check the version of SAPUI5 you have installed.
Main versions are delivered in new netweaver releases and/or support packages. There is a special blog written on the subject of last digit patching.
Finding version of a specific standard SAP app
If you want to know the version information of a standard SAP app, you simply click on the Information button in the personalization when you in the app:
Then the version information is shown:
More information can be found in OSS note 2835783 – How to Know App Version and Minor version.
Adjusting standard SAP FIORI app
Most new SAP FIORI apps can easily be adjusted with the in app extensibility framework. Read more in this blog.
Resetting and clearing caches
For resetting and clearing caches for FIORI, see this dedicated detailed blog.
Note on the cache cleanup: 2319491 – How to clean up the cache after applying changes that affect SAP Fiori apps.
Recalculating app indexes
Recalculation of app indexes is needed after an upgrade or support package installation with new apps. Also when you install extra addon this is needed. Another use case is when you have deployed your own new app via transport or when you applied a large OSS note with new app code via transport. Program to run is: /UI5/APP_INDEX_CALCULATE. You can run for single app. Or after support package: run in full. It is wise to have this program run in delta mode at least daily.
Set default theme and reset user theme setting
If you have a custom theme created you can set it as default for everybody. For instruction see this blog. This blog also describes how to reset a users’ theme setting in case of issues a user might have after upgrade (garbled screen).
OSS note for troubleshooting
SAP has an updated document for the most common troubleshooting tasks. It is kept as PDF attachment to OSS note 1797736 – Troubleshooting Guide for SAP NetWeaver Gateway.
Transport FIORI ODATA content
If you have stored the FIORI content and want to transport it, follow the instructions from this blog: 2424613 – How to assign an OData service from Local Object ($TMP) to a Transport Request (TR)? – SAP Gateway.
But as explained in this OSS note 2816116 – How to transport an OData Service from one System/Client to another System/Client, you still need to do a local activation of the ODATA service after the definition of the transport.
OSS note 2886433 – Fiori Setup: Activation of OData Services in Prod Systems with task lists contains a perfect PDF that describes how to carry out the activation in a productive system using the proper selections in the task list.
Generic ODATA transport FAQ note: 2244649 – SAP Netweaver Gateway Odata service transport FAQ.
Statistics on the use of FIORI apps
If you want to know more on the actual usage and statistics of the FIORI apps in use, please read OSS note 2629143 – Best practices to gather Fiori usage statistics for on-premise systems.
For user measurement and use of the ODATA calls, you can use the FIORI ODATA metering functions in the Netweaver Gateway component. Read more in this blog.
Integration of google analytics into FIORI
To integrate google analytics into FIORI, follow the instructions in OSS note 2444406 – Google Analytics Integration with SAP Fiori.
Configure backend system to jump to FIORI frontend server
In some use cases, you want to jump from the ABAP backend system to the FIORI frontend server. This is possible, but requires setup. The setup is described at sap help files online.
To activate FIORI search, please read this dedicated blog.
FIORI can sent push notifications to the end-user:
To set up these push notifications, read this dedicated blog.
FIORI 3D visualization demo
The advantage of using the FIORI element to show 3D visualization is that you don’t need to install the fat client for 3D viewer on your laptop or desktop.
Older troubleshooting blog .
For performance and trouble shooting tips see the SAP wiki on FIORI issues.
For S4HANA specifically you can go to the dedicated SAP wiki for FIORI S4HANA.