App Types

SAP Fiori Apps Reference Library

The SAP Fiori Apps Reference Library is SAP's online catalog of SAP Fiori apps and classic SAP GUI and Web Dynpro applications, listing for each app its ID, application type, intents, business roles, catalogs, OData services and required product versions per release. The SAP Fiori Apps Reference Library is a planning and implementation reference, not a runtime component.

Quick facts

Type
SAP-hosted online reference catalog
Layer
Entry point & experience; Content, navigation & access
Data per app
App ID, application type, intents, technical and business catalogs, business roles, OData services, product versions
Products covered
SAP S/4HANA (all editions), SAP Business Suite, apps on SAP BTP
Access
Public browsing; SAP user ID needed for saved selections and recommendations
Who uses it
SAP Fiori consultants, launchpad and basis administrators, architects
Applies to
SAP S/4HANA Cloud Public Edition, Private Edition, on-premise
Layer: Entry point & experienceWhere it sits ▾
Where it sits: L1 · Entry point & experienceLayer: Entry point & experience. Also touches: Content, navigation & access.L1L2L3L4L5L6BTP

Layer: Entry point & experience

Also touches: Content, navigation & access

Open the architecture map →

What does the SAP Fiori Apps Reference Library contain?

Each app entry is a release-specific record of what the app is and what it needs:

FieldWhat it tells you
App IDF-number for SAP Fiori apps (such as F0842A); the transaction code for classic SAP GUI apps (such as ME23N)
Application typeSAP Fiori - Transactional, Analytical, Object page / Fact sheet, Reuse Component or Remote; SAP GUI; Web Dynpro; Web Client UI
Product and releaseSAP S/4HANA (Private Cloud and On-Premise), SAP S/4HANA Public Cloud, SAP Business Suite or apps on SAP BTP, per release
IntentsSemantic object and action used for navigation
Launchpad contentTechnical catalog, business catalog and business role
Back-end requirementsOData services, SAPUI5 component, product versions and SAP Notes
Form factorsDesktop, tablet, smartphone

The same app can carry different catalogs, roles or services per product and release. The SAP Fiori Apps Reference Library is therefore read for one release at a time, never in general.

How do you read an app entry?

Take Manage Purchase Orders (F0842A) for SAP S/4HANA 2025 FPS02 on-premise. The entry shows:

  • Intent: PurchaseOrder-manage, which a target mapping must resolve;
  • Technical catalog: SAP_TC_PRC_COMMON, where the tile and target mapping are defined;
  • Business catalog: SAP_PRC_BC_PURCHASER_PO, the unit that roles reference;
  • Business role: SAP_BR_PURCHASER, the SAP-delivered role template that contains the catalog;
  • OData service: MM_PUR_PO_MAINT_V2_SRV, which must be active for the app to load data.

Each line maps to a setup task: activate the service, include the business catalog in a role, assign the role to users, and confirm that the intent resolves. When Alder Manufacturing builds a custom purchaser role, the entry tells the team which catalog to reference rather than which tiles to copy. An app entry in the SAP Fiori Apps Reference Library is a checklist for the content and services an app depends on.

How does the library support an implementation project?

SAP organizes the library's functions along the project phases:

  1. Explore: use Search and Filter to find apps that match business and system requirements, or run Get SAP Fiori App Recommendations. The recommendation wizard compares a usage profile (the transaction codes used in production, which can be extracted from the workload monitor ST03) and a system profile (installed software component versions) with the library.
  2. Plan: the List View produces one row per app and exports to a spreadsheet; App Details shows product features and implementation information.
  3. Set up and configure: the Aggregate function returns a validated, redundancy-free list of configuration data for a selection of apps, such as all required OData services, and shows changes between releases, including predecessor and successor apps.

Saving selections and running recommendations require logging on with an SAP user ID. The SAP Fiori Apps Reference Library is most valuable before content activation, when scope is still being decided.

Where does the SAP Fiori Apps Reference Library sit in the SAP Fiori architecture?

The SAP Fiori Apps Reference Library sits outside every customer system. It describes the content SAP ships — catalogs, roles, intents, services — but it does not run, store or assign anything. At runtime, the launchpad reads only what exists in the system: activated catalogs, roles assigned to users and active services.

That separation explains two practical rules. First, the library is the reference for SAP-delivered content, while the system is the reference for what users actually have; when the two disagree, the system wins. Second, custom apps, copied catalogs and customer roles never appear in the library. Content activation tools, such as the rapid content activation task lists on-premise, use the same SAP business roles that the library lists. The SAP Fiori Apps Reference Library is documentation of SAP's content, not an inventory of a customer's launchpad.

What changes between SAP S/4HANA Cloud and on-premise?

The library keeps separate release lines for SAP S/4HANA Public Cloud (releases such as 2602 and 2608) and for SAP S/4HANA Private Cloud and On-Premise (releases such as 2025 FPS02, with separate on-premise and Private Cloud records). An app's business roles, catalogs and even availability can differ between these lines.

  • Public Edition: SAP delivers and activates the content; customers mainly use the library to find which business role template or business catalog grants an app.
  • Private Edition and on-premise: customers activate content and services themselves, so the implementation information becomes a configuration checklist.

SAP also released a new version of the SAP Fiori Apps Reference Library, documented under SAP Cloud ALM, in March 2026 and added an Aggregated Information feature in April 2026; check the SAP Help Portal for how it relates to the classic library. Selecting the correct product and release is the first step in every SAP Fiori Apps Reference Library lookup.

What are common mistakes with the SAP Fiori Apps Reference Library?

  1. Reading the wrong release. Roles and services change between releases; filter by the exact product and release before copying any name.
  2. Mixing Public Edition and on-premise data. An entry for SAP S/4HANA Public Cloud does not describe a Private Edition system, and the reverse also holds.
  3. Treating "listed" as "available". An app in the library may need a product version, support package or service the system does not have.
  4. Copying tiles instead of referencing them. The entry names the SAP catalogs to build on. Business catalogs hold references to tiles and target mappings in SAP technical catalogs, so central changes propagate; copied tiles and target mappings no longer receive them.
  5. Ignoring successor information. Deprecated apps often have a named successor; implementing the predecessor creates rework at the next upgrade.

Most errors with the SAP Fiori Apps Reference Library come from reading a correct entry for the wrong context.

SAP Fiori Apps Reference Library vs. launchpad catalogs: what is the difference?

SAP Fiori Apps Reference LibraryLaunchpad catalogs
What it isOnline reference of SAP-delivered app contentContent objects that hold tiles and target mappings
Where it livesSAP-hosted, outside customer systemsIn the customer's SAP S/4HANA or launchpad system
Source of truth forWhat SAP ships per product and releaseWhat users can actually see and open
Includes custom contentNoYes, custom and copied catalogs
Who uses itConsultants and administrators during planningThe launchpad at runtime, administrators in maintenance

The library tells you which catalog SAP intends for an app; the catalogs in the system decide what users get.

FAQ

Is the SAP Fiori Apps Reference Library free to use?

Yes, browsing and searching the SAP Fiori Apps Reference Library is public. Personalized functions, such as saving filters and selections or running SAP Fiori app recommendations, require logging on with an SAP user ID.

How do I find which business role gives access to an SAP Fiori app?

Open the app in the SAP Fiori Apps Reference Library, select the product and release your system runs, and read the implementation information. It lists the SAP business role templates, business catalogs and technical catalogs that contain the app for that release.

Does the SAP Fiori Apps Reference Library list SAP GUI transactions?

Yes. Classic transactions that can be launched from the SAP Fiori Launchpad appear with the application type SAP GUI, and their app ID is the transaction code. Web Dynpro applications are listed as well, with the configuration needed to integrate them into the launchpad.

Can the library tell me which SAP Fiori apps fit the transactions we use today?

Yes. The Get SAP Fiori App Recommendations function takes a usage profile — a list of transaction codes used in production — and optionally a system profile of installed software components, and returns apps rated for relevance and readiness.

Why does an app listed in the library not appear in our launchpad?

The library describes SAP content, not your system. The app may require a release or product version you do not run, its content may not be activated, its business catalog may be missing from your users' roles, or its OData service may be inactive.

Sources

Applies to
SAP S/4HANA on-premise · SAP S/4HANA Cloud Private Edition · SAP S/4HANA Cloud Public Edition
Last reviewed

Go deeper

SAP, SAP Fiori, SAPUI5, SAP S/4HANA, SAP BTP and other SAP products and services mentioned are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. This guide is independent and is not affiliated with, sponsored or endorsed by SAP SE.