Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BADI Issue

Former Member
0 Likes
410

We are doing a enhancement for opening of Bid Invitations. For this we have created ZTABLE in which I had defined a check field for Bid Invitation document which has to be manually updated. Than to perform this check we need a BADI that will search for this field status.Depending upon the status check our Bid Invitation will open else transaction will not go further.

This check we had planned at the time when buyer checks for vendor submitted bid in system i.e say for bid invitation Document no.810000, we received 2 vendor bid 87211 & 87212.Now when buyer will try to see document 810000 or vendor bid 87211 than the BADI should activate & performs a check in ZTABLE for the document status maintained.So we need to set filter for object type BUS2200 & BUS2202.

We have tried few BADI for which we didn't got any complete result,likewise we implemented "BBP_DOC_CHECK_BADI" where system gave required result only when we are going to change mode of Bid Invitation & that also worked only for BUS2200.

Here are few BADI that we tried-

BBP_DOC_CHECK_BADI

BBP_DOC_CHANGE_BADI

BBP_PROCDOC_CHECK

BBP_PD_BID_LOCK

BBP_PD_BID_UNLOCK

BBP_PD_BID_UPDATE

BBP_bid_det_proctype

BBP_authority_check

Please suggest your opinion as I feel we are missing something or not able to define logic correctly or not picking up correct BADI.

2 REPLIES 2
Read only

Former Member
0 Likes
372

Hi,

BBP_DOC_CHECK_BADI is used for only validations,because we have export parameter ET_MESSAGES. As per my work experience in SRM when we are creating Shopping cart or adding any items to PO this badi will activate.

BBP_DOC_CHANGE_BADI,this badi will work when we are trying to change any PO are before ordering Shopping cart it will trigger.

Hope this helpful

Read only

Former Member
0 Likes
372

Thanks