52
How to Install and Configure Fiori HCM applications Step-by-Step www.sap.com How to Install and Configure Fiori HCM applications Step-by-Step SAP Netweaver (7.5) and EHP8 for SAP ERP 6.0 Charlie Zhang Wilson Wei

How to Install and Configure Fiori HCM applications Step

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: How to Install and Configure Fiori HCM applications Step

How to Install and Configure Fiori HCM applications Step-by-Step

www.sap.com

How to Install and Configure Fiori HCM applications Step-by-Step SAP Netweaver (7.5) and EHP8 for SAP ERP 6.0

Charlie Zhang

Wilson Wei

Page 2: How to Install and Configure Fiori HCM applications Step

2

Document Version Authored By Description Date Created

1.0 Charlie Zhang

Wilson Wei

Fiori white paper October 28, 2016

Document Version Reviewer Description

Ali Chalhoub Global Support Architect October 29, 2016

Page 3: How to Install and Configure Fiori HCM applications Step

3

Table of Contents ABSTRACT .....................................................................................................................................................4

CHAPTER 1 INSTALL COMPONENTS FOR FIORI HCM APPLICATIONS ................................................................5

Download needed components for Fiori HCM applications for Front-End server .................................................... 6

Download needed components for Fiori HCM applications for Back-End server ..................................................... 7

Install components and support packages in Front-End server ................................................................................ 9

Install components and support packages in Back-End server ............................................................................... 16

CHAPTER 2 CONFIGURE SYSTEM CONNECTION IN FRONT-END AND BACK-END ............................................. 24

Create PFCG role for RFC in Back-End server .......................................................................................................... 24

Assign PFCG role to the user in Back-End server ..................................................................................................... 30

Create RFC destination in Front-End and Back-End server...................................................................................... 30

Define trust between Front-End and Back-End server ............................................................................................ 36

Create System alias in Front-End server .................................................................................................................. 40

CHAPTER 3 CONFIGURE PEOPLE PROFILE IN FRONT-END AND BACK-END ...................................................... 43

Activate ICF nodes in Front-End server ................................................................................................................... 43

Add OData services in Front-End server .................................................................................................................. 45

Assign the Business Role for the User in Front-End and Back-End server ............................................................... 48

CHAPTER 4 TEST WITH THE APPLICATIONS ................................................................................................... 51

Page 4: How to Install and Configure Fiori HCM applications Step

4

Abstract Chapter 1 – Install components for Fiori HCM applications

1.1. Download needed components for Fiori HCM applications for Front-End server

1.2. Download needed components for Fiori HCM applications for Back-End server

1.3. Install components and support packages in Front-End server

1.4. Install components and support packages in Back-End server

Chapter 2 – Configure system connection in Front-End and Back-End

2.1. Create PFCG role for RFC in Back-End server

2.2. Assign PFCG role to the user in Back-End server

2.3. Create RFC destination in Front-End and Back-End server

2.4. Define Trust between Front-End and Back-End server

2.5. Create System alias in Front-End server

Chapter 3 - Configure people profile in Front-End and Back-End

3.1. Activate ICF nodes in Front-End server

3.2. Add OData services in Front-End server

3.3. Assign the Business Role for the User in Front-End and Back-End server

Chapter 4 – Test with the applications

Page 5: How to Install and Configure Fiori HCM applications Step

5

Chapter 1 Install components for Fiori HCM applications

Welcome to the white paper “How to install and configure Fiori HCM applications step-by-step”. In this white

paper you will find all the details are needed to let you install needed components for Fiori HCM applications

and configure them for using. I will discuss and show you how to configure Front-End system and Back-End

system step-by-step.

Note

To show most detailed information about installation and configuration, here I

will use a Front-End and Back-End environment. For embedded environment,

you can skip some steps and I will add notes to address them

Requirement

Netweaver 7.5 or higher to be installed for Front-End system

Netweaver 7.5 already comes with SAP Gateway and SAP_UI 7.5 SP04

EHP8 for SAP ERP 6.0 to be installed for Back-End system

Fiori Launchpad to be configured in Front-End system

Page 6: How to Install and Configure Fiori HCM applications Step

6

Download needed components for Fiori HCM applications for Front-End server

1. Check the components for Fiori HCM applications for Front-end server in the link below:

https://uacp2.hana.ondemand.com/doc/a63e9737464f4675a3f38e829a1c1200/1.0%202016-07/en-

US/frameset.htm?104b90545d3cf557e10000000a423f68.html

Figure 1 – Front-End Installation

Note

If you are using SAP NetWeaver 750, the component is still needed to install

2. Search and download the component UIHR001 100 in Front-End server

Figure 2 – Download UIHR001 100

3. Search and download the support packages for UIHR001 100 in Front-End server

Figure 3 – Download support packages for UIHR001 100

Page 7: How to Install and Configure Fiori HCM applications Step

7

Note

It is recommended to download all the support packages in order to upgrade to

the latest version

Download needed components for Fiori HCM applications for Back-End server

1. Check the components for Fiori HCM applications for Back-End server in the link below:

https://uacp2.hana.ondemand.com/doc/a63e9737464f4675a3f38e829a1c1200/1.0%202016-07/en-

US/frameset.htm?104b90545d3cf557e10000000a423f68.html

Figure 4 – Back-End Installation

2. Search and download the component GBX01HR 600 in Back-End server

Figure 5 – Download GBX01HR 600

Page 8: How to Install and Configure Fiori HCM applications Step

8

3. Search and download the support packages for GBX01HR 600 in Back-End server

Figure 6 – Download support packages for GBX01HR 600

Note

It is recommended to download all the support packages in order to upgrade to

the latest version

4. Search and download the component GBX01HR5 605 in Back-End server

Figure 7 – Download GBX01HR5 605

Page 9: How to Install and Configure Fiori HCM applications Step

9

5. Search and download the support packages for GBX01HR5 605 in Back-End server

Figure 8 – Download support packages for GBX01HR5 605

Note

It is recommended to download all the support packages in order to upgrade to

the latest version

Install components and support packages in Front-End server

Note

Please use client 000 to do the installation of components and also the support

packages.

1. Type T-Code “SAINT” in Front-End server

Figure 9 – Initial Screen of T-Code “SAINT”

Page 10: How to Install and Configure Fiori HCM applications Step

10

2. Upload the installation file and support packages from Front End

Figure 10 – Upload installation file

Figure 11 – Choose installation file

Page 11: How to Install and Configure Fiori HCM applications Step

11

3. Click “Allow” to access the file

Figure 12 – Allow to access the file

4. Click “Decompress” to import the file

Figure 13 – Decompress the file

Page 12: How to Install and Configure Fiori HCM applications Step

12

5. Repeat from Step 2 to Step 4 for all the support packages of UIHR001 100.

6. Start the installation

Figure 14 – Start the installation

7. Choose the installation and install the UIHR001 100

Figure 15 – Choose the installation

Page 13: How to Install and Configure Fiori HCM applications Step

13

8. Choose the target support package to the latest one, which is SP05 here

Figure 16 – Choose the support package

9. Check the installation list and continue to install

Figure 17 – Check the installation list

Page 14: How to Install and Configure Fiori HCM applications Step

14

10. Click “Yes” to add Modification Adjustment Transports to the queue

Figure 18 – Add Modification Adjustment Transports

Figure 19 – Continue the installation

Page 15: How to Install and Configure Fiori HCM applications Step

15

11. Confirm the related SAP note

Figure 20 – Add Modification Adjustment Transports

12. Start to install

Figure 21 – Start to install

Note

It will take a certain time to complete the whole installation, please wait until it

finishes

Page 16: How to Install and Configure Fiori HCM applications Step

16

13. Finish the installation

Figure 22 – Finish the installation

Install components and support packages in Back-End server

Note

If you are using an embedded environment, please do this part in your Front-

End server.

Please use client 000 to do the installation of components and also the support

packages.

Page 17: How to Install and Configure Fiori HCM applications Step

17

1. Type T-Code “SAINT” in Back-End server

Figure 23 – Initial Screen of T-Code “SAINT”

2. Upload the installation file and support packages from Front End

Figure 24 – Upload installation file

Page 18: How to Install and Configure Fiori HCM applications Step

18

Figure 25 – Choose installation file

3. Click “Allow” to access the file

Figure 26 – Allow to access the file

Page 19: How to Install and Configure Fiori HCM applications Step

19

4. Click “Decompress” to import the file

Figure 27 – Decompress the file

5. Repeat from Step 2 to Step 4 for the installation file of GBX01HR5 605

6. Repeat from Step 2 to Step 4 for all the support packages of GBX01HR 600

7. Repeat from Step 2 to Step 4 for all the support packages of GBX01HR5 605

8. Start the installation

Figure 28 – Start the installation

Page 20: How to Install and Configure Fiori HCM applications Step

20

9. Choose the installation and install the GBX01HR 600 and GBX01HR5 605

Figure 29 – Choose the installation

10. Choose the target support package to the latest one, which is SP05 for GBX01HR 600 and SP03 for

GBX01HR5 605

Figure 30 – Choose the support package

Page 21: How to Install and Configure Fiori HCM applications Step

21

11. Check the installation list and continue to install

Figure 31 – Check the installation list

12. Click “Yes” to add Modification Adjustment Transports to the queue

Figure 32 – Add Modification Adjustment Transports

Page 22: How to Install and Configure Fiori HCM applications Step

22

Figure 33 – Continue the installation

13. Start to install

Figure 34 – Start to install

Note

It will take a certain time to complete the whole installation, please wait until it

finishes

14. Finish the installation

Page 23: How to Install and Configure Fiori HCM applications Step

23

Figure 35 – Finish the installation

Page 24: How to Install and Configure Fiori HCM applications Step

24

Chapter 2 Configure system connection in Front-End and Back-End

Note

If you are using an embedded system, you can skip this part

Please use the same user in Front-End and Back-End to do the configurations of

this part

Create PFCG role for RFC in Back-End server

1. Type T-Code “PFCG” in Back-end system

Figure 36 – Initial screen of T-Code “PFCG”

2. Input the role name “ZRFCCALL” and click “Single Role” button

Figure 37 – Create a single role

Page 25: How to Install and Configure Fiori HCM applications Step

25

3. Click “Authorization” tab and choose “Yes” to save the role

Figure 38 – Save the role

4. Click “Change Authorization Data”

Figure 39 – Change Authorization Data

Page 26: How to Install and Configure Fiori HCM applications Step

26

5. Read the important note and check

Figure 40 – Important note

6. Click “Do not select templates”

Figure 41 – Choose Template

Page 27: How to Install and Configure Fiori HCM applications Step

27

7. Click “Manually” to change the role

Figure 42 – Manually change the role

8. Input the authorization object “S_RFCACL”

Figure 43 – Input the Authorization object

9. Expand the items that marked as yellow

Figure 44 – Expand the role

Page 28: How to Install and Configure Fiori HCM applications Step

28

10. Edit “RFC same user ID” and choose “Y”

Figure 45 – RFC same user ID

11. Edit other options and choose “Full authorization”

Figure 46 – Edit other options

Note

You may get the message below. You can change it according to your system

and not give the full authorization. In this white paper, as we are using the test

environment, here I choose “Yes” to give the full authorization

Page 29: How to Install and Configure Fiori HCM applications Step

29

Figure 47 – Confirm the change

12. Check the final result, generate and save

Figure 48 – Save the change

13. Assign profile name

Figure 49 – Assign profile name

Page 30: How to Install and Configure Fiori HCM applications Step

30

Assign PFCG role to the user in Back-End server

1. Type T-Code “SU01” to edit the user

Figure 50 – Edit the user

2. Click “Roles” tab and add the role

Figure 51 – Add the role to the user

Create RFC destination in Front-End and Back-End server

Note

You need to create RFC destination in both Front-End and Back-End server

Page 31: How to Install and Configure Fiori HCM applications Step

31

1. Log into your Front-End server and type T-Code “SM59” to create the RFC

Figure 52 – Create the RFC

2. Create RFC destination

Note

It is recommended to use the RFC destination name in the following

format:

<system id >CLNT<Client>

Figure 53 – RFC Destination

Page 32: How to Install and Configure Fiori HCM applications Step

32

3. Edit detail information of the connection

a. Description 1: RFC Destination to SAP Server

b. Load Balancing: Choose “Yes” if you have one or choose “No”

c. Target Host: The host of Back-End system

d. Instance No.: The instance number of Back-End system

e. Save to Database as: Choose “Host”

Figure 54 – Connection details

4. Navigate to “Logon & Security” page to continue the configuration

Figure 55 – Logon & Security

Page 33: How to Install and Configure Fiori HCM applications Step

33

5. Save and test the connection

Figure 56 – Test the connection

Figure 57 – Connection is OK

Note

Continue to do the same operations with Back-End system

Remember to use the same user as the one in Front-End system

Page 34: How to Install and Configure Fiori HCM applications Step

34

6. Log into your Back-End server and type T-Code “SM59” to create the RFC

Figure 58 – Create the RFC

7. Create RFC destination

Note

It is recommended to use the RFC destination name in the following

format:

<system id >CLNT<Client>

Figure 59 – RFC Destination

Page 35: How to Install and Configure Fiori HCM applications Step

35

8. Edit detail information of the connection

a. Description 1: RFC Destination to SAP Server

b. Load Balancing: Choose “Yes” if you have one or choose “No”

c. Target Host: The host of Front-End system

d. Instance No.: The instance number of Front-End system

e. Save to Database as: Choose “Host”

Figure 60 – Connection details

9. Navigate to “Logon & Security” page to continue the configuration

Figure 61 – Logon & Security

Page 36: How to Install and Configure Fiori HCM applications Step

36

10. Save and test the connection

Figure 62 – Test the connection

Figure 63 – Connection is OK

Define trust between Front-End and Back-End server

Note

This step is only needed to do in the Back-End system

Page 37: How to Install and Configure Fiori HCM applications Step

37

1. Type T-Code “SMT1” to create trust

Figure 64 – Create trust

2. Click “Continue” to start

Figure 65 – Start to create

Page 38: How to Install and Configure Fiori HCM applications Step

38

3. Input the RFC destination which should be the Front-end, then continue

Figure 66 – Connect to Front-End

4. It will jump to Front-End system automatically

Log into the Front-End using your user name and password

Figure 67 – Log into Front-End system

Page 39: How to Install and Configure Fiori HCM applications Step

39

5. Click “Continue”

Figure 68 – Display information

6. Click “Continue”

Figure 69 – Configuration

Page 40: How to Install and Configure Fiori HCM applications Step

40

7. Click “Complete”

Figure 70 – Finish

Create System alias in Front-End server

Note

This step is only needed to do in the Front-End system

1. Type T-Code “SPRO” in Front-End system

Page 41: How to Install and Configure Fiori HCM applications Step

41

Figure 71 – Initial screen of T-Code “SPRO”

2. Go to “Manage SAP System Alias” and execute

Figure 72 – IMG structure

3. Click “New Entries”

Page 42: How to Install and Configure Fiori HCM applications Step

42

Figure 73 – Create system alias

4. Input the information below and save

a. SAP System Alias: Follow the formatter <SID>_<Client>

b. RFC Destination: Back-End system

c. Software Version: Default

Figure 74 – System alias details

Page 43: How to Install and Configure Fiori HCM applications Step

43

Chapter 3 Configure people profile in Front-End and Back-End

Note

If you are using an embedded system, you need to complete this part in the

same server

If you are using a Front-End and Back-End system, please follow the steps

and choose the right server to do the configurations

For a specific application configuration, you can check the configuration

document in Fiori apps library

In this part, I will show how to configure the people profile application step-

by-step

Activate ICF nodes in Front-End server

1. Type T-Code “SICF” to activate services

Input the service name: HCM_PEP_PROFILE and execute

Page 44: How to Install and Configure Fiori HCM applications Step

44

Figure 75 – Activate the service

2. Right click the service name to activate it

Figure 76 – Activate the service

3. Click the second “Yes” button to activate the service tree

Page 45: How to Install and Configure Fiori HCM applications Step

45

Figure 76 – Activate the service tree

Add OData services in Front-End server

1. Type T-Code “/n/IWFND/MAINT_SERVICE” to activate OData services

Click “Add Service” button

Figure 77 – Add OData service

2. Input the information below and click “Get services”

Page 46: How to Install and Configure Fiori HCM applications Step

46

a. System alias: This is the one you created in the Front-End system. In this case, it

is T01_001

b. External service name: HCM_PEOPLE_PROFILE_SRV

c. Version: 1

Figure 78 – Get OData service

3. Select the service then click “Add Selected Service”

Figure 79 – Add OData service

4. Click “Local Object”

Page 47: How to Install and Configure Fiori HCM applications Step

47

Figure 80 – Local object

5. Confirm the service is added successfully

Page 48: How to Install and Configure Fiori HCM applications Step

48

Figure 81 – Add successfully

Assign the Business Role for the User in Front-End and Back-End server

1. Log into Front-End server and type T-Code “SU01” to add the roles to the user

Figure 82 – Edit the user

Page 49: How to Install and Configure Fiori HCM applications Step

49

2. Choose “Roles” and input “SAP_HR_BCR_EMPLOYEE_T” then save

Figure 83 – Add the role to the user

3. Log into Back-End server and type T-Code “SU01” to add the roles to the user

Note

Please use the same user as the one in Front-End

Figure 84 – Edit the user

Page 50: How to Install and Configure Fiori HCM applications Step

50

4. Choose “Roles” and input “SAP_HCM_EMPLOYEE_APPS” then save

Figure 85 – Add the role to the user

Note

To this point, all the installations and configurations to get the Fiori people

profile applications have been completed.

To get other HCM applications to work, please check the link below to get

the ICF services and OData services that needed and add the roles to the

user

https://fioriappslibrary.hana.ondemand.com/sap/fix/ext

Page 51: How to Install and Configure Fiori HCM applications Step

51

Chapter 4 Test with the applications

1. Log on to the Front-end system then click ###Fiori Launchpad ###

Note

If you do not configure to open Fiori Launchpad in SAP GUI, please use the URL

below to visit your Launchpad

https://<Front-End server

address>:port/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html

Figure 86 – Visit the Launchpad

2. Click tile People Profile to open the App

Figure 87 – Fiori Launchpad

Page 52: How to Install and Configure Fiori HCM applications Step

52

3. You can see the people profile data in the application

Figure 88 – People profile application

Note

If you can open the application in Fiori Launchpad without any errors, it means the

configuration is successful

There should be no data in the application if you do not have any HR related data

in your Back-End system

To know how to get the HR data, please check the HR related document in the SAP

Help Portal