Skip to Content
0

User Decision in SAP Workflow

Jan 18 at 05:12 PM

39

avatar image
Former Member

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.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Susan Keohan
Jan 18 at 05:53 PM
0

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

Share
10 |10000 characters needed characters left characters exceeded