cancel
Showing results for 
Search instead for 
Did you mean: 

HOW TO IMPLEMENT BADI BBP_WFL_APPROV_BADI

Former Member
0 Kudos

Hi,

HOW TO IMPLEMENT BADI BBP_WFL_APPROV_BADI for workflows in SRM.

Please let me know the detailed steps for the same.

Regards,

Manu

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Manu,

Follow the below Steps for implementing the BADI-

1- Goto TCode SE18 enter the BADI name in the "BADI Name" Field-->Press Display Button

2- Goto Implementation Menu-->Select "Create"

3- Give the Implementation Name for ex (ZBBP_WFL_APPROV_BADI)-->put the "Implementation Short Text"

4- Save

5- goto "Interface" TAB.

6- Choose Method "GET_REMAING_APPROVERS" and double click on that.

7- enter the logic which you want to implement.

8- save and activate the implementation

Regards,

Sachin

Former Member
0 Kudos

If you use WS14000133, 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.

For more details, see the IMG:

Supplier Relationship Management ® SRM Server ® Business Add-Ins for Enterprise Buyer (BAdIs) ® SAP Business Workflow ® Determination of Approvers for n-Step Dynamic Approval Workflow

Define the start conditions for approval workflow WS14000133 and activate these:

Menu path in the Implementation Guide (IMG):

Supplier Relationship Management ® SRM Server ® Cross-Application Basic Settings ® SAP Business Workflow ® Define Conditions for Starting Workflows.

Check out the sample code BADI examples provided by SAP.

Regards,

PR.