Explaining SAP Fiori in SOM

Objectives

After completing this lesson, you will be able to:
  • Explain SAP Fiori in SOM
  • Identify Fiori SOM in business catalogs

Business Example: SAP Fiori in Sales Order Management

Get a detailed overview of the SAP Fiori Launchpad apps used during the training. 

SAP Fiori in Sales Order Management

The image outlines the key features and capabilities of the SAP Fiori Launchpad, including role-based app assignment, personalization options, search functionality, fast navigation, responsive design, and theming and branding via a UI theme designer. It also shows the launchpad interface on various devices.

SAP Fiori Launchpad – Key Features and Capabilities

Role-based
  • Apps assignment via role-specific business catalogs.
  • Predefined groups for FLP home page.
Personalized
  • Add / remove apps from home page.
  • (Re)arrange tiles and groups.
  • Change titles
  • Select custom themes
Search

Across apps and business objects.

Navigation

Fast, easy and contextual navigation

Responsive
  • Adaptive design to run on multiple devices.
  • Configuration allows to start device specific apps.
Theming and branding

Via UI theme designer.

The SAP SOM architecture uses the high-level architecture of SAP Fiori.

The SAP Fiori apps are built with SAPUI5 technology for web applications, are iOS native and so can be used on smartphones, tablets, and desktop computers. The SAP Fiori launchpad is used to launch and run the apps. The business data that is consumed in the apps is retrieved at runtime from the back-end systems by using OData services.

The SAP Fiori Launchpad User Experience interface features anchor navigation, personalized group tiles, dynamic charts, and color-coded alerts, with capabilities for instant personalization, app access, and enhanced collaboration through news feeds and search functions.

SAP Fiori is a consistent and holistic user experience for business users for all lines of business and across devices and deployment options.

The SAP Fiori concept is fundamentally a simplification of the user experience relying on modern design principles, such as role-based, adaptive, coherent, simple, and delightful:

  • Role-based means that it's designed for you, your needs, and how you work.
  • Adaptive means that it adapts to multiple use cases and devices.
  • Coherent means that it provides one fluid, intuitive experience.
  • Simple means that it includes only what is necessary.
  • Delightful means that it makes an emotional connection.

The SAP Fiori design is the visual design, information architecture, colors, and interaction patterns that are defined in the SAP Fiori design guidelines. Based on user roles and business processes, SAP Fiori simplifies doing business. SAP Fiori sets the standard for enterprise user experience by removing unnecessary complexity. With this, SAP put users in control of their business tasks by giving them only what they really need. This is reflected in the five design principles already mentioned.

The image explains SAP Fiori Launchpad components, including Tiles/Apps, Catalogs, Groups, Roles, and Target Mappings, with visual examples highlighting Tiles, Links, Groups, and Catalogs. It describes how these elements organize and represent applications for users.

SAP Fiori launchpad is the access point to apps on mobile or desktop devices.

Catalog: A set of apps you want to make available for one role. Depending on the role and the catalog assigned to the role, the user can browse through the catalog, choose apps from this catalog, and add them to the entry page of the SAP Fiori launchpad.

Technically, apps are represented by the following:

  • KPI tiles to launch the app.
  • App launcher tiles to launch the app.

Group: A subset of catalog that contains the apps visible on the SAP Fiori launchpad entry page. Which tiles are displayed on a user's entry page depends on the group assigned to the user's role. In addition, the user can personalize the entry page by adding or removing apps to predelivered groups or self-defined groups.

Roles (PFCG): Contains references to catalogs and groups and provides users with access to the apps in these groups and catalogs.

This image illustrates the process of configuring an app, creating a catalog, group, and role, and assigning them to users for managing purchase order approvals. It shows the steps for Sales Manager, Manager Services, and Manager roles.

Steps to create the SAP Fiori Launchpad content.

Diagram illustrating the SAP Fiori launchpad authorization content model for the ABAP platform, detailing the relationships between users, PFCG roles, groups, catalogs, tiles, target mappings, and applications. It also explains the roles of Transaction PFCG and SAP Fiori launchpad designer (FLPD) in configuring and assigning content.

Use the technical catalogs delivered by SAP as repositories to create your own catalogs as an administrator. To display specific apps to a user by default in the entry page of the SAP Fiori launchpad, create a group. Then add apps from your catalog to the group.

Both the catalog and the group must be assigned to users. Do this by assigning groups and catalogs to users' PFCG roles.

The business PFCG roles with the assigned catalogs and groups serve as examples, based on which, you can create your own business catalogs, groups, and roles.

SAP Fiori Sales Order Management in Business Catalogs

A flowchart illustrating SAP Fiori launchpad user assignment and authorizations of content, detailing connections between the launchpad, catalog, groups, tiles, target mapping, Fiori app, and authorization profiles across the front-end and back-end systems. The chart includes paths for UI2 launchpad OData service, app-specific OData service, model provider, data provider, and Trusted RFC.
Two catalogs, SAP_SOM_BC_SUBSCR_ORDER and SAP_SOM_BC_SUBSCR_PROD, list Fiori Tiles with their corresponding descriptions for managing subscription orders and product data. The first catalog includes tasks like creating subscription orders and managing sharing groups, while the second catalog includes tasks like managing product master data and creating product bundles.

The shown business catalogs are delivered in the SAP Fiori Launchpad designer as standard for Sales Order Management (SOM).

Custom SAP Fiori launchpad interfaces showing various management modules such as Business Partner and Contract Account, Subscription Product Master Data, and Subscription Order and Contract Management, with tiles for tasks like managing master data, creating orders, and displaying documents.

In the training environment, a custom-specific SAP Fiori catalog is set up. This allows the grouping of all relevant SAP Fiori apps that are necessary for the course.

A table displaying various sections and corresponding Fiori Tiles, including Master Data, Subscription Product Master Data, Subscription Order and Contract Management, Sales, and Convergent Invoicing. Each section lists tasks such as managing business partner master data, maintaining contract accounts, and managing sales orders and billing plans.

On this figure, you find structural detail of the SAP Fiori Launchpad. The section titles can be defined custom wise, all SAP Fiori apps with sequence add to the section are located in one custom-defined catalog.

The image provides instructions for launching the Advanced Variant Configurator in SAP Fiori, outlining the required target mappings and roles. It discusses using Fiori Apps for product modeling and includes specific semantic objects and business roles.

Change User Tile

Log in to track your progress & complete quizzes