on 10-18-2008 5:54 AM
Hi ,
I am new to BADI concept can any one tell me how to modify the standard badi with steps and after implimentation how to debug it?
Changing standard badis is not advisable!
Implementing a BADI (the way I do it):
1. find the badi you need in transaction SPRO (SRM-server->BADIs), read the documentation
2. Click the execute button in front of it, this will give you a popup where you can enter your implementation name, generally I take the name of the BADI itself so for BBP_CATALOG_TRANSFER badi my name would be ZBBP_CATALOG_TRANSFE (the R doesn't fit...) when no filter value needs to be added. If a filter value is added I use a different naming. For the BBP_DOC_CHANGE_BADI for purchase order my name would be: ZBBP_PO_CHANGE.
3. Implement the method you need.
4. Activate the implementation
5. Activate the BADI (4 and 5 are not the same: you have to activate your code - the implementation and you have to activate the BADI)
6. Test/Debug/Adjust
Changing standard badis:
1. Make a copy of the standard implementation
2. Deactivate the standard BADI
3. Change the copy to your needs
4. Activate the copy
Regards,
Robin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.