This is part 6 of the 6 series blog. Please start with
Part 1: Introduction to understand the Use case, Solution Architecture, High-Level functionality, and context of this blog series.
This blog series is divided into 6 parts:
Part 1:
Introduction
Part 2:
SAP Ariba – API Setup
Part 3:
SAP Integration Suite – Integration Flows Build
Part 4:
Ariba Requisitions Service Application
Part 5:
Ariba Requisitions Fiori Application
Part 6: Central Fiori Launchpad Setup
SAP Central Fiori Launchpad
Pre-requisites
Launchpad Service is subscribed and configured for your Subaccount.
The following tutorial provides detailed steps for the same:
Set Up SAP Launchpad Service Using a Trial Account | Tutorials for SAP Developers
Open Launchpad Service – Site Manager
On the Subaccount home page, perform the below action in the same sequence
- Click on Services on the side menu.
- Select Instances and Subscriptions
- Click on Launchpad Service to open a new browser with the Site Manager – Site Directory screen.
Picture 67
Content Provider
On the
Site Manager screen,
- Click on Provider Manager
- Click on Update Content to update the Last Modified / Version column refreshed with the current date and time.
Picture 68
Content Manager
Continue with the below series of steps in the same sequence.
- Click on Content Manager
- Select the Content Explorer tab
- Click on the HTML5 Apps tile to show the list of HTML5 apps deployed in your Subaccount
Picture 69
On
Content Explorer -->
Items list,
- Select the Requisitions app.
- Click on Add to My Content button.
Picture 70
You should be able to see the
Requisitions app in
My Content tab as below.
- Select the My Content tab
- Requisitions app should be visible in the list
Picture 71
On the
My Content tab, Select the
Everyone role to display the
Role Everyone screen.
Picture 72
Role Assignment
On the
Role Everyone screen, click on the
Edit button to activate edit mode.
Picture 73
On the
Role Everyone Edit screen,
- Type Requisitions to search for the Requisitions application.
- Click on the Assign button to assign Everyone role to the Requisitions application.
- Click on Save to display the Role Everyone screen in view-only mode.
Picture 74
On the
Role Everyone screen view-only mode, the
Requisitions application is shown in the
Assignments list.
Click on the
Back button to display the
My Content tab.
Picture 75
Group
On the
My Content tab,
- Click on the New button.
- Select Group to display the Group screen.
Picture 76
On the
Group screen,
- Provide Title as Ariba Requisitions
- Provide Description as Ariba Requisitions
- Search for Requisitions application
- Click on the Assign button to assign the Requisitions application to the Ariba Requisitions group
- Click on the Save button to get back to the My Content tab.
Picture 77
On the
My Content tab, the
Items list should display the newly created
Ariba Requisitions Group now.
Picture 78
Testing Central Fiori Launchpad
On the
Site Manager screen,
- Click on the Site Directory button on the side menu.
- On the Kotti Home Site tile, Click on Go to site to open a new browser window showing the Home screen of the Launchpad site.
Picture 79
On the
Kotti Home Site screen, you should see the
Requisitions Fiori tile under the
Ariba Requisitions group.
Click on the
Requisitions Fiori tile to display the
Requisitions screen.
Picture 80
Congratulations!!!
You should see the
Requisitions application showing list of Requisitions from SAP Ariba.
Picture 81
Troubleshooting
Issue:
Requisitions application is not showing the list of Requisitions from SAP Ariba
Most common root cause:
ArbaReqs-srv and/or
ArbaReqsFA4-router application(s) not running.
Resolution: Start the applications
ArbaReqs-srv and
ArbaReqsFA4-router and make sure they are in
Started status as shown below. Refresh the browser with the Requisitions application to display the list of Requisitions from SAP Ariba successfully now.
Picture 82
Conclusion
Congratulations!!!
You have successfully designed, developed, and tested the SAP Fiori Application To Display SAP Ariba Requisition Data without any persistence layer. Further, you made the Application accessible via SAP BTP Central Fiori Launchpad.
Remember, this is just one of many ways to achieve the same use case and functionality.
Finally, you can use the design/build depicted in this blog series as a framework to design and build more complex use cases.