05-21-2007 2:24 PM
Hi
When executing the Tcode 'UDM_DISPUTE' . It is giving the dump at 'RAISE single_exit_multiply_active' in CALL METHOD cl_badi_flt_data_trans_and_db=>act_imps_per_flt_val in the method is 'GET_INSTANCE'
Tried finding the badi name by putting the break point at exception handler, the exit-name i got is 'UDM_LOC_MASSACT_C' .
........is this the badi showing Dump ......and how excatly do i have to resolve the dump...........could anyone please help me
Thankyou,
Devo.
05-21-2007 3:05 PM
Hi Devo,
Based on the short dump, it seems there is a multiple implementation of Badis.
You can check via SE18, enter Badi name and in the menu Implementation -> Overview. Check your implementations.
Of course it's also worth to check OSS notes, might be something relevant to this transaction.
Best regards,
Peter
05-22-2007 5:53 AM
Hi Peter,
How do i check to know ...the BADI's which are implemented in the Tcode.
Thankyou,
Devo.
11-21-2007 11:23 AM
Here is the way to find a BADI
1) Go to se24 (Display class cl_exithandler)
2) Double click on the method GET_INSTANCE.
3) Put a break point at Line no.28 (CASE sy-subrc).
Now Execute SAP standard transaction. Press the required button/action for which you need to write an exit logic, the execution will stop at the break point.
Check the values of variable 'exit_name', it will give you the BADI name called at that time.
This way you will find all the BADIs called on click of any button in any transaction.
Regards