Application Development 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: 

Rules to follow while create Enhancement and subroutine

sudarshan_d29
Active Participant
0 Kudos

Hi,

I have good Commitment in SAP ABAP.

I am new in job.

While working I always get the task on Enhancement the standard program for business requirement.

Every time the question raised in my mind ,

How to enhance the code which does not affect the other standard code made by SAP?

Regards,

sudarshan

1 ACCEPTED SOLUTION

former_member186746
Active Contributor
0 Kudos

Hi,

first you check for Badis, then user exits and then implicit enhancements and if the requirement is still not possible, you either change the SAP standard or you copy the functionality in a custom ABAP, really depends on the situation.

Kind regards, Rob Dielemans

4 REPLIES 4

former_member186746
Active Contributor
0 Kudos

Hi,

first you check for Badis, then user exits and then implicit enhancements and if the requirement is still not possible, you either change the SAP standard or you copy the functionality in a custom ABAP, really depends on the situation.

Kind regards, Rob Dielemans

VijayaKrishnaG
Active Contributor
0 Kudos

Hello Sudarshan,

Enhancing means not changing the existing code, just improvising existing functionality by adding new functionality to the existing system. This will be done only where the SAP has given the provisions.

Please go through the following documents, hope those can clarify your doubt.

http://www.sapwiki.cl/wiki/images/8/80/Abap_enhancement_option.pdf

Thanks & Regards,

Vijay

0 Kudos

Hi Vijay,

Thanks for the document shared.

Very useful.

Regards,

sudarshan

0 Kudos

Good luck, Cheers!