cancel
Showing results for 
Search instead for 
Did you mean: 

Last approver - Process Workflow

Former Member
0 Kudos

Hi,

    We are implementing the Process Workflow and we have an issue to figure out when the approver is the last, remembering it must be in runtime.

    Is there a BADI for that? Any solution?

    Thanks in advance.

Accepted Solutions (0)

Answers (2)

Answers (2)

laurent_burtaire
Active Contributor
0 Kudos

Hello Alexandre,

please have a look at below thread:

Class /SAPSRM/CL_WF_PROCESS_LEVEL method IS_LAST_LEVEL

Regards.

Laurent.

Former Member
0 Kudos

Hi Alex,

If you have defined 6 process levels for a schema then 6th one is the last approver.

you can select responsibility resolver name  from view /SAPSRM/V_WF_L during run time .

From BADI /SAPSRM/BD_WF_RESP_RESOLVER you can find the implementaion class for the responsibility resolver.

Methods are availble in the implementation class to get approvers based on GUID.

Regards

Praveen

konstantin_anikeev
Active Contributor
0 Kudos

Hi Peaveen,

not sure, it will work correctly.

It is possible, that from 6 defined steps the third approver is the last (rest 3 approvers are not relevant)

Best Regards

Konstantin