Skip to Content

The Fiori Launchpad is great. If you’re not using it yet, you should be.

SAP Fiori Launchpad
SAP Fiori Launchpad

There is very little doubt that within three years, Fiori, and the Fiori Launchpad will be the primary way people use SAP. This is great news. Not only is Fiori an incredibly more simple, intuitive, and beautiful interface, it’s also responsive (it will work on iPads and iPhones as well as a desktop browser). It’s the primary user experience that everything will be based on at SAP in the future.

Since Fiori and the Fiori Launchpad are both a little new, there isn’t very much guidance on how to set this up. But good news, I’m about to show you how.

The Waves of Fiori

A quick review of the versions may be useful. The first version of Fiori with the 25 apps is now referred to as SAP Fiori 1.0 (Based on SAP Fiori Launch Page). Those are delivered as all individual apps, and use the Launch Page, not the Launchpad. SAP Fiori 1.0 is also the only version generally available, however the ramp-up program is easy to get into for the next and probably most useful version. Next up are the 66 apps in SAP Fiori Principal and Transactional Apps for ERP, SRM, and CRM 1.0 (prior to Business Suite Innovations 2013) (link gives the overview in PDF). Finally there will come the few hundred Apps with Business Suite Innovations 2013. These however, will require the latest ECC 6 EHP 7, which I think may take a while before everyone gets on board. We will focus our attention to the 2nd option, Prior to Business Suite Innovations 2013.

What’s Required

First off, just let me say: There are a lot of things to install. This will take some significant Basis time, probably a solid week. I’m going to use the following document as the main guide: SAP Fiori Principal Apps for ERP 1.0 (prior to Business Suite Innovations 2013). What a mouthful?

Let’s just assume a simple use case, Track Purchase Order and work from there. There are several components you will need to install, referenced here. It will look like this once you launch the App:

SAP Fiori - Track Purchase Order
SAP Fiori – Track Purchase Order

Systems

  • SAP Netweaver Gateway 7.4 SPS04 for HUB deployment (this is the most likely deployment option). This will come with most components like the UI Add-Ons out of the box. But you will need to add:
    • Fiori ERP Applications X1 1.0:
      • Central App UI NW740 – UIX01EAP
      • HCM UI NW740 – UIX01HCM (optional)
      • Travel UI NW740 – UIX01TRV (optional)
      • Approve Requests UI NW740 – UIX01CA1 (optional)
  • SAP ERP 6, with any enhancement package but with the latest support package.
    • Fiori ERP Applications X1 1.0, which is referred to as Central App INT. If you have ECC 6 ehp7, then you can use Central App INT 740. Personally, I would install everything here:
      • GBAPP002 600
      • Gateway BEP – Backend components of Gateway required to expose services.
      • SRA001 – SRA021  – The actual services you can explore with SEGW on ECC.

Installation / Configuration Tips

  • Apply for the Fiori Ramp-Up. Otherwise you will be installing the out of date Fiori 1.0 (not shown in this guide).
  • Follow the guide here.
  • Apply all of the SAP Notes as suggested! There are several errors that this resolves. There are a lot of notes, so this will take time.
  • Upgrade all of the components described above in systems to the latest support package.
  • Most software components are difficult to navigate to in the software catalog. You should do a search for “SAP Fiori ERP” which will locate the missing components.
  • Once everything is installed, follow the configuration guide here. This includes your Gateway SPRO configuration and connectivity and SSO between Gateway and ERP.

Configuring the Launchpad

The Launchpad has a few new components or concepts. I’ll refer to this next screen shot as we cover some of these:

SAP Fiori Launchpad with Catalog Open
SAP Fiori Launchpad with Catalog Open

You can use this URL to navigate to your Launchpad: https://<web dispatcher hostname>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.htmlIf you don’t assign any Groups to your user, the screen will be blank. If you assignCatalogs to users, they can click the Open Catalog button on the top-left corner, search the catalog, and add Tiles to their home page by dragging the tiles to a target on the left.

SAP Fiori Launchpad Catalog Search
SAP Fiori Launchpad Catalog Search

Description of Components in Fiori Launchpad

  • Tile – The actual box you see above that when clicked will launch an App.
  • Catalog – All tiles must first be added to a Catalog. These are then searchable and can be added to Groups. Personally, I think this is a little redundant with Group.
  • Group – Looking at the end-user screen shot, the groups are what separate the apps: Experience Basis, and Buyer (MM). These can also be assigned to roles and a user will automatically see them when they login.

Once all of your components are properly assigned, you can add a standard role to a user which includes both a group and a catalog. For example,  Track Purchase Order Roles: SAP_MM_BCR_Buyer_X1.If you navigate to transaction PFCG, you can see how in the Menu section, there is an assigned Group and Catalog:

SAP Fiori - Role for Track Purchase Order (MM Buyer)
SAP Fiori – Role for Track Purchase Order (MM Buyer)

Administering the Launchpad

You will probably want to change your groups and add some of your own tiles. For this, you need to go to the Fiori Launchpad Administrator. ** As of this writing, this does not work in Chrome, only in Firefox**Navigate to this URL: https://<gateway hostname>/sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html?sap-client=100&sap-language=ENYou will see something like this (notice all the Catalogs on the left):

SAP Fiori Launchpad Administration
SAP Fiori Launchpad Administration

If you want to create a new tile, you first need to add it to an existing Catalog or create a new Catalog and then add it. You can see the + icon at the bottom of the Catalogs on the left, or a new tile can be created by clicking the + button on the bottom-right tile in the main area. Next, you would click the Groups option in the top-left corner and then you could add a new tile to one of your groups that are assigned to a role in the PFCG transaction:

SAP Fiori Launchpad - Managing Tiles in Groups
SAP Fiori Launchpad – Managing Tiles in Groups

A Few Other Notes

After following the above steps, you should have the Fiori Launchpad running and be able to add and maintain the tiles for your users. I hope you get to enjoy it. It’s a great experience for your end users, and an extremely versatile component itself.Here are a few other things you could do:

  • Add dynamic tiles – Tiles that refresh every 15 seconds with a key figure such as pending approvals, sales orders, or system information.
  • Add non-Fiori tiles – You can launch Web Dynpro, or any other URL to make a single navigation point for all of your backend applications, similar to what your Portal does today.
  • Add RSS feeds – You could add your company news for easy viewing on mobile devices or for updates like system outages or SAP notifications, such as “System will be down tomorrow so that we can install more Fiori Apps!

Follow Ups

Feel free to follow up with me on SCN for any questions, demonstrations, implementation assistance, or customization requests. You can read more about Mindset, an SAP Partner, at http://www.mindsetconsulting.com where we specialize in implementation and customization of alternative SAP User Interfaces. You can also connect with me on LinkedIn.

To report this post you need to login first.

45 Comments

You must be Logged on to comment or reply to a post.

  1. Simon Kemp

    Nice post, very clear and easy to follow.

     

    One comment from me.. I like the Fiori Launch Pad… but have some concerns around how it displays content. The tiles are nice and it works well with a few groups that each have a few tiles in them… what happens when you have 10 – 15 groups with 10 tiles each?

     

    It is a very flat information architecture, I don’t see a way to collapse groups or have any sort of navigation hierarchy…

     

    Maybe I am missing something – perhaps it is only meant for “light” use but if it is truly to be the future that “everything will be based on” I think it needs some more options.

     

    I certainly don’t want to be negative on it, just want to be real

     

    Thanks again,
    Simon

    (0) 
    1. Gavin Quinn Post author

      Thanks Simon for the feedback.

       

      I agree that things may get complicated when you get past say 30-40 tiles. It would be similar in experience I think to the iPhone apps. Hopefully a single user doesn’t have more than say 50 actual roles. I’m sure there will be creative ways to sort apps later. I know you can rearrange these, and have a “my group” towards the top as well that may clean things up.

      (0) 
  2. M. Stitselaar

    Hi Gavin Quinn,

    First of all, a very nice blog .

    One question: do you know if there is a demo Fiori app available to test this?

    I only want to test this and I get an empty Launchpad becuase I do not want to buy the Fiori apps yet but first want to test and see how it works.

    Perhaps there is a demo Fiori patch that I can install or activate that you know of?

     

    Best Regards,

    Marco

    (0) 
    1. Paul J. Modderman

      Hi Marco,

       

      I work with Gavin.  If you like, follow my profile and send me a direct message and I can help you get access to a Fiori setup (that is, if you’d still like to look at a demo). 

       

      Thanks,

       

      Paul

      (0) 
      1. M. Stitselaar

        Hi Paul,

        Thanks a lot for the offer.

        But Im a technical consultant, Im not mainly interested to look at a Fioir demo itself, but more in the technical installation and setup of the Fiori and Gateway system.

        Since yesterday Fiori has become public available without extra costs, so Im now good to go.

         

        But thanks again for the offer.

        Regards,

        Marco

        (0) 
  3. Nikunj Thaker

    Hi Gavin,

     

    Good document.

     

    Need some clarity.

     

    Going with central Hub Deployment method.

     

    Having frontend server with SAP NW7.40 and backend server with ERP 6.0 EHP7

     

    As per deployment method mention in link

     

    as link on frontend server need to deploy Central UI Component (which will be UIX01EAP ) + SAP Business Suites product specific UI component  (Central App INT NW740)

     

    Nothing mention to add on backend system.

     

    So below component mention by you need to deploy on frontend server ?

    Central App UI NW740 – UIX01EAP

    GBAPP002 600

    SRA001 – SRA021  – The actual services you can explore with SEGW on ECC.

     

    Regards,

    Nikunj Thaker

    (0) 
    1. Gavin Quinn Post author

      Hi Nikunj,

       

      Thanks for the question. The SRA001-SRA021 are what needs to go onto the backend system. Those items have the prerequisite of IW_BEP, and once installed, they will be explorable from SEGW.

      (0) 
      1. Steve Conicelli

        Hi Gavin,

        I also have a backend ECC 6 EHP7 system with a NW 7.31 NW Gateway Frontend (central hub).  What I cannot find any information on is as to what exactly the Central App INT 740 add-on is.  What is this add-on actually called?  I do not want to install any of the UI addons that are already on the Gateway on my backend ECC system. 

         

        As of EHP7 (based on NW7.4), IW_BEP goes away and is replaced by SAP_GWFND (Gateway Foundation).

         

        I already have loaded Addons GBAPP002, GBHCM002, and GBH003.  When trying to load any of the SRA* add-ons, the prerequisite of IW_BEP is not met and I am unable to load it as a result. 

         

        Unfortunately, I cannot find any documentation as to what the “Central App INT 740” add-on actually is…

         

        Any help would be greatly appreciated!

         

        Thanks,

        Steve

        (0) 
        1. Steve Conicelli

          Hi All,

           

          I was able to figure this out.  You cannot download the Central App INT 740 from service marketplace… this needs to be done via Maintenance Optimizer.  Central App INT 740 is just a collection of all of the SRA001 – SRA021 add-ons (plus a few others).  Each add-on is installed individual (you will not see one add-on called “Central App INT 740”).

           

          Hope this helps someone out.

           

          Cheers,

          Steve

          (0) 
          1. Derek Barrett

            Yes, thank you so much ! I was struggling with this for days ! I kept seeing all the Fiori stuff online but none of it would install into 7.4.

             

            So with your post I was able to see a lot of the add-ons through MOPZ and get them.

             

            I’d give you 5 Likes if I could lol.

            (0) 
  4. Srikanth Subramanian

    Hi Gavin,

     

    Thanks for the blog and it was great !!!.

     

    We are in NW Gateway 7.4 with latest UI add-ons and also in ECC backend add-ons. When I logged into admin and set the auto refresh button to 5 sec for each app.

     

    But, when I logged in as an employee and when I see the tile is not getting auto refreshed automatically after 5 sec. settings. I need to keep refreshing the page to see latest either in timesheet or leave request or in approval app. Can you please let me know how to do it.

     

    And also, I set the news tile link to show it up in Launchpad. But, its not showing any information.

     

    Am I missing anything on the above.

     

    Regards,

     

    S.Srikanth

    (0) 
    1. Gavin Quinn

      Hi Srikanth,

       

      That may be a bug — I did notice that as well a while back, but haven’t seen an update. We usually leave the default refresh at 0, which I believe will do an update right away, then every 15 seconds thereafter.

      (0) 
      1. Srikanth Subramanian

        Hi Gavin,

         

        Have you tried the news tile which can be shown in Launchpad. Have you mentioned this as a bug in your earlier reply.

         

        If it works, can you please let me know how to set it up.

         

        Regards,

         

        S.Srikanth

        (0) 
  5. RAHUL JAIN

    Thanks Gavin very much useful…

    one question:

    I have created a fiori app for mobile and its all working fine. Now i have added a image file to my empty view. When i run the application using eclipse its working fine and i am able to see the image also. But when i am deploying it to launch pad the image file is not getting displayed and am getting this error as follows

    “NetworkError: 404 NOT FOUND – http://ws-sapsvr01:8010/sap/bc/ui5_ui5/ui2/ushell/shells/MIMEs/img/SapTeam.png”
    Can you please help me sort this out?

    it would be very helpful.

    (0) 
  6. SAP Seeker

    Thanks Gavin for the blog.

     

    Please let me know, how to add a custom UI5 application or custom Webdynpro Application to Fiori Launchpad ? Can you please add some screenshots here, explaining how to add custom URL’s (UI5 or WDA) to launchpad ?

     

    Best Regards,

    Seeker.

    (0) 
  7. Javier Rubio

    Hi Gavin and thanks a lot for this post.

    May I ask you a question?: When embedding a non-fiori custom app ( adding non-fiori tails ) in the launchpad I provide it with an URL. This URL was created using BSP. When clicking on the tail a new window is opened but how can I open the URL in the current launchpad window in the same way as the standard tails do?

     

    Thank you,

    Javier

    (0) 
    1. Gavin Quinn

      Hi Thomas-

       

      That first screen is actually part of an app Mindset will be releasing soon that monitors your Basis processes. Keep an eye on our blogs for more information.

       

      Thanks,
      Gavin

      (0) 
    1. Gavin Quinn Post author

      Hi Ajaroddin,

       

      There are two ways it works:

       

      1. With HANA, it will search all available fact sheets.

      2. Without HANA, it will search the apps that you have

       

      Screen Shot 2015-06-26 at 8.48.49 AM.png

      (0) 
  8. Ajaroddin Havaldar

    Hi Gavin,

    Thanks.

    If I want to implement same search in my application instead of the app here I’ll search the whole DB table for some record, I can search anything but in result I want the corresponding record, can fact sheets work here as well?

     

    Regards,

    Ajaroddin

    (0) 
    1. Gavin Quinn Post author

      Hi Ajaroddin,

       

      The fact sheets are fairly rigid from what I’ve seen so far. Requiring HANA, and with specific search models that are used. We’re working on some possible extensions here, but it’s very early in lab stages.

       

      Feel free to elaborate though on what you are looking to accomplish.

       

      Regards,

      Gavin

      (0) 
  9. Ajaroddin Havaldar

    Hi Gavin,

    Actually I’ve an requirement where there will be a search bar and user can search for record. User  can enter anything and the search needs to be done in whole DB not only in one particular column it has to search in all the columns and return the number of records found for that search.

    So if I use HANA fact sheets and search model can this be accomplished?

     

    Regards,

    Ajaroddin

    (0) 
        1. Wade Krzmarzick

          Search models are basically queries that can be indexed for performance.  The link Gavin provided has a spreadsheet attached that contains a fairly detailed list of “out of the box” search models defined for Fact Sheets related to specific uses.  If an “out of the box” search model doesn’t meet your needs you can always create your own.  Creating or Enhancing Search Models – Embedded Search – SAP Library is a great place to start.

          (0) 
  10. Christian Schweig

    The Fiori Launchpad Administrator does not apply changes. I can delete or create tiles, but these changes are not persisted. Every time I refresh the page, or click to another catalogue, the configuration is reset to its prior state. Is this a known bug? Is there any fix available? We use SAPUI5 Version 1.28.1. Thanks and best regards.

    (0) 
    1. Gavin Quinn

      Hi Christian and sorry for the late reply!

       

      There are a lot of known caching issues in Fiori, and you can clear that cache periodically with /UI2/CHIP_SYNCHRONIZE_CACHE for example.

       

      1.28.1 is a little bit old now SAPUI5 SDK – Demo Kit 1.28.33 available. The other thing I’ve noticed is trouble when using the Launchpad administrator in CUST mode. Instead use this link: /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html?scope=CONF to go to client ALL config mode, and make sure you don’t have anything at all in CUST.

       

      The client-related items sort of overwrite the CONF ones.

      (0) 
  11. Liz O'Sullivan

    Hi Gavin,

     

    A very nice introduction to setting up FIORI, a real ‘FIORI for Dummies’ 😉 I have a very basic question: is it not necessary to rename the SAP standard roles to the customer namespace? I always assumed it was, but any blogs I have seen so far make no reference to this.

     

    Thanks and best regards, Liz

    (0) 
  12. Vaibhav Gore

    Thanks for useful info. We want to achieve sso login on launchpad of fiori from external secure auth application ( Like windows LDAP/ADFS) . Do you have any links for such configurations,

     

    Regards,

    Vabhav

    (0) 
  13. Ales Muron

    Hallo, does anybody has experience with this situation ?

     

     

    Hallo, does anybody has a problem with Fiori : after log in in to Fiori lounch pad, the system does not show any tale or catalogue. It was working previously,.. no chaqnges on to system has been made,. just after new log in does not show anything. I think this will be no autorisation problem as all the relevant users , where is not working has user acess SAP ALL.

    Any recomendation where to go for help ?

    (0) 

Leave a Reply