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

regarding badis

Former Member
0 Likes
537

hi gurus,

i hv to use badi's in me54n...regarding release strategy...i m not able to find badis in release strategy hw can v find that plz help ,with the help of badis i will derelese a pr...whose po is already created.

thnx in advance.

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
513

Hi,

1) Goto se24 (Display class cl_exithandler)

2) Double click on the method GET_INSTANCE.

3) Put a break point at Line no.25 (CASE sy-subrc).

Now

4) Execute SAP standard transaction

5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.

6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.

7) This way you will find all the BADIs called on click of any button in any transaction

if you follow this 7 steps, you will find a suitable BADI.

Please close duplicate threads

Regards

Sudheer

Hi,

1) Goto se24 (Display class cl_exithandler)

2) Double click on the method GET_INSTANCE.

3) Put a break point at Line no.25 (CASE sy-subrc).

Now

4) Execute SAP standard transaction

5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.

6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.

7) This way you will find all the BADIs called on click of any button in any transaction

if you follow this 7 steps, you will find a suitable BADI.

Please close duplicate threads

Regards

Sudheer

3 REPLIES 3
Read only

Former Member
0 Likes
513

Ravi,

You already have created one thread for the same issue. Could you please refer to your old thread responses.....

Read only

Former Member
0 Likes
514

Hi,

1) Goto se24 (Display class cl_exithandler)

2) Double click on the method GET_INSTANCE.

3) Put a break point at Line no.25 (CASE sy-subrc).

Now

4) Execute SAP standard transaction

5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.

6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.

7) This way you will find all the BADIs called on click of any button in any transaction

if you follow this 7 steps, you will find a suitable BADI.

Please close duplicate threads

Regards

Sudheer

Read only

Former Member
0 Likes
513

Hi Ravi Gupta,

Go to the Transaction " me54n"

then goto System> Status>Open the Main program(SAPLMEGUI)

for this Transaction.

Double Click on the Main Program "SAPLMEGUI".

in this main program you will search by "GET_INSTANCE"

Here you find the Badi for the Tcode "ME54n'.

the following BADI for TCODE "ME54N"

<b>"ME_ACTV_CANCEL_PO"</b>

Regards

Sreeni

Message was edited by:

Sreenivasulu Ponnadi