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

Cannot Activate Badi for ME52N

0 Likes
2,308

Hi experts,

I was trying to activate the badi ME_PROCESS_REQ_CUST.

The message said "Implementation will not be called", that's weird. So, i cannot put a break-point because it will never enter to the application.

I don't know the reason, i hope you could help me with this.

Regards

Hi experts,

I was trying to activate the badi ME_PROCESS_REQ_CUST.

The message said "Implementation will not be called", that's weird. So, i cannot put a break-point because it will never enter to the application.

I don't know the reason, i hope you could help me with this.

Regards

5 REPLIES 5
Read only

former_member491621
Contributor
0 Likes
2,173

Hi Hugo,

While creating the BADI Implementation, did you get a information message(pop-up) saying 'Implementation yourBADI name migrated(see long text for instructions)'?

After this message, you will see the window as below

You have to create and select an enhancement implementation for you BADI to work.

Hope this helps

Do revert back for any issues.

Read only

madhu_vadlamani
Active Contributor
0 Likes
2,173

Hi Hugo,

Just check by step by step.

Regards,

Madhu.

Read only

Venkat_Sesha
Product and Topic Expert
Product and Topic Expert
0 Likes
2,173

Hi Hugo,

As Aniket/Madhu said. you can check the Steps but remember that the BADI example that Aniket shown here is a VENDOR_ADD_DATA / CUSTOMER_ADD_DATA are Multiple Use BADIs where is the badi you are trying to implement ME_PROCESS_REQ_CUST is not a Multiple Use BADI. So you should check whether the existing BADIs are activated and implemented correctly under a Rev-Trac or TR.

Hope this helps.

Read only

Former Member
0 Likes
2,173

in your screenshot, look at the type section. if multiple use doesnt tick, and if someone had already implemented that badi before you , you could not activate yours, before deactivate previous one. it could be because of multiple use section.

hope this helps.

Ayşegül

Read only

RaymondGiuseppi
Active Contributor
0 Likes
2,173

Call SE18 and display BAdI ME_PROCESS_REQ_CUST, you should notice that the box "multiple call" is not checked, so only one implementation can be active. Now look for other implementation already active.

Regards,

Raymond