cancel
Showing results for 
Search instead for 
Did you mean: 

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

kiran_israni3
Explorer
0 Kudos

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?

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Kiran,

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

Regards,

Masa

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member184495
Active Contributor
0 Kudos

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

0 Kudos

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).

pokrakam
Active Contributor
0 Kudos

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

kiran_israni3
Explorer
0 Kudos

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.

pokrakam
Active Contributor
0 Kudos

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).