06-08-2011 5:36 AM
Hi,
We have changed SAP standard program code.
It works fine in sand-box
It is saved as a local object in $TMP
$TMP objects cannot be transportable.(I think we need to assign a transport request and valid package)
How can i know the what is the valid package that modified object belongs to ?
Since we have modified SAP standard program code, will there any issues arising, when applying patches or going for a new versions.
How to keep track on the changes that have been done to SAP standard objects/programs?
regards,
06-08-2011 6:00 AM
Hi,
If you have modified the SAP standard program, then you have to go to the version management and check the attributes of the original program for package and other details. Once you have the package name you can assign your object to a new transport request.
In future when you go for patch upgrade you can manually correct the code using Tcode SPAU.
Thanks,
Muktar
06-08-2011 6:22 AM
Hi,
Local objects can not be transported. You have to save it in package and add all changes in transport. To check package of changed object you can check Attributes for this click on Goto->Attributes.
Since you have changed SAP Standard program, then any future upgrade/patching will not modify changed object automatically.When you do SPAU & SPDD (both are t-codes) analysis then you will find your changes and SAP recommend changes. Then you can decide whether you would like to keep your changes or would like to overwrite it by SAP code.
Hope this will clear your doubts.
Thanks & Regards,
Gaurav.