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
What is locking? : abap data dictionary
Explain buffering
Define dispatcher?
Differentiate between report and dialog program
SM35 transaction, How to automate BDC ?
How can we determine a vendor is Bloc/Unblock from the table LFA1?
Explain the Importance of pa20? : abap hr
What type of user exits have you written ?
How do you find if a logical database exists for your program requrements?
What is the transaction for recording bdc ? : abap bdc
What is the difference between skip and new-line?
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.
What is difference between inner join and outer join?
Explain what is runtime analysis?
What are dml commands in abap?