Fiori is great, but how do you get started?
In this blog I share how anyone can take the incredible amount of data in SAP BW and bring it directly into SAP Fiori to enable instant mobile reports. Last week, I was honored to present at the ASUG Minnesota Chapter Meeting on this topic. The session started many great conversations, and I wanted to share those discussions with the larger community. I’ve tried to capture the comments in this blog, but as always, please feel free to contact us if you have any questions.
Learning Points:
Avoid being the next Avon:
Before we start, Avon is a great example that I regularly use in discussions with Fiori customers. It shows how a seemingly perfectly executed SAP project can go horribly wrong when design is not truly considered from the beginning. In 2013, Avon was forced to cancel the roll out of their new order system because of a “steep drop in representatives.” It seems the system "works as designed” but wasn't designed to work-- usability was the reason. Avon's workforce would rather quit than use the system. After a $125M write-down, and a cancelled roll-out, Dec 11, 2013 - WSJ, we can see why usability is so very important to consider.
Let's make this happen:
Now let's consider the steps required to convert any BEx query into a Fiori app. To summarize:
Fiori Launchpad:
HANA Search:
Fact Sheets:
Architecture:
Convert BEx Query to ODATA
Shout-out:
This blog series by Chandan is great:Transform SAP BW Queries into OData Service: Part 1 - Generation and Activation
Try out the BEx Query in Analyzer to get comfortable with the data. We will pull in order value by month and descend the last twelve months.
You can also preview in transaction EQMANAGER.
Use ODATA standard notation to setup a query URL: /sap/opu/odata/sap/ZGQ_BW_1_SRV/ZSD_C03_Q100Results?$select=A0CALMONTH,A0NE7PB7ADBFJXU0B6OB8636XO&$top=12&$orderby=A0CALMONTH%20desc&$skip=4
Translated:
Make a Chart in Fiori - Step 1
Now that we have ODATA, we can bind it to SAPUI5 in Fiori
Check out the chart types you may want: https://sapui5.hana.ondemand.com/sdk/explored.html#/entity/sap.viz.ui5.controls.VizFrame/samples
Make a Fiori Chart - Step 2
Create a new SAPUI5 Mobile Project in Web IDE or Eclipse with:
I shared the code here:https://github.com/MindsetConsulting/asug_bex_query_fiori_demo
Publish to Gateway:
Or launch from SAP Fiori Client:
Click the tile:
And see the view:
Key Learnings:
Designing the Enterprise:
As you know, SAP is great, but it needs our help to make it simple, mobile, and beautiful. With a tool like Fiori, we're able to make the software we use every day better for the companies we work for. I hope this blog helps you to begin turning your BEx Queries into Fiori apps.
And finally, I hope to see many of you next week at SAPPHIRE NOW. We'll put up a more formal post soon, but if you'll be there, here are the places you can find us:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
37 | |
10 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 | |
2 | |
2 |