What is meant by enhancements?

Answer Posted / guest

R/3 ENHANCEMENT concept allows us to add our functionality
to SAP's standard business applications WITHOUT HAVING TO
MODIFY the original applications.
SAP creates enhancements for specific PROGRAMS, SCREENS AND
MENUS within standard R/3 applications. These enhancements
do not contain any functionality, instead act as HOOKS
WHERE WE can HANG our own ADD-ON functionality onto these
hooks.

Advantages with Enhancements:
1.> They do not affect standard SAP source code.
2.> They do not affect software updates.

NOTE: Customer enhancements may not be available for all
programs and screens found in SAP system. YOU CAN ONLY USE
CUSTOMER EXITS IF THEY ALREADY EXISTS IN THE SAP SYSTEM.

Enhancement Approaches:
1.>Procedural approach using Function Modules and are
called as Customer Exits .
2.>Object Oriented approach using Classes & Methods & are
called BADI's.

Is This Answer Correct ?    9 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is locking? : abap data dictionary

617


Explain buffering

881


Define dispatcher?

817


Differentiate between report and dialog program

588


SM35 transaction, How to automate BDC ?

604






How can we determine a vendor is Bloc/Unblock from the table LFA1?

1649


Explain the Importance of pa20? : abap hr

623


What type of user exits have you written ?

1503


How do you find if a logical database exists for your program requrements?

598


What is the transaction for recording bdc ? : abap bdc

595


What is the difference between skip and new-line?

788


In se11 -->Tech. settings --> Data class. If I save table as Mater data OR Transaction data, what effect will it has for 'Storage' in Database after activation. or In Database how it will store in both the cases.

2107


What is difference between inner join and outer join?

613


Explain what is runtime analysis?

557


What are dml commands in abap?

639