How To Add A SAP GUI For HTML App To Fiori Launchpad Step-by-Step
How To Add A SAP GUI For HTML App To Fiori Launchpad Step-by-Step
www.sap.com
Wilson Wei
TABLE OF CONTENTS
ABSTRACT .....................................................................................................................................................3
CHAPTER 1 CREATING A HTTP RFC DESTINATION TO BACKEND SERVER ..........................................................4
Creating a HTTP RFC Destination to Backend Server................................................................................................. 5
CHAPTER 2 CONFIGURING SAP GUI FOR HTML APP IN LAUNCHPAD DESIGNER ...............................................8
Configuring WebGUI .................................................................................................................................................. 8
Creating semantic object ......................................................................................................................................... 10
Configuring App in Launchpad Designer ................................................................................................................. 12
Configuring Group ................................................................................................................................................... 16
Assigning Catalog to the Role .................................................................................................................................. 18
Assigning Group to the Role .................................................................................................................................... 21
CHAPTER 3 TESTING FIORI APPLICATION ...................................................................................................... 24
Logging on to Fiori Launchpad ................................................................................................................................. 24
Testing Fiori Tile application .................................................................................................................................... 24
2
Abstract
Chapter 1 - Creating a HTTP RFC Destination to Backend Server
1.1. Creating a HTTP RFC Destination to Backend Server
3
Chapter 1
Creating a HTTP RFC Destination to Backend Server
Welcome to e-book ‘How to add a SAP GUI for HTML App to Fiori Launchpad step-by-step’. In this e-book you
will find all the details are needed to let you add a SAP GUI for HTML App to Fiori Launchpad.
In this case, I use the HTTPS connection, if you want to use HTTP connection, please use
Note
HTTP port and set the SSL to inactive
Caution If you are using embedded system , you can skip this chapter
4
Creating a HTTP RFC Destination to Backend Server
1. Log on to Frontend system and run transaction code SM59 then click on the create icon
5
Figure 3 - Define a HTTPS connection
4. Next select Logon & security tab and click on Trust Relationship
5. Read the Caution and click on Yes button
6
6. Check the Current User and set the SSL Active then save and test the connection
Note if you use HTTP connection, please set the SSL inactive
Configuring WebGUI
Before adding a WebGUI for HTML App to Fiori Launchpad, please ensure that the WebGUI works properly
without Fiori Launchpad.
1. After log on to the Backend system, in the command field type SICF
8
3. Click Activate Service
9
Creating semantic object
In this case I will launch transaction code SU01 from Fiori Launchpad, so I will create a semantic object named
ZUSER
1. Log on to Frontend system and run transaction code /N/UI2/SEMOBJ then click on change button to
create a semantic object
10
3. Click on the New Entries button
Next we need to access Launchpad Designer in order to create a Catalog and a Group. To access Fiori Launchpad
Designer, follow the following steps:
Fiori Launchpad Designer has the following URL format:
http(s)://<HOST-NAME>:PORT/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html
1. Input the user ID and password to log on to Launchpad designer
12
3. Give the Catalog any name and any ID, and click on Save button
Semantic Object: the semantic object created for the transaction code
Action : display
Application Type: we launch a transaction code from Launchpad so select Transaction here
Title : give a name for the App
13
Transaction: Input the transaction code
System Alias: The same as the first part of the RFC destination which you defined in chapter 1
For example, you defined the RFC destination in your Frontend system,
which is T01CLNT001_HTTPS, so you have to use ’T01CLNT001’ as your
Note system alias.
If there is any difference with the first part of the RFC destination, it will
navigate to Local system.
15
Configuring Group
17
Assigning Catalog to the Role
18
5. Click on the Menu Tab and click on the Insert Node button as shown below:
19
7. You should see the following screen then click on the Catalog ID to select the Catalog ID
Next we need to assign the group that we have created to the Role. Follow the following steps:
21
3. Select the group that we have created from the list
23
Chapter 3
Testing Fiori Application
If you are reading this chapter, that means SAP GUI for HTML application has been configured successfully and
now it is the time to test it.
1. As you can see now our newly created Fiori Tile and open the App
24
2. After clicking the App, you will see the following screen
25