Skip to Content
Technical Articles
Author's profile photo arghadip kar

How to Find all the SAP Fiori Catalogs that are created for a Particular Transaction Code in SAP S/4 HANA?


As we are moving to SAP S/4 HANA the use of SAP Fiori Catalogs is going to be very popular and mandatory. SAP has delivered over 3000 standard Fiori Catalogs so it is very evident you might get lost with so many Fiori apps and which one to choose from. The Blog covers all the Standard Fiori catalogs that SAP has created using Standard SAP Transaction Code. This will be helpful for everyone who are moving to SAP S/4 HANA. This tutorial should be used by SAP Consultant and SAP Business Users.


Mission:How to Find all the SAP Fiori Catalogs that are created for a Particular Transaction Code in SAP S/4 HANA?



Select APP_TYPE as T and Provide TCODE for which you are searching FIORI Catalogs for. In this case it is ME22N.. Execute

Below is the List


With the above tutorial you can find all the Standard SAP Fiori Catalogs that SAP has provided for any SAP Transaction Code.

Below is the Video link

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Jocelyn Dart
      Jocelyn Dart

      Hi Arghadip - Small doubt... have you checked that in an ECC system?

      From what I see ... What you are finding there are the GUI transactions that can be launched from the SAP Fiori launchpad using GUI for HTML. These are maintained in technical catalogs using the mass maintenance tool for app descriptors MM_APP and that's where the app descriptors are stored

      With SAP S/4HANA they are launched with Fiori Visual Theme for a more consistent look and feel ... but of course that does not make them SAP Fiori apps.


      Author's profile photo arghadip kar
      arghadip kar
      Blog Post Author

      These shows the Fiori catalogs also.



      Author's profile photo Tongston Selvarajan
      Tongston Selvarajan

      Hi Arghadip,

      Thanks for sharing!

      This is useful table to find the SAP GUI based apps for the transaction codes.Can please also provide the steps on how to get the Fiori Catalogs. I tried to search with APP_TYPE = "U" (SAPUI5 Fiori App) and there are no entries in this table.


      No entries for APP_TYPE = U


      If I search with transaction code FB50 I would like to get the catalog SAP_SFIN_BC_GL_JE_PROC for Fiori based apps. Currently I can only get the catalog SAP_TC_FIN_GL_BE_APPS which has only GUI based apps.




      Author's profile photo Jocelyn Dart
      Jocelyn Dart

      Hi Arghadip

      To clarify, the purpose of MM_APP is mass maintenance of technical catalogs for classic user interfaces

      So what you are seeing is only the backend technical catalogs. Not the business catalogs that are assigned to business roles. And not the frontend technical catalogs that hold the SAP Fiori apps, i.e. SAPUI5 apps.

      Author's profile photo Orbit Chemicals
      Orbit Chemicals

      Well documented and informative Arghadip Kar.... a good read indeed.

      Author's profile photo Laurent Burtaire
      Laurent Burtaire

      Hello Jocelyn,

      i do not understand your point:

      ‘With SAP S/4HANA they are launched with Fiori Visual Theme for a more consistent look and feel … but of course that does not make them SAP Fiori apps.’

      If a SAP GUI transaction is launched through SAP Fiori Launchpad, this is a SAP Fiori Application Type Transaction whatever the SAP Backend system (SRM, CRM, ECC, S/4HANA...).

      Did i miss something ???



      Author's profile photo Jocelyn Dart
      Jocelyn Dart

      Hi Laurent

      Not quite.  The Fiori launchpad can launch SAP Fiori apps, classic user interfaces, and URLs.

      Classic user interfaces are older technologies from Business Suite that are still permitted in SAP S/4HANA.  They include SAP GUI transactions, Web Dynpro ABAP applications, and Web Client UIs.

      All of these uis are listed in the Fiori apps reference library  which -as it says on the home page- contains all (SAP delivered) content that can be launched from the launchpad. The Fiori apps library clearly separates SAP Fiori apps for SAP S/4HANA from All apps for SAP S/4HANA, ie Fiori apps + classic user interfaces.

      It may help to turn this around to a different perspective... Just because something can be launched from the launchpad doesn’t make it SAP Fiori.  Otherwise all URLs would be Fiori too

      Does that help clarify?

      Author's profile photo Ajit Janawade
      Ajit Janawade

      Hi Jocelyn,

      Very clear and interesting information you shared ?.

      Can you please tell me how GUI Transactions are runs in Browser (Fiori Launchpad). What is ‘Harmonized’ SAP did ?

      Is that the whole GUI runs on browser or every screens(which is developed using ABAP) is converted to HTML how SAP UI5 runtime renderer do ?

      Because when I right click inside Fiori(UI5) app or HTML GUI tile it looks different (short keys)

      Thanks, Dinesh.

      Author's profile photo Anika Gupta
      Anika Gupta

      Hi Arghadip,

      This is nice article. Can you also share the name of table which can be used to obtain group name to which these apps are mapped?



      Author's profile photo venu gopal
      venu gopal

      Nice document ???? Arghadip.

      Author's profile photo Vishal Alure
      Vishal Alure

      Thanks for sharing..

      Author's profile photo sudhagar Vijayakumar
      sudhagar Vijayakumar

      Thanks for sharing and it's really helps lot

      Author's profile photo Nivardo Edwin Tahua Quijano
      Nivardo Edwin Tahua Quijano

      thanks for sharing, very useful

      Author's profile photo Sajith Puthanpurayil
      Sajith Puthanpurayil

      Very useful. Thansk for sharing

      Author's profile photo Greg Capps
      Greg Capps

      Please read the comments from Jocelyn Dart - The details shared by the poster are misleading and not completely fact based.

      Author's profile photo Michael Healy
      Michael Healy

      Yep, a lot of people writing "good content" without actually understanding what they are reading.