Configure Process Visibility Dashboard & Integration with Fiori Launchpad: Part 7
Visibility Dashboards provide an End-To-End view of processes within the business process project. With few configuration steps you can easily setup your dashboard to monitor your processes. In this blog post, I will show how to use Process Visibility to create a rich dashboard to view the status of Special Projects.
Configure Visibility Scenario
Use the “Create” option to create a new Visibility Scenario.
Provide a name and description
In the Process Dashboard, use the “+” icon to “Add Process”. You will see all the processes which you have created within your SAP Process Automation service.
Selecting the process will populate the default events, attributes as well as performance indicators.
You can navigate to each of the tabs and define how you want to view your process monitors and performance indicators.
Once you have completed the configuration, Release and Deploy the project.
Before we can start using Visibility Scenarios, we would need to enable the job for this process. Navigate to the “Monitor” section of SAP Process Automation and in the Visibility Scenario menu, look for the deployed process and schedule the job.
Configure Central Fiori Launchpad
To view the process dashboard, we would need to configure the Fiori Launchpad on BTP using the Launchpad service. In this section, I will go through the steps required to configure apps like “My Inbox” and “Trigger Forms” also in the Launchpad.
In your BTP subaccount, create a new instance for “SAP Process Automation”.
Navigate to the “Destinations” menu and create a new destination.
Switch to “Service Instance” tab and select the name of the SAP Process Automation service instance created above. Also, provide destination name and description.
Accept the defaults and save your destination. This is required to access the Process Visibility related apps within the configuration of the Launchpad service.
Access the Launchpad service. Ensure you have the appropriate role collections assigned before accessing this service
Navigate to the content explorer and access the HTML5 Apps.
Select the apps which you would need to work with. In particular, we would be using My Inbox for approvals, Process Trigger app for the Start Form and Process Workspace along with Visibility scenario apps.
I have given the name “Special Projects” for this local copy and provided the uri parameter.
You can obtain this from the Trigger Settings in the process builder
To view these apps on the Launchpad, a quick way is to assign these apps to the “everyone” role. This way any user who access the launchpad, will get to see these apps
Save your changes. Create a new site from the Site Directory and launch it
You will now be able to see all the required apps in the Fiori Launchpad
I hope this blog series has given you a good insight on the initial capabilities of SAP Process Automation and how you can leverage it to easily automate processes which are paper based or repetitive in nature.
SAP Process Automation Youtube Video Tutorials
You did a great job with this series of 7 tutorials Murali Shanmugham. 👍
From teh whole team, thanks a lot for your effort in supporting SAP Intelligent RPA in the past, and now SAP Process Automation! 🙏
Hi Pierre, Thanks for the feedback.
Thanks a lot for this tutorial!
Will SAP Process Automation replace or complement IRPA?
Will be courses in Open SAP about this?
Hi Carina, SAP Process Automation brings together Intelligent RPA + Workflow Management. Both these existing services on BTP are now combined into one offering and further enhanced to support Citizen Developers.
This solution has just launched and I would assume there would be an openSAP Course in the near future. Did you check out the Learning Journey. There are plans to enhance this to cover SAP Process Automation.
Thank you for your excellent work on this end-to-end series of 7 blog posts!
I am trying to implement it following your blog posts.
And I think it would be even better if you could try to transfer them into a tutorial mission on SAP Developers Community https://developers.sap.com/tutorial-navigator.html !
The first set of tutorials are already published.
Please find the links.
Thank you very much for the great blog. I have followed it step by step and 2 question marks:
Hello " + Step0.EmployeeName + ",
Thanks and Kind Regards
Great blog post and easy to read!
I am new to SAP Business Process Automation. Today, I have setup Pay-As-You-Go Free Tier SAP Business Process Automation Account to evaluate and try the product and features.
I have enjoyed reading your series of blogs about SAP Business Process Automation. If I look only Process automation side of it, without RPA then I would like to know the difference between SAP Business Process Automation and SAP Flexible Workflow solution. Similarly you can also automate your business process using Flexible workflow and make them visible in Fiori Launchpad, then create several business scenarios that will be picked up based on start conditions. The workflow steps (with human interaction) will be displayed to users My Inbox App. For background activities workflow can also have similar to RPA tasks that runs in the backend.
Another question of mine is, can I connect on-Prem or Cloud systems to use the data into my business process and automation activities?
I appreciate your feedback on my two quesitons.
Thanks for your feedback. I would recommend to post these questions in the forum as you will have many experts viewing them and responding to it.
With regard to your first question: SAP Flexible Workflow is a solution within S/4HANA system. If you are dealing with workflow scenarios just within S/4HANA, this is a good choice. However, SAP Process Automation is cloud based and is meant to orchestrate processes across multiple solutions. Hence, if you are designing a workflow solutions which spans across S/4HANA and another solution, SAP Process Automation would be a good candidate. I have also seen many scenarios, where customers want to build new workflows on top of S/4HANA which need to be exposed to supplier/vendors. SAP Process Automation would make it easy to expose such processes externally.
Second Question: Yes, on-premise and cloud systems are supported. Even 3rd party systems as long as there are APIs which can be consumed.
Thank you so much for sharing this series of tutorials! Especially this article for Visibility Scenario, the configuration at Launchpad is very much needed, I'm able to show my visibility scenarios and direct link to the request form now.
However, I still face issues with Visibility Scenarios Dashboard. I created a local copy, then put in scenario ID in the app parameter (under Navigation), then it prompts me error. Could you advise how to configure the dashboard as well?
Your help is much appreciated!
Thanks a lot. We recently started with POC development for our client and your tutorials are really helping us.
Thanks a lot for those instructed information you shared!
I do have only one question.
Is this solution also possible for free subscription plan?
If not is there any other solution for this topic?