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: 

how to change std. sap programs?

Former Member
0 Kudos

Hi,

I am a developer in HR ABAP. Recently I came across a program MP000040, which is a part of an infotype screen.When i tried to change this program, it said " R3TR generated, changes possible" and i was able to modify it..but since this being a std program, how I was able to do that and what is the meaning of this message? can someone pls clarify?

Thanks in advance

Mahesh

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

If you want to make any changes to standard program then you need to get the Object access key from your basis team. You should ask them access key for the below object 'R3TR PROG MP000040'. But you can change the standard program if it necessary. Please try to copy the program to Z-program and make those changes in the copied program.

Cheers,

Bujji

5 REPLIES 5

Former Member
0 Kudos

Hi,

If you want to make any changes to standard program then you need to get the Object access key from your basis team. You should ask them access key for the below object 'R3TR PROG MP000040'. But you can change the standard program if it necessary. Please try to copy the program to Z-program and make those changes in the copied program.

Cheers,

Bujji

former_member386202
Active Contributor
0 Kudos

Hi,

Take a Access key from basis guys n then add ur code where u want to add.

Other wise if have any OSS note then apply it from SNOTE transaction. It wont require access key

Regards,

Prashant

Former Member
0 Kudos

Just a word of caution, by modifying a SAP Standard program, you will more than likely lose your changes when any Stacks/Updates are applied. Something to consider before make this type of change. Are there User Exits available to use for your requireemtns. User Exits would not be affected by Stacks/Updates.

suresh_datti
Active Contributor
0 Kudos

>>but since this being a std program, how I was able to do that and what is the meaning of this message? can someone pls clarify?

That is b'coz someone obtained the access key & modified the code before you.. Pl take a look at the Version managent to find out who changed it earlier.

~Suresh

Former Member
0 Kudos

I think infotypes are a bit different. Please see:

<a href="http://help.sap.com/saphelp_47x200/helpdata/en/4f/d526be575e11d189270000e8322f96/frameset.htm">Enhancing an Infotype Included in the SAP Standard System</a>

Rob