Skip to Content

Can we use user decision step in approve purchase order app?

May 17, 2017 at 08:18 AM


avatar image

While configuring purchase order, we are using custom workflow, which is having user decision step instead of activity (compared to standard workflow).And we are not planning to implement My Inbox.

From gateway, inbox request is getting approved, going to second level approver (agent), but not clearing from inbox of first level agent.

How can we implement PO app using user decision step?

10 |10000 characters needed characters left characters exceeded

Hi Kiran,

What are decision options? If options are only Approve and Reject, you can use the standard activity type.



* Please Login or Register to Answer, Follow or Comment.

3 Answers

Mike Pokraka May 17, 2017 at 10:22 AM

Does the decision step complete? If so it's a refresh problem. If not, check how you're doing the approval.

Show 2 Share
10 |10000 characters needed characters left characters exceeded

Hi Mike

Yes. This might be a refresh problem from frontend. Because in backend, if we test the workflow scenario, we are able to accept, and the request is getting cleared as well.

But from frontend, it is not so.


What I meant was, does the work item complete when you execute it via the gateway.

So check the inbox or SWI1 in SapGUI, do your approval via gateway, and then see if it's still in process.

(I'm avoiding the terms frontend and backend, backend can also refer to database, and SAPGUI is also referred to as frontend).

Naresh Raj May 17, 2017 at 12:08 PM

If work flow status is completed for the step and still if u can see request in approver inbox then it would be refresh problem(As Mike suggested).

from gateway interface we have write the logic to refresh forcibly(eg. class name for that service_dpc_ext).

10 |10000 characters needed characters left characters exceeded
Aditya Varrier May 17, 2017 at 01:39 PM

Hi KI,

did you check if in your SBWP your workitem is getting cleared when first level has approved it?

If no, check the WF front.

Yes you can use a User Decision Step for PO App, in your User Decision Step, create a BUS2012 and RELEASECODE containers in your TASK for UserDecision and do the binding at WF level where you pass your WF-container (BUS2012) and your Task-container (BUS2012) same with RELEASECODE.

Hope it helps.

Aditya V

10 |10000 characters needed characters left characters exceeded