02-19-2009 5:42 AM
02-19-2009 6:09 AM
There is a report around somewhere on SCN in which, just by giving the desired transaction code, all relevant user exits are determined and displayed.
Can it be more efficient?
BTW: If you would have searched the forum first, you probably would have found it yourself.
02-19-2009 6:23 AM
Hi Rajeev,
Go to transaction SMOD. Choose find option from the Menu. Specify the Package for which you want the Exit. This will give all User Exits available for the package.
You can go through the description as well as the Exporting /Importing values for each to figure out the relevant User-Exit for your requirement.
Thanks,
Binu
02-19-2009 6:26 AM
Hi,
This is the way to find BADI in transaction
1. Go to the TCode SE24 and enter CL_EXITHANDLER as object type.
2. In 'Display' mode, go to 'Methods' tab.
3. Double click the method 'Get Instance' to display it source code.
4. Set a breakpoint on 'CALL METHOD cl_exithandler=>get_class_name_by_interface'.
5. Then run your transaction.
6. The screen will stop at this method.
7. Check the value of parameter 'EXIT_NAME'. It will show you the BADI
for that transaction.
This is the way to find BTE in transaction.
1. Search the source code for "OPEN_FI_PERFORM" og " OUTBOUND_CALL_" or
2. Use transaction FIBF menu Environment->Info System (P/S ). Use the Documenttion button to see the documentation for the BTE
For the rest like USER or CUSTOMER exit, you would have to search the source code for word like 'EXIT' or 'CUSTOMER' in the transaction.
Regards,
Lim...
02-19-2009 10:59 AM