what is the difference between user-exit & customer-exit?
Answer Posted / kldiradhika
1.
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.
| Is This Answer Correct ? | 174 Yes | 8 No |
Post New Answer View All Answers
What is step-loop? Explain all the steps?
Hi,have Good Command in SAP ABAP, ABAP WEBDYNPRO now i want to learn sap IS utilities.. can u plz suggest me is it useful r not? If not can i learn BI? Is ABAP with BI have gud future?
What are the events we use in dialog programming and explain them?
What is sap luw or update transaction?
How do you Export a session ?
How to debug rfc function module?
Explain different types of attributes of function module?
What is a data element?
What is view? Explain the different types of view?
Which function module would you use to check the user’s authorization to access files before opening a file?
What kind of BDC programs are written ?
Explain the data types of internal tables?
What are domains and data element? : abap hr
What should be declared explicitly in the corresponding abap/4 statements to access internal tables without header lines & why?
Explain the disadvantages of logical databases?