Why?
Recently I implemented Workflow solution for the customer who started using SAP Cloud Platform. My Inbox application is standard and prefered way how to handle user tasks in the workflow and therefore I had to provide a way how will approvers (customers/users) access that application.
Options
At first, let me inform you that this blog post is about Portal site on Cloud Foundry. I don`t consider here other options like Portal on Neo platform or on premise My Inbox.
So considering Portal on Cloud Foundry there are at least three different ways how to access My Inbox.
- Directly by the link through application router
- Through portal page implemented inside MTAR application using the portal service as a resource
- On the portal site of the Portal SaaS
First two options are more or less just for development and testing purposes or for special purposes. Normal use case usually delivered to the customer is the 3rd option, where you can work with roles and educated users from the customer company can maintain the solution by themselves.
Solution
So how to add My inbox application to the Portal service?
cross.fnd.fiori.inbox
WorkflowTask
and Action
DisplayMyInbox
Here is also the important detail. By default, My Inbox application call service TASKPROCESSING. In our SCP scenario, no such service is present. Therefore it is necessary to reroute that call to the service /bpmworkflowruntime/v1/tcm/ which provides data instead.
So add parameter to the navigation configuration
Name: tcmURL
Default Value: /bpmworkflowruntime/v1/tcm/
Also don`t forget to check the option for additional parameters.
The end
Now you know which options are available for accessing My Inbox application, how to add that application to the Portal site on the cloud foundry platform and also how to solve problem with TASKPROCESSING service call.
You can off course use generalized version of that process to add any other SAPUI5 application to the portal - all you need is just destination, component name and semantic data. And sometimes some special bit of information like that tcmURL parameter.
Hi Vladimir,
ReplyDeletegreat blog! Do you have an example (or help link) for the destination creation regarding to my inbox integration in the launchpad/portal service?
Thanks and Regards,
Koray
In fact it is described in this blog - look at first picture.
DeleteAs URL put the URL of your app router.
If you will need some help - ask me here.
I have read your blog and I gathered some needful information from your blog. Keep update your blog. Awaiting for your next update.
ReplyDeleteHELP DESK
A company Cibil report or an organization credit report is a record of your company credit score. Great credit propensities and ideal reimbursements can help in further developing your Cibil score. CreditQ is a platform where MSME and businesses can enroll themselves and can check and provide information about company credit score of other businesses and clients before entering into a business deal.
ReplyDelete