cancel
Showing results for 
Search instead for 
Did you mean: 

Purpose of user exit

Former Member
0 Kudos

Hi All,

Can anyone plz tell me,What is purpose user exit and how to use it.

Regards,

Ashima

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi,

Following the link for more details:

http://help.sap.com/erp2005_ehp_03/helpdata/EN/2d/531437a96f11d1a1de080009b433a9/frameset.htm

Now, User-exits are writen to specify additional functionality to standard programme, which is not present.

Userxits allow us to add our own functionality to SAP standard program without modifying it. The userexits are generally collected in includes and attached to the standard program by the SAP.

All Userexits start with the word USEREXIT_...

Eg: USEREXIT_SAVE_DOCUMENT_PREPARE

This userexit is used to insert the ABAP code which will be called when the document (sales order VA01) is just about to be saved.This userexit is used generally for custom checks on different fields , to display some information before the order will be saved or for making changes to certain fields before the sales order will be saved.

Basically, ABAPers are supposed to create Projects.

As a Functional-Consultant, we are suppose to provide logical information like - Components: Function Code, Values, Structures etc.

T.code: CMOD (to create Project)

SMOD (Assignment, most probably)

Best Regards,

Amit.

rewards, if helpful.

Answers (4)

Answers (4)

Former Member
0 Kudos

thnx

Lakshmipathi
Active Contributor
0 Kudos

Dear Ashima

Please check this link

[What is User Exits and Customer Exits? |http://www.sap-img.com/abap/what-is-user-exits.htm]

[A Short Tutorial on User Exits |http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm]

thanks

G. Lakshmipathi

former_member204513
Active Contributor
0 Kudos

Dear Ashima,

user exit

User exit comes under Customer Enhancements

A point in an SAP program where a customer's own program can be called.

In contrast to customer exits, user exits allow developers to access and modify program components and data objects in the standard SAP System. On upgrade, each user exit must be checked to ensure that it conforms to the standard system.

There are the following types of user exit:

User exits that use INCLUDEs -

These are customer enhancements that are called directly in the program.

User exits that use tables -

These are used and managed using Customizing.

I hope it will help you,

Regards,

Murali.

Former Member
0 Kudos

Hello,

Userxits allow us to add our own functionality to SAP standard program without modifying it .These are implemented in the form of subroutines and hence are also known as FORM EXITs. The userexits are generally collected in includes and attached to the standard program by the SAP. All Userexits start with the word USEREXIT_...

Eg: USEREXIT_SAVE_DOCUMENT_PREPARE

This userexit is used to insert the ABAP code which will be called when the document (sales order VA01) is just about to be saved.This userexit is used generally for custom checks on different fields , to display some information before the order will be saved or for making changes to certain fields before the sales order will be saved.

USEREXIT_NUMBER_RANGE

This userexit is used to assign a different internal document number to the sales order(VA01) when it is created depending on some criteria like a different SALES ORGANIZAION(VKORG) .

Prase