cancel
Showing results for 
Search instead for 
Did you mean: 

Approver Can replaced by Requestor..

Former Member
0 Kudos

Hello Friend,

Can requestor replace an approver from C to Z in approver Preview by activating standard workflow WS145000133 ( N-step Workflow )?

there would be 5 levels of approver for my cart.. say for example A-B-C-D-E..

When requestor see the approvers in approval preview.. He (Requestor) thing C needs to replace to Z..

From A-B-C-D-E To A-B-Z-D-E

Is it possible by requestor?

John.

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member195032
Active Contributor
0 Kudos

Hi John,

It seems to be possible with workflow WS14000133.

Are u using BADI for this ?

<b>Separate Determination Method for List of Approvers via BAdI BBP_WFL_APPROV_BADI in WS14000133:</b>

In WS14000109 the approvers are determined dependent on the total value of the SC and on the approval limits of the managers.

However, if you use WS14000133 as an alternative, you can determine the list of approvers flexibly according to your particular requirements.

You do this using the method GET_REMAING_APPROVERS of BAdI BBP_WFL_APPROV_BADI, with which you can integrate a logic for determining the approvers for each approval step (this can be more than one) and the number of steps in the entire approval process.

regards,nishant

please reward points if this helps

Former Member
0 Kudos

Hello Nishant,

I am using Badi for this but how come this is possible.. Can requestor replace approver From C to Z.. Then he can change all levels approver as per his wish.. Then we need to implement Badi to determine .. we can ask requestor to add approver right rather then implemented Badi to determine approvers..

Will Sap allow this kind of approver replace?

John.

former_member195032
Active Contributor
0 Kudos

Hi John,

This BADI is very flexible to all requirement.

This BADI is called each time and determine approval after each steps.

If you see documenttaion of this BADI by going into this BADI using SE18 transaction and clicking on documentation.You will get all the details.

There are some sample implementation given by SAP .

Please go to SPRO->Supplier relastionship management->SRM server->Business Add-Ins->SAP Business Workflow->Determination of Approver for n-Step Dynamic Approval Workflow.

These are some standard examples given by SAP on this.

SAP_APP_BADI_EXAMPL3

SAP_APP_BADI_EXAMPLE

SAP_LIA_BADI_EX_SIMP

SAP_LIA_BADI_EXMPL_2

I will suggest make debugging on and then try to simulate this BADI test case.

regards,nishant

please reward if this helps.

Former Member
0 Kudos

John,

If you define the task as general task, anyone can add/replace approvers see the following tips:

1) In the approval preview, employees can specify a different approver for a shopping cart or an other document at runtime. This might be necessary, if, for example, a manager is temporarily absent and has not specified a substitute for shopping cart approval.

2) Similarly, managers responsible for approval of a shopping cart can specify all subsequent approvers for the shopping cart at runtime when executing an approval work item.

3) You have to specify the approvers to be displayed and the group of users that can change these approvers in the organizational plan.

4) If the Agent assignment is general task, every Enterprise Buyer user can be found under the approver entry. If the agent assignment is restricted to users with the role SAP_BBP_STAL_MANAGER, only users with the specific role can be assigned.

Thanks,

Sreedhar

Reward points if answer is helpful