Application Development and Automation 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: 
Read only

What is the difference between Modifications and Enhancements?

Former Member
0 Likes
1,170

Hi

What is the difference between Modifications and Enhancements?

Are they same?

Thank You

3 REPLIES 3
Read only

Former Member
0 Likes
786

Hi Subhash,

Following details will clarify your doubt:

Enhancements -

The standard applications do not offer some of the functionality you need. The R/3 enchancement concept allows you to add your own functionality to SAP's standard business applications.

What is the difference between modifications and enhancements ?

Modifications mean making changes to the SAP standard functionality.

Enhancements mean adding some functionality to SAP standard functionality.

What are the disadvantages of modification ?

Modifying standard code can lead to errors

Modifications mean more work during software upgrades

What are the advantages of enhancements ?

Do not affect standard SAP source code

Do not affect software upgrades

when do you opt for modification ?

Customer exits are not available for all programs and screens within the R/3 standard applications. You can only use exits if they already exist within the SAP R/3 System . Otherwise you have to opt for modifications .

Manish

Read only

Former Member
0 Likes
786

Hi Subhash,

Modification are the changes made to the sap standard programs in one way or the other.

One way is to directly tamper the SAP code which is not preffered. Another way is to use the userexits or function exits, which is also a modification, but a safer and saner way of doing changes.

On the other hand Enhancements have got nothing to do with tampering the standard code. We create new implementations for existing class definitions.Badis come under enhancements.

Regards,

Ravi

Read only

Former Member
0 Likes
786

hi

good

modification and enhancement both are different things

modifications- modification is changes in the existing thing but functionality must be same as before.

enhancement- enhancement is the kind of changes in which the functionality would be change of the object.

sometime it happens that modification also change the functionality.

thanks

mrutyun^