Managing SAP Fiori Catalogs

Objective

After completing this lesson, you will be able to manage SAP Fiori catalogs

Content Model for SAP S/4HANA

Diagram showing that the target mapping of an app descriptor in a catalog refers to the application and the tile of an app descriptor referenced in tiles and links of sections of pages. The space containing the page and the catalog are referenced in user roles.

In personalization, spaces and pages just visualize tiles or links for calling an application. In customizing and configuration, catalogs define app descriptors consisting of tiles and target mappings. Target Mappings hold all the information needed to actually start an application.

Watch the video explaining the content model since SAP S/4HANA 2023.

The following table outlines the elements that can be distinguished in the content model since SAP S/4HANA 2023:

ElementShortNaming SchemaDescription
Business RoleBRSAP_BR_<role>Role for topic
SpaceSPSAP_<area>_SP_<topic>Tiles for topic
PagePGSAP_<area>_PG_<task>Tiles for daily task
Business CatalogBCSAP_<area>_BC_<duty>Tiles for duty
Standard CatalogTCSAP_TC_<area>_<subarea>_COMMONApp descriptors for area
Back-End CatalogTCSAP_TC_<area>_<subarea>_BE_APPSApp descriptors for area

Time to look at an example of the content model from the SAP Fiori apps reference library.

Screenshot of catalogs, pages, spaces, and roles of Post General Journal Entries in reference library.

In this example from the SAP Fiori apps reference library, you see content model elements under Technical Configuration, starting with TC and continuing with BCs, PGs, SP, and BR. The names of the BCs describe the duties, the names of the PGs describe the topics, and the name of the SP and BR is the end users role.

SAP Fiori Launchpad Content Manager

Let's watch a video to learn about the SAP Fiori launchpad content manager.

Catalog Management

Screenshot flow about copying a catalog in the SAP Fiori launchpad content manager.

Business catalogs can easily be copied in the SAP Fiori launchpad content manager by selecting a catalog and choosing Copy. A customizing or workbench request is mandatory. If you select a technical catalog as copy source, a business catalog will be created. For customer catalogs, the new ID must begin with a Z or Y.

Note

It is recommended to prefix the title of the new catalog with the (solution) area separated from the title by a dash. This groups all business catalogs of the same area together in the app finder of the FLP.

The copied catalog consists of references to tiles and target mappings of the source catalog. It is a good starting point when defining own catalogs to start with referencing a catalog shipped by SAP. If SAP ships a new version of a catalog, all references immediately use the new version.

Screenshot flow about assigning a catalog to a role in the SAP Fiori launchpad content manager.

Since SAP S/4HANA 2023, it is possible to assign catalogs to existing roles in the FLPCM directly without opening the PFCG first. The button is visible when showing the usage of a catalog in roles.

Copy SAP Fiori Catalogs

Business Example

You want to create an SAP Fiori business catalog by searching and copying an existing one using the SAP Fiori launchpad content manager.

Solution:
SAP_UX100_BC_S_MIG_DATA_STATUS (Business Catalog)

Note

This exercise requires an SAP Learning system. Login information is provided by your system setup guide.

Note

Whenever the values or object names in this exercise include ##, replace ## with the number of your user.

Prerequisites

The role was created in the exercise Create SAP Fiori Spaces and Pages.

Task 1: Navigate in the SAP Fiori Launchpad Content Manager

Steps

  1. In the SAP Fiori launchpad content manager for customizing of your SAP S/4HANA (S4H) system, search for an app about data migration status and check its details.

    1. In the SAP Easy Access menu of your S4H, search for FLP Content Manager: Client-Specific or start transaction /UI2/FLPCM_CUST.

    2. In the SAP Fiori launchpad content manager for customizing, choose the Tiles/Target Mappings tab.

    3. In the Search Tiles/Target Mappings field, enter data migration and choose Go.

    4. In the Tile / Target Mapping Combinations table, select the Title/Subtitle/InformationData Migration Status.

    5. Choose Details (Magnifier).

      Result

      All details about the Data Migration Status app are displayed.
    6. In the Details window, choose Close window.

  2. For the Data Migration Status app, check its usage in roles. Check the details of the Configuration Expert - Data Migration role.

    1. With Data Migration Status selected, choose Show Usage in Roles.

    2. In the Roles table, select the SAP_BR_CONFIG_EXPERT_DATA_MIG role.

    3. Choose Role View.

    4. In the Roles table, choose Open in PFCG.

      Result

      The SAP_BR_CONFIG_EXPERT_DATA_MIG consists of two catalogs, one space, and one group about data migration.
    5. Choose Exit twice.

  3. Display the content of the central business catalog for data migration.

    1. In the SAP Fiori launchpad content manager for customizing, in the Catalogs assigned to role SAP_BR_CONFIG_EXPERT_DATA_MIG table, select the SAP_CA_BC_MIG_DATA catalog.

    2. Choose Catalog View.

    3. If the catalog content is not displayed, choose Show Catalog Content.

      Result

      The SAP_CA_BC_MIG_DATA catalog consists of four app descriptors.

Task 2: Copy and Edit a Catalog in the SAP Fiori Launchpad Content Manager

Steps

  1. In the SAP Fiori launchpad content manager for customizing of your S4H, copy the SAP_CA_BC_MIG_DATA catalog using ID Z_##_BC_MIG_DATA and title Z## - Data Migration Status.

    1. In the SAP Fiori launchpad content manager for customizing, select the SAP_CA_BC_MIG_DATA catalog.

    2. Choose Copy.

    3. In the New ID field, enter Z_##_BC_MIG_DATA_STATUS.

    4. In the New Title field, enter Z## - Data Migration Status.

    5. Choose Continue.

    6. Choose the transport request provided to you.

  2. In the Z_##_BC_MIG_DATA_STATUS catalog, remove the tile and target mapping for the migration cockpit.

    1. In the Search Catalogs field, enter z_## and choose Go.

    2. In the Catalogs table, select Z_##_BC_MIG_DATA_STATUS.

    3. In the Content in Catalog Z_##_BC_MIG_DATA_STATUS table, select Migrate Your Data - Migration Cockpit / Active Migration Projects.

    4. Choose Remove Tiles/Target Mappings.

    5. In the Remove References from Catalog popup, choose Continue.

Task 3: Assign the Catalog to a Role and Test it in the SAP Fiori Launchpad

Steps

  1. In the SAP Fiori launchpad content manager of your S4H, assign the Z_##_BC_MIG_DATA_STATUS catalog to the Z_##_BR_TRAINING role.

    1. In the SAP Fiori launchpad content manager for customizing, select the Z_##_BC_MIG_DATA_STATUS catalog.

    2. Choose Show Usage in Roles.

    3. In the Roles containing Catalog Z_##_BC_MIG_DATA_STATUS table, choose Assign Role.

    4. In the Assign Role to Catalog popup, for the Role ID field, open the value help.

    5. In the popup, in the Single Role field, enter z_##*.

    6. Double-click Z_##_BR_TRAINING.

    7. In the Assign Role to Catalog popup, choose Continue.

  2. In the SAP Fiori launchpad spaces of your S4H, add the Data Migration Status tile from the Z## - Data Migration Status catalog to your My Home and test it.

    1. Start or reload the SAP Fiori launchpad spaces of your S4H in the client of your choice.

    2. Choose your user in the upper right corner.

    3. In the User Actions Menu, choose App Finder.

    4. In the list of catalogs on the left, choose Z## - Data Migration Status.

    5. Choose the plus of the Data Migration Status tile.

    6. In the Select Pages for This Tile popup, select My Home and choose OK.

    7. Choose Navigate to Home.

    8. Choose Data Migration Status.

    9. Operate the app as you wish.

Log in to track your progress & complete quizzes