cancel
Showing results for 
Search instead for 
Did you mean: 

User Decision in SAP Workflow

Former Member
0 Kudos

Hello All,

There is some approval process in a custom solution. When there is a deviation this has to go for approval of a superuser. The superuser wants to review the data in a module pool screen in a workflow inbox and then decide to go forward or to reject(buttons on the module pool screen).

I am relatively new to workflows, can you please let me know how to call the module pool screen and how to pass back the values.

Accepted Solutions (1)

Accepted Solutions (1)

keohanster
Active Contributor
0 Kudos

Hi Sandeep,

First off, I recommend that you search for SAP Business Workflow tutorials. There are some really good ones and they'll help you a lot.

And I can also recommend that you look at the SAP Press book "Practical Workflow for SAP" because although I am a co-author, all proceeds go to Doctors Without Borders, so I don't earn a cent.

Anyway, in short, you would create a method for your business object. In my case, I had a function module which called a custom approval screen - so in the new method, I would call that function module.

Then you'll need to create a corresponding Task in your Workflow definition - and this task will refer to the method you just created. Use binding to pass values from the WF (such as Object ID) into the task, and also pass back the result or you user's decision.

An easy way to prototype this is to actually user what SAP calls a 'User Decision' (as a step type that can be inserted into your workflow definition).

Good luck,

Sue

Answers (0)