Prerequisites
The business catalog was created in the exercise Reference Tiles and Target Mappings.
Task 1: Allow Back-End Catalogs as Catalog Types in an ABAP System
Steps
In the Customizing of UI Technologies of your SAP S/4HANA (S4H) system, check which catalog types are allowed.
In the SAP Easy Access screen, search for Customizing of UI Technologies or start transaction /UI2/CUST.
Expand SAP Fiori→Setting Up Launchpad Content→Setting Up Technical Catalogs.
For Maintain Allowed Catalog Types for Launchpad App Manager, choose IMG - Activity (Clock with check mark).
In the Information popup, choose Continue.
Result
The allowed catalog types are displayed.
If there is any catalog type set in the table, delete all entries. This will only allow back-end catalogs.
Note
Only one user can set the catalog types at a time.
Choose Select All.
Choose Delete.
In the Information popup, choose Continue.
Choose Save.
Choose the transport request provided to you.
Task 2: Create a Back-End Catalog and App Descriptor in the SAP Fiori Launchpad Application Manager
Steps
In the SAP Fiori launchpad application manager of your S4H, create the back-end catalog Z_##_TC_CMD_BE_APPS as local object.
In the SAP Fiori launchpad of your S4H, choose the Launchpad App Manager tile or start transaction /UI2/FLPAM.
Result
The warning Only back-end app types are allowed in the system.
In the Technical Catalog ID field, enter Z_##_TC_CMD_BE_APPS.
Choose Continue.
Choose Edit.
In the Select Transport Request popup, choose Local Object.
Insert the transaction Display Material (MM03) with the semantic object Material and action display## in your catalog. Add a static tile with TitleDisplay Material ##.
Choose Other Functions→Multiselect Transactions.
In the Select Transactions popup, in the Transaction Code field, enter mm0* and choose Go.
In the list of Items, select the checkbox for MM03 and choose OK.
In the Semantic Object field, enter Material.
In the Action field, enter display##.
In the Details pane, choose the Tiles tab under the table.
In the Title field, replace the & with ##.
Choose Save.
Task 3: Assign an Alias to the Back-End Catalog and Replicate it
Steps
In the View Maintenance (SM30) of your S4H, assign the alias S4CMD and add transaction codes to your catalog Z_##_TC_CMD_BE_APPS (Z## - Customer Master Data: Replication) in the view /UI2/VC_ALIASCAT.
Note
Only one user can assign an alias to a catalog at a time.
In the SAP Easy Access menu of your S4H, search for View Maintenance or start transaction SM30.
In the Table/View field, enter /UI2/VC_ALIASCAT.
Choose Edit.
In the Information popup, choose Continue.
Choose New Entries and enter the following values:
| Field | Value |
|---|
| Catalog ID | Z_##_TC_CMD_BE_APPS |
| Alias | S4CMD |
| Add TCode | checked |
| Catalog Title | Z## - Customer Master Data (Replication) |
Choose Save.
Choose the transport request provided to you.
Choose Exit.
In Replication of App Descriptor (/UI2/APPDESC_GET_DEV) of your S4H, replicate your catalog Z_##_TC_CMD_BE_APPS to your S4H using the alias S4CMD
In the SAP Easy Access menu of your S4H, search for Replication of App Descriptor or start transaction /UI2/APPDESC_GET_DEV.
In the Replication System Alias field, enter S4CMD.
In the Back-End Technical Catalog ID field, enter Z_##_TC_CMD_BE_APPS.
From the Replication Mode dropdown, select Full replication.
Deselect the Testmode checkbox.
Choose Execute.
Result
The catalog Z_##_TC_CMD_BE_APPS was extracted successfully.
Task 4: Reference the Tile and Target Mapping in a Business Catalog and Test it in the SAP Fiori Launchpad
Steps
In the SAP Fiori launchpad content manager for customizing of your S4H, create a reference for tile and target mapping of Display Material ## of the Z_##_TC_CMD_BE_APPS catalog in your catalog Z_##_BC_EMPLOYEE.
In the SAP Easy Access menu of your S4H, search for FLP Content Manager: Client-Specific or start transaction /UI2/FLPCM_CUST.
In the Search Catalogs field, enter z_## and choose Go.
In the Catalogs table, select the Z_##_TC_CMD_BE_APPS catalog.
In the Content table, select the Display Material ## app.
Choose Add Tiles/Target Mappings→Add Selected Tiles/TMs to Other Catalog.
In the Search Catalogs field, enter z_## and choose Go.
In the Catalogs table, select the Z_##_BC_EMPLOYEE catalog.
Choose Add Tile/TM Reference.
In the SAP Fiori launchpad spaces of your S4H, add the Display Material ## tile from the Z## - Employee catalog to the General page of the Cross Topic space and test it.
Start or reload the SAP Fiori launchpad spaces of your S4H in the client of your choice.
Choose your user in the upper right corner.
In the User Actions Menu, choose App Finder.
In the list of catalogs on the left, choose Z## - Employee.
Choose the plus of the Display Material ## tile.
In the Select Pages for This Tile popup, select Cross Topic→General and choose OK.
Choose Navigate to Home.
Choose Cross Topic→General.
Operate the app as you wish.
Task 5: Allow Standard and Replicable Catalogs as Catalog Types in an ABAP System
Steps
In the Customizing of UI Technologies of your SAP S/4HANA (S4H) system, check which catalog types are allowed.
In the SAP Easy Access screen, search for Customizing of UI Technologies or start transaction /UI2/CUST.
Expand SAP Fiori→Setting Up Launchpad Content→Setting Up Technical Catalogs.
For Maintain Allowed Catalog Types for Launchpad App Manager, choose IMG - Activity (Clock with check mark).
In the Information popup, choose Continue.
Result
The allowed catalog types are displayed.
If there is no catalog type set in the table, add Standard Catalog and Replicable Catalog to the list.
Note
Only one user can set the catalog types at a time.
Choose New Entries.
In the first dropdown of the Type column, select Standard Catalog.
In the second dropdown of the Type column, select Replicable Catalog.
Choose Save.
If asked, choose the transport request provided to you.