Matching the new Fiori Apps with transaction codes in SAP GUI
Almost all SAP ECC Users use to know by heart or pin their favourites transactions in SAP GUI.
With SAP S/4Hana they still can use SAP GUI and the transactions access but sooner or later they will have to switch to SAP Fiori for at least two reasons :
1- SAP GUI is being replaced by SAP Fiori and sooner or later will not be maintained by SAP anymore
2- All SAP development and innovation are now focused on SAP Fiori and some functionalities are new in SAP Fiori and don’t exist in SAP GUI
So I recommend all the new SAP S/4 Projects to switch as soon as possible to SAP Fiori.
Nevertheless, if you take a look at both front-end interfaces you will notice very quickly that they are totally different and at first current SAP ECC users will be lost.
The aim of this article is to help you see the link between the current SAP GUI transactions codes and their correspondence with the new SAP Fiori Apps.
There is an easy way to find that link in the SAP Fiori Apps Library. It is public information and no need to have a user id to access it. However you can create a user too, it’s free of charge.
Matching Fiori Apps with SAP Gui transactions. Example of the Finance line of business.
1- Enter the SAP Fiori Apps Library with the following link : https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/
2- On the left-hand side of the screen you see categories choices :
Choose “All Apps for SAP S/4HANA”
3- In the following screen choose “by Line of Business”
4- You see all the lines of business and the number of Apps per Lob. Choose Finance and you notice that 885 apps are available (this is a living basis so these numbers are continuously increasing)
5- The following screen appears with all the 885 Finance Fiori Apps on the left-hand side
The display by default is the “Detail view” by App. Check the boxes of the Fiori Apps you want to display.
6- Click on “List view” button in the bottom of the page to change the display mode.
Now all the Fiori Apps appear in a list mode but you still not see the mapping between the Fiori App and the tcode SAP GUI.
7- On the top of the right-hand side of the screen click on the star wheel (stands for column display settings). You have a lot of new choices and you can add or suppress additional information In the scroll-down menu choose the field “transaction” to display the following result :
8- If needed (for instance for Project implementation or change Management readiness) you can download your result to excel by choosing the “download” button on the bottom and the right-hand side of the screen.
Here is an easy way to have the last updated matching between the SAP Fiori Apps and the traditional transaction code in SAP GUI.
Don’t forget that there’s not a relation one-to-one between a transaction code in SAP GUI and a Fiori App. In some cases, one transaction code is dissembled in several Fiori Apps and in other cases several SAP GUI transaction codes become a single Fiori App.
Don’t underestimate the change management effort in a brownfield SAP implementation as people who were used to work in SAP GUI will have to forget the “SAP transactions” and learn the new Fiori design.
A useful tip for the functional teams to make some customers less anxious.
However, as you said and as SAP cannot stress it enough, there’s no one-to-one relation between a transaction code in SAP GUI and a Fiori App, therefore, customers should have a business role mindset when looking for the right apps for their business.
Fiori Lighthouse scenarios can be really helpful to this first selection.
Thanks for sharing Nelson!
Hi Nelson, I agree with Luis!
By the way there is a simpler approach if you are looking for a single transaction.
Just go to the SAP Fiori apps library > All apps for SAP S/4HANA > All apps.
Then search on the transaction code. This will give you both:
a) Whether the GUI transaction is still supported
b) What are the related SAP Fiori apps – this shows you how a GUI transaction might have been decomposed or recomposed to other Fiori apps. SAP Fiori apps give a more precise fit to role and task
For example if you search on transaction VA02 – Change Sales Order, you get a list of Fiori apps.
Great tip Jocelyn!
Thanks for sharing.
What do you suggest for the transaction codes that do not offer a Fiori app suggestion?
For example, ST22 or SM12.
How do I find the appropriate app to execute these business processes if I do not know which Fiori app replaces the Transaction?
Ok so the first thing to recognize is that not every SAP GUI transaction will necessarily be converted to a SAP Fiori app, and this particularly applies to support/technical transactions such as ST22 (short dumps) and SM12 (system status).
For these remember that the SAP Fiori launchpad is designed to support launching of multiple UI Technologies and it is absolutely expected that many business roles will mix apps and UIs from different technologies on your launchpad. In fact, that is how SAP Business Roles are delivered... as explained in Understanding Business Roles.
From the beginning of SAP S/4HANA, SAP Fiori launchpad supported:
With SAP S/4HANA 1909 was added:
And with SAP S/4HANA 2020 now the focus is on integrating SAP Cloud solutions more easily - such as SAC, and SAP Cloud Platform based custom apps.
If you search the SAP Fiori apps library with main filter "All Apps for SAP S/4HANA" you can find all of the GUI transactions that are definitely still supported from the launchpad.
However for technical transactions, you can also just check in transaction SE93 if the transaction is ok to use via SAP GUI for HTML. If yes, you are fine to add it to the launchpad. If no, you need to test it out and see if it supports enough features in SAP GUI for HTML to make sense to use it in a web browser.
Thank you very much for the fast response and the clear explanation!
My customer and I will have to do some playing around to learn how to fulfill their business requirements.
Thank you so much for this. Very helpful!
I like FIORI, you’re totally right, it's the new way to work from now on however there’re Apps that have a lot of issues to be improved yet.
as long as ECC license is active GUI will be there ..
2027(2030 extended) 🙂
wooow very useful
Just used it again now, it's awesome Nelson!, thanks a lot for sharing
Thanks a lot!
Useful doc. Thanks !
Very useful! Thanks
Hi Nelson, Luiz and Jocelyn;
What do you suggest withTransaction code FTR_CREATE its a functional transaction, not technical and is very usefull because unify all financial transactions from all product categories, I didn find any app for this functionality but there exist FTR:EDIT and FTR_DISPLAY
Thanks for your help
Very useful, Thank you
Very useful, thanks for taking the time to put this together. In my case I knew the App but couldn't find the transaction not anymore 🙂
I have list of TCODES given by client. I used the tool to determine SAP recommended Apps. Unfortunately, it shows all kinds of Apps but not SAP GUI APP. I download the same, but no SAP GUI APP
Whereas when I download all Apps from Fiori Library, I SEE GUI apps for F.27, F110 CN43N.
Does Get Fiori Recommended apps does not list SAP GUI APPS? Then this tool does not serve the purpose