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: 

about USER EXIT

Former Member
0 Kudos
80

can anybody please tell me what is the difference between USER EXIT AND CUSTOMER EXIT.

2 REPLIES 2

Former Member
0 Kudos
40

USER EXITS are FORMS and are called by SAP standard programs

*using PERFORM. *

CUSTOMER EXITS are FUNCTIONS so they are called using CALL

FUNCTION (or more exactly CALL CUSTOMER FUNCTION).

2.

Inside the form (user exit) you can read and change almost

any global data from host program.

Inside a function (customer exit) you can only acces your

import/export/changing/tables parameters.

3.

User exits are more flexible because you have more

information to use in your code but on the other hand , it

is very easy to manipulate erroneously global data and lead

the standard program to a dump or even to make database

inconsistent.

Customer exits are more restrictive but you are sure any

change you can make to any parameters will never lead to

inconsistency

4.

User-exit doesn’t have any classification.

In customer-exit we have function-module exit , screen exit

, menu exit.

5.

User exits are Basically designed For SD module.

Costomer exits Are available for MM,SD,FI,HR…..Basically

designed for all modules.

former_member186099
Contributor
0 Kudos
40

HI,

User Exit: These are the customization option provided by SAP before developing Customer exits.

These are in the form of subroutines.

There is no need of creating a project for these.

You require a access key to implement these.

This acts like a modification.

Customer Exit:

These are the customization option available in the form of function module exits.

Screen exits, function exits, menu exits come under the customer exits.

You need to create a project to implement these.

It don't requires access key.

This is an enhancement to standard SAP programs and nt the modification.

Reward points if you find it helpful.

Regards,

Prasanna