What’s New in SAP Fiori Launchpad for SAP_UI 751 SP01

In the following sections, we list the main new features and enhancements in SAP Fiori launchpad for software component SAP_UI 751 SP01.

Belize Deep, a Darker Flavor of the Belize Theme (New)

With this release, Fiori 2.0 introduces a new theme, Belize Deep. Belize Deep is a darker flavor of the standard Belize theme and uses the same color palette. With a darker launchpad and header background, this new flavor offers richer contrast and depth on the UI. Users can choose the new theme in their user settings.

The following image shows a preview of Belize Deep, applied to a sample launchpad. The image includes the new notification preview panel in the home page and the expandable Notifications area to the right.

More information: Managing Your Settings

Business Notifications in the Launchpad (New)

Notifications in enterprise applications are an effective way to make users aware of situations that require their timely action or attention, such as purchase order approvals or SAP Jam invitations.

SAP Fiori launchpad now consumes notifications from the SAP Gateway Notification Channel and displays them in various UI modules throughout the launchpad, such as a new (Notifications) icon and badge counter in the shell header bar, a dedicated Notifications area to view and interact with notifications, and a notification preview panel in the home page.

More information: Working with Notifications, Setting Notification Preferences, and Enabling Notifications in the Launchpad

Frequently Used Apps in the Me Area (New)

The Me Area now provides a new tab, called Frequently Used, alongside the existing Recent Activity tab. From this list, users can quickly interact with the apps that they use the most. The list keeps a maximum of 30 items from the last 30 working days.

More information: Me Area

Tab Bar: Displaying Apps One Group at a Time on the Home Page (New)

Until now, all home page apps were displayed on a single page, clustered in groups. Choosing a group in the anchor bar at the top of the home page would scroll the page to the apps assigned to the selected group. In this release, we've added a new display mode to the home page, where the anchor bar can function instead as a tab bar. When a user chooses a group in the tab bar, the home page displays only the content of the selected group. There is no visual difference between the tab bar and the anchor bar, just the way the page behaves when the user selects a group. For a large number of apps, showing one group at a time may be more usable for the end user.

Administrators can configure the default display mode (using the homePageGroupDisplay parameter), and can also determine whether users can toggle the mode in their user settings (using the enableHomePageSettings parameter).

More information: Home Page, Personalizing the Home Page, and Launchpad Configuration Parameters.

Admin Configuration for Reducing Animation Effects in the Launchpad (New)

A new launchpad configuration parameter, animationMode, has been added, allowing administrators to specify the level of animation that users experience when interacting with the launchpad. Limiting the animation effects may improve performance for users with older or weaker devices that struggle with animation effects.

The parameter has two settings: full (the default) and minimal. When set to minimal, animation effects are reduced, but not completely disabled. For example, the launchpad viewport will still transition smoothly, but without any scaling effect, and launching apps will not animate, but only show a busy indicator while the application is loading.

More information: Launchpad Configuration Parameters

Passing User Settings to URL Applications (New)

If you develop applications that you integrate into the launchpad with the URL application type, you can now pass user-specific parameters to these applications.

More information: Passing User Settings to URL Applications

Role-based, Modification-Free Launchpad Configuration in Target Mappings (New)

Administrators can set launchpad configuration parameters in target mappings. This allows you to configure the launchpad without modifying any files shipped by SAP, and without providing a link to a launchpad configuration file in the browser URL. Another advantage is that you can create role-specific configurations by assigning catalogs containing the target mappings to the respective roles.

If you have already created launchpad configuration files, you can continue to use them. However, we recommend not to create any new launchpad configuration files, but rather use target mappings for new configuration.

More information: Setting Parameters in a Target Mapping

Loading SAPUI5 Libraries from a Content Delivery Network (New)

Administrators can configure the launchpad to load SAPUI5 resources from a content delivery network (CDN). This can improve performance for resources that are not yet in the browser cache, especially when there is a large physical distance between the clients and the front-end server.

More information: Loading SAPUI5 from a Content Delivery Network (CDN)

Assigning SAP Cloud Platform Catalogs to PFCG Roles (New)

On SAP Cloud Platform, you configured catalogs referencing Web Dynpro ABAP applications, SAP GUI transactions or SAPUI5 applications which use OData services. You can now use Role Maintenance (transaction PFCG) in the ABAP back-end system to automatically determine which authorizations are required to run these applications. To allow this, Fiori Launchpad HCP Catalogs is now available as catalog provider for the node type SAP Fiori Tile Catalog.

To enable this feature, you need to apply SAP Note 2402000 Information published on SAP site in your back-end system.

Keyboard Shortcuts (New and Changed)

We've added more keyboard shortcuts that allow users to reach some of the main launchpad user interface elements much faster. For example, Alt + M to open the Me Area and Ctrl + Comma to open the Settings dialog box.

Also, some of the existing keyboard shortcuts have been changed. For example, to display the Keyboard Shortcuts popup window you now press Ctrl + F1 , and to open the app finder you now press Alt + A .

More information: Usability Features in the Launchpad

App Finder (Enhanced)

The app finder has undergone some visual and functional improvements that bring consistency to the UI and enhance usability and productivity of users in the launchpad:
  • The search field is now available in the User Menu and SAP Menu tabs. Until now, it was available only in the Catalog tab.

  • The search is executed only after you press (Search) or Enter. Until now, the results were filtered as you typed keywords in the search field.

  • When you execute a search, the app finder displays the results that only apply to the currently selected tab. When you change tabs, the search automatically runs in the new tab.

  • The visual design of the Catalog tab has been improved and aligned with the User Menu and SAP Menu tabs:
    • Catalogs are now listed in a folder-type structure, which makes it easier to navigate the catalogs.
    • Apps are displayed as leaner app boxes with only the most relevant information (icon, title, and optional subtitle), which makes scanning the content easier.
    • The (plus) and (checkmark) icons have been replaced with the (Add Tile) and (Edit Assignment) icons, respectively. Functionality has not changed.
New configuration parameters have also been added, which allow administrators to further customize the app finder:
  • Hide the search option in the Catalog, User Menu, and SAP Menu tabs using the enableEasyAccessUserMenuSearch, enableEasyAccessSAPMenuSearch, and enableCatalogSearch parameters.

  • Hide the Filter by tag option in the Catalog tab using the enableCatalogTagFilter parameter.

  • Selectively display either the SAP Menu or the User Menu tabs using the enableEasyAccessSAPMenu and enableEasyAccessUserMenu parameters, respectively. Until now, they could only be displayed or hidden together.

More information: App Finder, Adding Apps to Your Launchpad, and Launchpad Configuration Parameters

Configuring the Header Bar for Apps that Run Externally (Enhanced)

A new state, merged, has been added for apps running externally. In this state, only the application's title, and the (Back) and (Home) buttons are displayed in the app's header.

More information: Running Standalone Applications

Longer App Titles in Shell Header (Enhanced)

The length of the app title that is displayed in the shell header has been increased to accommodate for apps with long titles. The likelihood of truncation is now reduced significantly.

Support Tools (Enhanced)

Several support tools have been enhanced to help administrators analyze the root cause of errors in the launchpad.

Logging and Tracing
A new transaction /UI2/LOG is available to display application logs for User Interface services. It offers the functionality provided by transaction SLG1 with object /UI2/BE selected. It also provides the following additional features:
  • Option to download the log data as local file for further analysis

  • User memory for input fields

More information: Display Logs for SAP NetWeaver User Interface Services and Tracing for SAP NetWeaver User Interface Services

Launchpad Content Checks

The following enhancements have been made to Fiori Launchpad Checks (transaction /UI2/FLC):

  • Selection screen:

    Use the new input field Group ID to display checks for a selected group only.

  • Result list:
    • Backend catalogs are now also displayed.
    • The ID of reference catalogs and reference tiles is now displayed. Run the report for the reference catalog to analyze the original catalog from which your catalog was copied. See Copying Catalogs.
    • The field Launchpad Text Key now allows navigation to transaction LPD_CUST. This helps you solve issues with translated texts.

    • New layout variants are available, displaying only the fields that are relevant for a specific use case:

      1CONTENT_S

      Allows basic content checks, for example, how many catalogs or groups are available for a product area.

      2CHECK_L

      2CHECK_M

      Allows error analysis of launchpad content, optimized for the screen size.

      2SAP_TRANS

      Displays relevant fields to analyze issues with translated texts.

      2SAP_ALL

      Displays all available fields. This layout is useful if you want to download the result list.

More information: Launchpad Content Checks

System Alias Checks

Fiori System Alias Check (transaction /UI2/FSAC) now offers an F4 help for selecting the system alias for which you want to run the checks. In addition, the messages are now logged in the UI2 application log (subobject /UI2/SANITY_CHECKS).

More information: System Alias Checks and Display Logs for SAP NetWeaver User Interface Services

Mass Maintenance Tool (Enhanced)

The usability of the Mass Maintenance Tool (MMT) was improved:
  • You can now launch the tool using the new Customizing activity Mass Maintenance Tool for App Descriptors, or via transaction MM_APP.

  • A value help for tile icons is now available.

  • Catalog descriptions are now displayed to make it easier for you to identify the relevant catalogs.

  • A new search and filter feature enables you to identify to which catalogs specific transactions or applications belong.

  • A master/detail view allows you to easily view all fields for a particular entry. You can also add or edit parameters in this view.

More information: Create Application Descriptors Using the Mass Maintenance Tool

Adding a Footer to the Launchpad (Changed)

A new setFooterControl method in the SAPUI5 Renderer API, which replaces setFooter, allows developers to create and display an SAPUI5 control as the footer in the SAP Fiori launchpad shell. The footer can be used, for example, as a message area or for adding additional buttons to the shell footer. In contrast to the previous method, which received the control to be set as a parameter, the new method gets the control type and its parameters.

More information: Adding a Footer Bar to the Launchpad Shell

Giving Feedback (Changed)

In the Give Feedback form, the optional Make my feedback anonymous setting has been renamed to Include my email. In addition, user feedback is now sent anonymously by default, unless they specifically select this option to attach their email address to the message.

More information: Giving Feedback

Additional Documentation Changes

The troubleshooting guide has been enhanced with information about how to narrow down the root cause of an issue, and to find possible solutions for the following common issues occurring in the launchpad: