cancel
Showing results for 
Search instead for 
Did you mean: 

Enable existing custom workflow in fiori

sap-harshada
Participant

There is existing complex workflow created which has multi level approval. And after every approval, there are some screens which gets called in workflow to select approver for next step.

Now I need to enable this workflow in fiori. I understand there are some steps to be followed like scenario creation etc to enable workflow in fiori.

But my question is, custom screens which are getting called right now in backend in existing workflow, how that functionality can be got in fiori.

Or we need to design some new similar screens in fiori ?

Please suggest. Thanks in advance!!

Accepted Solutions (1)

Accepted Solutions (1)

former_member186746
Active Contributor

Hi,

Search for the My Inbox Fiori app.

If the user doesn't want to see any sap gui transactions/screens then you have to look for other standard SAP Fiori apps to achieve the same and also change your workflow accordingly, or create your own when it is too specific.

Also advance with dialog after a user decision is handled now differently, look for /IWWRK/ES_WF_WI_BEFORE_UPD_IB for more info on that subject.

Kind regards, Rob Dielemans

sap-harshada
Participant
0 Kudos

Thanks for comments Rob!!

Answers (3)

Answers (3)

shwetanargachhe
Active Participant

Hi Harshada,

Your question do not point to specific scenario to be achieved via workflow . Generally There are two scenarios here to achive workflow via FIORI

1. Workflow is configured in backend GUI / Frontend FIORI mapped with GUI transaction . In this scenario use My Inbox app assigned to approver role .

Approver can approve request (SAP transaction running with HTML GUI ) can be directly accessed via FIORI and workflow can be approved .

2. Good practice is to check out of box flexible workflow configurations into STD FIORI application .

Refer to my response on flexible workflow options in FIORI

https://answers.sap.com/questions/12939024/flexible-workflows-for-finance.html

Regards,

Shweta

sap-harshada
Participant
0 Kudos

Thanks Shweta for your reply!!

In my case after every approval a custom pop up screen appears which allows user to select next level approver.

This screen if I want to get in fiori I think screen development is required in Fiori. I was not very sure how to handle such cases.

sap-harshada
Participant
0 Kudos

Hello Experts...

I am really new in this and I was going through many blogs which explains how to enable workflow in fiori. But in the system I observed that for PO release approval through application there are SPRO settings available. So mentioning WF number and task number over there workitems is available in fiori for execution.

But I think its applicable only for simple tasks. Since my workflow is complex with many sub-workflows I think need to follow 6 steps to activate workflow in fiori, where I need to create scenarios.

But now very basic question, this custom workflow is getting used by different comapny codes. So when I enable it in fiori and whire handling in BADI for user action, I hope it wont affect existing behavior of workflow and workflow can still work as it was working before in backend system.

Also BADI /IWWRK/ES_WF_WI_BEFORE_UPD_IB which I will have to implement for many dialogue tasks and adding filter on WORKFLOW ID + STEP ID will separate the handling for different tasks.

Please confirm and give your inputs if somewhere I am missing details.

shwetanargachhe
Active Participant
0 Kudos

Hi Harshada

If i understand correctly current workflow setup is complex and approval selection is in Pop up . Scenario like task 1 approve do approvals - and select agents for next steps .

If you want to assign same into FIORI inbox for approvals process do not change . Provided your Task should be able to be executed via HTML GUI . My Inbox can handle all actions similar to My workplace workflow node from GUI. So if you approvals can be handled from GUI it can be handled via FIORI MY inbox app.

https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F0862')/S15OP

As Rob suggested it will be better first find out SAP out of box SAP solutions and flexible workflow options .

sap-harshada
Participant
0 Kudos

Thanks so much Shweta 🙂