Explaining Application Types

Objectives

After completing this lesson, you will be able to:
  • Compare application types based on utilized technologies
  • Use SAP Fiori Apps Reference Library for searching product features of apps
  • Create SAP Fiori App Analyses based on utilization of apps

Application Types

A graphic comparing Transactional (task-based), Analytical (insights), and Fact Sheet (search) features, showing their database requirements: Any DB or SAP HANA.SAP Fiori app types

All SAP Fiori apps utilize the technologies SAPUI5 and SAP Gateway. The three types of SAP Fiori apps are different in terms of their usage of additional technologies:

Transactional Apps
  • Usage of ABAP to provide the classic approach for functions of a business system
  • Available for SAP S/4HANA and SAP Business Suite on any database
Analytical Apps
  • Usage of analytical capabilities of SAP HANA to provide insights in business data
  • Available for SAP S/4HANA and SAP Business Suite powered by SAP HANA
Fact Sheet Apps
  • Usage of Enterprise Search capabilities of SAP HANA to provide search results
  • Available for SAP S/4HANA and SAP Business Suite powered by SAP HANA
Diagram showing SAP Fiori app subtypes: Transactional with Any DB, and Analytical and Fact Sheet with SAP HANA; each uses SAP Fiori and SAPUI5, detailing pages, reports, and applications used.

SAPUI5 is used in all application types for development. This can be done by implementing JavaScript code directly or by defining metadata, which generates JavaScript code at runtime. These apps are called SAP Fiori elements. The complete UI is controlled by metadata annotations in SAPUI5, SAP Gateway, or CDS views.

List Report
Enables users to view and work with items (objects) organized in list (table) format.
Object Page
Provides functionality to view, edit, and create (business) objects.
Overview Page
Visualizes large amount of data in cards with different formats for different types of content.
Analytical List Page
Identifies relevant areas within data sets or significant single instances using data visualization and business intelligence.
Worklist
Displays a collection of items that a user must process.

In addition, classic applications are part of transactional apps. These are ABAP transactions, Web Dynpro ABAP, and WebClient UI Framework applications, which already existed before SAP Fiori was announced. Customers can choose which classic applications they want to have in their SAP Fiori launchpad using the configuration and customizing of SAP Fiori.

SAP Business Warehouse (BW) queries can be used as a foundation for SAP Fiori applications. These applications are created through SAP Analytics Cloud, the tool Design Studio, or by developing Web Dynpro ABAP applications.

Caution

Most Design Studio apps are obsolete since SAP S/4HANA 2021 and will be deleted from the system in SAP S/4HANA 2022. The successor apps are already available as Web Dynpro ABAP applications. For more details, please read SAP Note 3081996Deprecation of SAP Design Studio Apps in SAP S/4HANA 2021.

Operate SAP Fiori Apps Reference Library

Business Scenario

You want to open the SAP Fiori apps reference library and search for product features of apps using filters.

Task 1: Search Product Features of Apps

Steps

  1. In a Web browser, open the SAP Fiori apps reference library (https://www.sap.com/fiori-apps-library).

    Note

    If you are using an SAP Learning system, you may use the favorite SAP FioriSAP Fiori Apps Reference Library.
    1. Open https://www.sap.com/fiori-apps-library in a browser of your choice.

    2. Decide on the cookie settings.

  2. Open the product features of the SAPUI5 app Post General Journal Entries. Use the following information:

    FieldValue
    Back-End ProductSAP S/4HANA
    Line of BusinessBudget and Finance
    Application TypeTransactional
    1. In the SAP Fiori apps reference library, choose SAP Fiori apps for SAP S/4HANA (Private Cloud and On-Premise).

    2. Choose by Line of Business.

    3. Choose Budget and Finance.

    4. Choose Filter.

    5. In the Filter popup, open the Application Type dropdown.

    6. Select SAP Fiori - Transactional.

    7. Close the Application Type dropdown.

    8. Open the value help for UI Technology.

    9. In the Select: UI Technology popup, select SAP Fiori (SAPUI5) and choose OK.

    10. Choose Go.

    11. In the Search field, enter general journal and choose Enter.

    12. Choose Post G/L Document / Post General Journal Entries.

    13. Examine the product features of Post General Journal Entries.

  3. Open the product features of the successor of the Sales Order Fulfillment Issues app for SAP Business Suite in the newest SAP S/4HANA. Use the following information:

    FieldValue
    Back-End ProductSAP ERP
    Application TypeAnalytical
    1. Choose Home.

    2. Choose SAP Fiori apps for SAP Business Suite.

    3. Choose by Back-End Product.

    4. In the Search by Back-End Product field, enter erp.

    5. Choose SAP ERP.

    6. Choose Filter.

    7. In the Filter popup, open the Application Type dropdown.

    8. Select SAP Fiori - Analytical.

    9. Close the Application Type dropdown.

    10. Choose Go.

    11. In the Search field, enter sales and choose Enter.

    12. Choose Sales Order Fulfillment Issues.

    13. Examine the product features of Sales Order Fulfillment Issues for SAP Business Suite.

    14. Beneath the heading, open the SAP Business Suite dropdown.

    15. Choose SAP S/4HANA.

      Result

      The app is deprecated and was last shipped with SAP S/4HANA 2021 FPS02.
    16. Choose the Related Apps tab.

    17. Choose Sales Order Fulfillment Issues (Version 2) (SAP S/4HANA (Private Cloud and On-Premise)).

    18. Choose the Product Features tab

    19. Examine the product features of Sales Order Fulfillment Issues (Version 2).

  4. Open the product features of the Create Material app. Use the following information:

    FieldValue
    RolesMaster Data Specialist — Product Data
    Application TypeSAP GUI
    1. Choose Home.

    2. Choose All Apps.

    3. Choose Filter at the bottom.

    4. In the Filter popup, open the Application Type dropdown.

    5. Select SAP GUI.

    6. Close the Application Type dropdown.

    7. Open the value help for Role.

    8. In the Select: Role popup, in the Search field, enter product data and choose Go.

    9. Select Master Data Specialist - Product Data and choose OK.

    10. Choose Go.

    11. In the Search field, enter create and choose Enter.

    12. Choose Create Material, Create Material & (MM01).

    13. Examine the product features of Create Material.

(Optional) Create SAP Fiori App Recommendations

Business Scenario

You want to open the SAP Fiori apps reference library and operate the SAP Fiori App Recommendations.

This exercise requires an SAP account.

Task 1: Create an SAP Fiori App Recommendations Analysis

Steps

  1. In a Web browser, log on to the SAP Fiori apps reference library (https://www.sap.com/fiori-apps-library) using your SAP account.

    Note

    If you are using an SAP Learning system, you may use the favorite SAP FioriSAP Fiori Apps Reference Library.
    1. Open https://www.sap.com/fiori-apps-library in a browser of your choice.

    2. Decide on the cookie settings.

    3. In the top right, choose Sign In.

    4. Log on using your SAP account.

  2. Create a new analysis Sample Analysis (UX100) for the product suite SAP S/4HANA using the Sample Usage Profile (Shared).

    1. On the home page, choose Get SAP Fiori App Recommendations.

    2. Select Create new analysis.

    3. Choose Step 2.

    4. In the Usage Profile dropdown, select Sample Usage Profile (Shared).

    5. Choose Step 3.

    6. In the Analysis for Product Suite dropdown, select SAP S/4HANA (Private Cloud and On-Premise).

    7. In the Front-End System Profile dropdown, select Sample Frontend Profile (Share).

    8. In the Back-End System Profile dropdown, select Sample Backend Profile (Shared).

    9. Choose Step 4.

    10. In the Analysis Name field, enter Sample Analysis (UX100).

    11. Choose Get SAP Fiori App Recommendations.

  3. Filter the list of apps of your analysis by Application TypeFiori - Analytical and RoleAccounts Payable Accountant. Switch to detail view and examine the feedback options.

    1. Choose Application Type.

    2. In the popup, select Fiori - Analytical and choose OK.

    3. Choose Role.

    4. In the popup, select Accounts Payable Accountant and choose OK.

    5. Choose Detail View at the bottom.

    6. Choose the speech balloons in the lower right corner and mention the feedback options.

Log in to track your progress & complete quizzes