Application Development 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: 

Are User Exits too complicated for a new dveloper in ABAP ??

Former Member
0 Kudos

Hi all,

I am a new bee learning ABAP. I have gone thorugh all the queries regarding user exits and all other stuff in this forum. One doubt is for each tcode there will be many exits. Say for me21 there are 38 diffferent exits availble. How do I know which can be used to add some fields to the screens in me21 ? Is there any generic procedure to identify this ? And also where can I get complete documentation or some form of of notes which gives me a brief decsription of all kinds of exit and and their applications ?

Regards,

Ben.

Message was edited by: Daniel Ben

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi Ben,

The best way to find information about enhancements is in SMOD and SPRO

1). In SPRO --> DO a search on ENHANCEMENTS and SYSTEM MODIFICATIONS

- It gives you good information about how to implement a exit.

2). In SMOD Select the enhancement and click on the Documentation button. It gives you quite brief information.

Cheers

VJ

7 REPLIES 7

Former Member
0 Kudos

Hi Daniel,

i think it is not so much complecated to work with userexits but the the new bee it is little bit i can say

but if u practice it for some time i think u can master in it

i think this info is useful for u

. Type the transaction : system->status-> <PROG. NAME>

2 open SE37 , type EXIT<PROG NAME> and press F4 to get the list of function exits available.

3. Open CMOD utilities->SAP enhancements

EDIT->All selections

4.type the function module name obtained in step 2, in fields 'component name' in 'additional selections' block. and execute.

5. The displayed list contains the enhancements names for the transaction You were looking for.

6. Create a project in CMOD and the code in default include->activate.

look here:

http://help.sap.com/saphelp_erp2004/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm

go through this link..

These links will help you learn more on Userexits:

http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm

http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm

http://www.planetsap.com/userexit_main_page.htm

Check these threads for more details about user exits.

contains custom program which gives details about SAP enhancement projects specified by SAP for standard transactions.

if u find it useful plz mark the points

Regards,

Naveen

Former Member
0 Kudos

Hi Ben,

The best way to find information about enhancements is in SMOD and SPRO

1). In SPRO --> DO a search on ENHANCEMENTS and SYSTEM MODIFICATIONS

- It gives you good information about how to implement a exit.

2). In SMOD Select the enhancement and click on the Documentation button. It gives you quite brief information.

Cheers

VJ

0 Kudos

Hi Ben,

Just to add to few things:

The other best option is to look for information on OSS notes.

Say for example if you have questions on exists in purchasing then take a look at this OSS notes

320601- Finding enhancement for an exit (in purchasing)

496083- FAQ: Customer enhancements (User Exits) in purchasing.

Just to answer your basic Question.

Nothing is difficult in SAP or in ABAP. Its just you need to do once and rest becomes a cake walk.

My best bet for searching exists is

1). SPRO 2) SMOD 3) OSS Notes 4). Custom tool to pull up available exists ( this does not pull up all of them)

Cheers

VJ

former_member188685
Active Contributor
0 Kudos

nothing complicated, normal abap coding.

only difficult task is to find the correct exit.

Regards

vijay

Former Member
0 Kudos

Hi,

You can go to SE81 ( Application hierarchy display)

Follow the hierarchy to the application component you are searching for and then click on the information system option on the menu. It will take you to the repository information system where you can find all the costumer exits and Business Adds-Ins with a short text.

Regards,

Sreejesh

Former Member
0 Kudos

Hi Daniel,

u can find a lot of info. on userexits in the below links.

www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm - 7k -

expertanswercenter.techtarget.com/eac/ knowledgebaseAnswer/0,295199,sid63_gci982776,00.html - 18k -

To find user exits with aa tcode , check the link:

www.sapgenie.com/abap/code/abap26.htm - 64k -

www.planetsap.com/userexit_main_page.htm - 27k -

Award points if helpful.

regards,

keerthi.