Skip to Content

Integrate List Report into ABAP Fiori Launchpad

test
0 %
Integrate List Report into ABAP Fiori Launchpad
Details

Integrate List Report into ABAP Fiori Launchpad

Requires Customer/Partner License
December 3, 2020
Created by
November 18, 2020
Integrate your list report application into ABAP Fiori launchpad.

You will learn

  • How to make use of IAM App and business catalog
  • How to create business roles
  • How to pin business catalogs
  • How to create spaces and pages

Prerequisites

  • You need an SAP Cloud Platform ABAP environment license.
  • You have created the Travel App Mission in a licensed system.
  • You need to have following business role assigned for your business user SAP_BR_DEVELOPER.
  • You need to have business catalog SAP_CORE_BC_UI_FLD assigned for the usage of manage launchpad space.
  • You need to have business catalog SAP_CORE_BC_UI assigned for the usage of manage launchpad settings.

Hint: Your Business Application Studio subscription needs to be in the same subaccount as the ABAP system.


Step 1: Make use of existing IAM App and business catalog
  1. Open ADT, select your package ZTRAVEL_APP_XXX and open your IAM App ZTRAVEL_IAM_XXX. Add the UI5 application ID to your IAM app and publish it.

    iamapp

    If you don’t have any IAM App created yet. Please create an IAM App and add the UI5 application to it.

  2. Make use of your business catalog ZTRAVEL_BC_XXX.

    businesscatalog

    If you don’t have created a business catalog yet, please create one and publish it locally.

Log on to answer question
Step 2: Create business role
  1. Right-click on your ABAP system in the project explorer of ADT and select Properties. Click ABAP Development and copy the system URL.

    url

  2. Log in to your ABAP system as an administrator.

    login

  3. Select Maintain Business Roles.

    role

  4. Click New.

    role2

  5. Create new business role:

    • Business Role ID: BR_Z_TRAVEL_XXX
    • Business Role Description: Business role for travel

    role3

    Click Create.
  6. Click Add.

    role4

  7. Search for business catalog ZTRAVEL_BC_XXX, select it and click Apply.

    role5

  8. Click Assign Business Users and click Add.

    role6

  9. Search your business user, select it and click Apply and OK.

    role7

  10. Click Save. Now your business catalog and business user is assigned to your business role.

    role8

Log on to answer question
Step 3: Alternative 1: Pin business catalog

This step is alternative 1, you can also use alternative 2 in step 4.

  1. Log in with your business user. Select your user on the top right corner and click App Finder.

    pin

  2. Search for Travel App XXX and pin it to My Home.

    pin

  3. Go to My Home and you will be able to see your tile.

    pin

HINT: This is an alternative way to add the app to spaces/pages. This is only possible via personalization. If you want the app to appear directly on the homepage, you need to switch to space/page.

Log on to answer question
Step 4: Alternative 2: Create space and page
  1. Log in to your licensed ABAP system as an administrator and select Maintain Business Roles.

    module

  2. Search your business role and select it.

    module

  3. Click Edit.

    module

  4. Select Manage Launchpad Space.

    module

  5. Click Create and Assign Space.

    module

  6. Save your changes.

    module

  7. Click Z_TRAVEL_APP_XXX to go to space details.

    module

  8. Click Z_TRAVEL_APP_XXX to go to page details.

    module

  9. Click Edit.

    module

  10. Add your business catalog to your page.

    module

  11. Save your changes.

    module

  12. Go to your homepage and select Manage Launchpad Settings .

    module

  13. Click Edit.

    module

  14. Set the SPACES_ENABLE_USER settings to ON and click Save.

    module

  15. Login with business user and select your user. Select Settings.

    module

  16. Select Spaces, click Use Spaces and save your changes.

    module

  17. Check your result.

    module

Log on to answer question
Step 5: Test yourself
Which user do you need to use in order to create business roles?
×

Give us 55 seconds of your time to help us improve

Next Steps

Back to top