11-11-2005 5:42 AM
Dear Friends,
I have a basic query. We may have some exits for a transaction. But how to know the use/ application/ functionality of a specific exit. i.e How to find that a particular exit has to be coded based on customers requirement.
Thanks in Advance for your replies.
Regards,
Usha
11-11-2005 6:00 AM
Is debugging the implemented exit, the only way to find its functionality? I could see some exits in which the documentation part is inactive. Any other suggestions?
Regards,
Usha
11-11-2005 5:45 AM
If you know exit already for a transaction then create a project and put that enhancement in the project and activate it and implement that exit and put a break poin in that and runthe transaction , it will come into debugging. So that you can find out the purpose of that exit.
Generally every enhancement and exit will have some help, with you will come to know the purpose.
cheers,
Satya
11-11-2005 5:52 AM
hi,
exits are part of enhancement projects. so for manipulating an exit you first create an enhancement project for a particular enhancement at smod.
and in cmod you can check various exits for an enhancement.
now every exit(screen, menu etc.) are executed in a particular sequence according to their occurance in the transaction flow. so you can add your code there according to customer need
some exits are executed as background process for that you must take care by debugging on for background processes.
regards,
Hemendra
Message was edited by: Hemendra Singh Manral
11-11-2005 5:54 AM
Hi Usha,
You can know about particular exit's utility by documentaion of enhancement (from smod tcode you have option for documention) in which particular exit is existing. where you ll find proper steps for utilise the exits.
Hope this helps.
Regards
Amit
11-11-2005 6:00 AM
Is debugging the implemented exit, the only way to find its functionality? I could see some exits in which the documentation part is inactive. Any other suggestions?
Regards,
Usha
11-11-2005 6:38 AM
debugging is best way however you can also try this:
when you get an enhancement/exit find its main package(checking function or screen header/attribute) then in tx:se80 get all the components of this package.
now here you can look for your exit some more details.
like if the exit is EXIT_xxxxx_001 then it must be called in function or program xxxxx. take look at the program/function you can get some more info.
for exits you have to allways find your own tricks to get info.
regards,
Hemendra