Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
masa_139
Product and Topic Expert
Product and Topic Expert

Let me share how to integrate a custom workflow template which uses the "Advancing with Immediate Dialog" function.

My Inbox is a central inbox which can handle multiple workflow engines. It can work with SAP Business Suite (SAP Business Workflow , ABAP) and BPM Workflow (Java) and 3rd party workflow (by developing provider interfaces)

Challenges:

If the custom workflow template uses the "Advanced with Immediate Dialog" which only works for SAPGUI, user should execute similar workitem again in the My Inbox. It is not a good usability.

If the workitem is executed in SAPGUI, users don't feel executing similar workitem again because SAP Buisness Workflow brings the next workitem automatically.

This is a challenge when you execute a workitem in non SAPGUI like Fiori My Inbox or Portal UWL.

Solution:

A solution is removing the sequential dialog chain from the custom workflow template. Make those 2 steps to 1 step.

To do make it to 1 step, first remove the second step in the custom workflow template and implement the second step method in the first step.

For SAP Fiori users:

Implement the BADI. App Extensibility: My Inbox - SAP Fiori Apps - SAP Library

Fior SAPGUI users:

Implement the program exit at the user decision task.

Reference: User Decision + Program Exit

Regards,

Masa / SAP Technology RIG

5 Comments