Skip to Content
Product Information
Author's profile photo Nelson Gomes

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 :


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.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Luiz Felipe Ramos Machado
      Luiz Felipe Ramos Machado

      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!



      Author's profile photo Jocelyn Dart
      Jocelyn Dart

      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.

      Author's profile photo Luiz Felipe Ramos Machado
      Luiz Felipe Ramos Machado

      Great tip Jocelyn!

      Thanks for sharing.

      Author's profile photo David Wrigley
      David Wrigley

      Hi Jocelyn,

      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?

      Thank You!



      Author's profile photo Jocelyn Dart
      Jocelyn Dart

      Hi David,

      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:

      • SAP Fiori apps, i.e. SAPUI5 apps
      • SAP GUI transactions, using SAP GUI for HTML in the Web Browser
        • or SAP GUI for Windows if using the launchpad in SAP Business Client
      • SAP Web Dynpro ABAP applications

      With SAP S/4HANA 1909 was added:

      • SAP Web Client UIs (mostly used with CRM scenarios)

      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.

      Author's profile photo David Wrigley
      David Wrigley

      Hi Jocelyn,

      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!

      Author's profile photo Sofia M
      Sofia M

      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.

      Author's profile photo Yoonus Ch
      Yoonus Ch

      as long as  ECC license is active  GUI will be there ..


      Author's profile photo Marco Bortolon
      Marco Bortolon

      2027(2030 extended) 🙂

      Author's profile photo Michal Cerven
      Michal Cerven

      wooow very useful

      Author's profile photo Manuel Robalinho
      Manuel Robalinho

      Useful document!



      Author's profile photo Abdullah Galal
      Abdullah Galal

      Just used it again now, it's awesome Nelson!, thanks a lot for sharing

      Author's profile photo Papers Due
      Papers Due

      Thanks a lot!

      Author's profile photo Ruchita Parikh
      Ruchita Parikh

      Useful doc. Thanks !

      Author's profile photo Radu Jurca
      Radu Jurca

      Very useful!  Thanks

      Author's profile photo Gustavo Dominguez
      Gustavo Dominguez

      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


      Author's profile photo Sam Madhoon
      Sam Madhoon

      Very useful, Thank you

      Author's profile photo Sean Beasley
      Sean Beasley

      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 🙂

      Author's profile photo Manpreet Brara
      Manpreet Brara


      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



      Author's profile photo S. Raja Gopalan
      S. Raja Gopalan


      We have a small AI-based program available here:  It is on the SAP Store also but would appreciate your pointing out any bugs please:

      This should help: