Technical Articles
S/4HANA 1909: Launching SAP Analytics Cloud (SAC) with embedded Fiori Launchpad
In this blog, we are going to cover a scenario that businesses using SAP Analytics Cloud (SAC) and SAP S/4HANA 1909 will benefit from. I will show you how to configure Fiori Tiles that launch SAP Analytics Cloud (SAC) in an SAP S/4HANA 1909 system. In this example, we are launching a dashboard created by my colleagues at NIMBL,Techedge Group, (for testing purposes only) that displays COVID-19 data.
The goal of this configuration is to simplify the business user’s navigation from application to application and empower them to launch SAC from their Fiori Launchpad. With these series of configurations, we can keep the end-user in one screen launching multiple applications from a single source.
Prerequisites:
- Target application URL & access
- Fiori Launchpad Designer – /N/UI2/FLPD_CUST
Configuring Fiori Tiles
Step 1. Create Custom Catalog using the Fiori Launchpad Designer
- Click the “Create Catalog” button (plus symbol).
- Define Title – ZZ1_TEST_TILE_CREATE
- Define Title ID – ZZ1_TEST_TILE_CREATE
- Click “Save”.
Step 3. Configure Tile using the Fiori Launchpad Designer
In the next steps, we will configure the Fiori Tile.
- Go to the Tiles tab.
- Click “Create Tile”
- Select “App Launcher – Static”.
- Define Navigation
- Title – COVID-19 Dashboard
- Subtitle – SAC
- Keywords – NIMBL,Techedge Group
- Icon – to see icons, click the dropdown box, and select the desired icon.
- Information – SAP Analytics Cloud Dashboard
- Use semantic object navigation – Box checked
- Semantic Object – Action
- You can use an existing Semantic Object or create a new one. It will be important to remember which Semantic Object you use. We will use it to configure target mapping later on in the blog.
- To create a Semantic Object, follow these steps.
- Go to transaction code /n/UI2/SEMOBJ
- Define
- Semantic Object
- Semantic Object Name
- Semantic Object Description
- Click ‘Save”.
- You have created a Semantic Object.
- Action – Display
- Parameters – sap-ui-tech-hint=SAC
- Click “Save”.
You have created the Fiori Tile. Now we must define the Target Mapping so when the tile is clicked in the Fiori launchpad. It will take the end-user to the correct application.
Step 4. Configure Target Mapping
In these steps, it is important to configure the Fiori Tiles target mapping. To make this configuration, follow the below steps.
- Go to the Target Mapping tab.
- Click “Create Target Mapping”
- Define Target Mapping
- Semantic Object – Action
- Action – Display
- Application Type – URL
- Title – SAP Analytics Cloud Dashboard
- URL – https://xxxxxxxxxxxxx.com
- System Alias – SAC
- Click “Save”
You have successfully configured Target Mapping. The next step is to assign the tile to a Group.
Step 5. Assign Tile to Group
In this step, you can decide if you want to create a new group or use an existing group. In this example, we will create a new group and assign the tile to this group.
- Create New Group
- Go to the Group tab in the top left.
- Click the “Create Group” button (plus symbol).
- Create a Group
- Define Title
- Define ID
- Click ‘Save’.
- Assign Tile to Group.
- Click “Add Tile”.
- Identify Tile by its Catalog – locate the catalog via the dropdown selection.
- Locate Tile and click
Step 6. Launch SAC from Fiori Launchpad
Now that you have created the Fiori Tile. It is time to test the configuration by launching the application from the Fiori Launchpad. Once you have assigned the new tile to your dashboard. Click the tile and launch SAC. Results below.
You have successfully launched SAP SAC from the Fiori Launchpad in an SAP S/4HANA 1909 environment.
Thanks for taking the time to read my blog and I hope you find it beneficial. Please like, share, and comment!
Stay safe!
Related Blog
S/4HANA 1909: Launching SAP GTS with embedded Fiori Launchpad
Thanks Mark for the blog and detailed steps.
Here anyway it needs SSO between Fiori and SAC environments if you do not want to enter additional credentials once after you click on SAC tile right ?
- Vijay Vegesana
Hi Vijay, that's a great question/comment. In this case, It didn't require me to input SAC credentials because the dashboard was view only. I do, however, believe that if we built a SAC tile that launched SAC's designer or wanted to do SAC config. We would need to implement SSO to bypass any credential requests.
Mark
Mark Smith Thanks for sharing this.
Quick questions on Alias for SAC.
1) When you created a SAC Alias in S/4 HANA system - did you created a HTTP RFC b/w S/4 HANA and SAC first ?
If yes, please let us know what path prefix you used in such RFC.
2) While creating an Alias you mush have also maintained system name and client no. - how to maintain that for SAC ?
Thanks Mark for detailed blog.
I just wanted to check with you if i want to add SAC story in FLP module of my mta project which requires application id and intent navigation. How could I do or proceed with it.
Thanks and Best Regards,
Ravi Yadav
Hello Mark,
I unable to find "Create Custom Catalog" in Fiori Launchpad Designer. I am using SAP Business Client Ver:7.0, SAPUI5:1.65.7, SAP S/4HANA 1909.
How can we enable this option?
Could please suggest.
Thanks
Safal
Hi Safal,
I would check to make sure you have the appropriate business roles assigned to your user. You can also go to the fiori app library, look up that app and find all it's details including implementation information.
Hope that helps!
SAP SAC comes with the SSO with SAP S4 HANA Cloud which is a good ..
Hi Mark,
My name is Jie, I am a UX designer. In our current PoC project, we'd like to embed SAC charts into one of the Fiori Application page. Do you have a new update for that? Or the only solution is with embedded Fiori Launchpad? Thank you so much!
How can we embed SAC stories in an on-premise ABAP system's Fiori Launchpad?
Hello Mark Smith,
Nice explanation. I could do all the steps in my system as explained.
I can see my Group in the Fiori home page, but, could not see the tile. Not sure about what step i missed.
I am using Acquired data connection of my SAC with S/4 Hana 2020 SP2.
Hope this will work for both Live connection and Acquired data connection with S/4 Hana On premise.