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 are Delivery classes? What data will you want to transport during client copy?
What are the data types of internal tables?
How can an internal table with header line and one without header line be distinguished when passed to a subroutine? : abap modularization
What is update task
What is the t-code for transaction recorder? : abap bdc
In order to upload purchase order details, how you handle multiple values for a single field?
Write an abap program for creation of customer enquiry using BAPI 'BAPI_INQUIRY_CREATEFROMDATA'.
What is the significance of hide?
What is the procedure you followed to upload the data?
What is the difference between field-group header and other field groups?
What are local objects? : abap data dictionary
What is a database view? : abap data dictionary
What is For-period and In-period
What is the last entry in all bdc tables? : abap bdc
How to find the return code of a statement in abap programs?