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: 

User exits upgrade

Former Member
0 Kudos

Hi friends,

My specific question here .

i have succesfully enchanced an application by writing code in the appropriate include of the exit function module.

here my question.

lets say my system is 4.7 i want to upgrade to 5.0 .

will the code in the include that i have written in 4.7 will be automatically transferred to the new version 5.0 or

do i have write the code in the include and create project in cmod and implement it.

Thank you in advance,

Roby

1 ACCEPTED SOLUTION

ferry_lianto
Active Contributor
0 Kudos

Hi Robert,

No need to worry. Your code will remain in the same user exits when you do the upgrade. That's the reason SAP provides user exits for customer to add custom validation or enhancements to existing SAP transaction. Any upgarade or applying support packages, SAP will take care.

Just to be safe, please reactivate after the upgrade even though SAP will reactivate automatically.

Hope this will help.

Regards,

Ferry Lianto

3 REPLIES 3

ferry_lianto
Active Contributor
0 Kudos

Hi Robert,

No need to worry. Your code will remain in the same user exits when you do the upgrade. That's the reason SAP provides user exits for customer to add custom validation or enhancements to existing SAP transaction. Any upgarade or applying support packages, SAP will take care.

Just to be safe, please reactivate after the upgrade even though SAP will reactivate automatically.

Hope this will help.

Regards,

Ferry Lianto

Former Member
0 Kudos

Hi Robert,

Should there be any conflict , the system will automatically identify those objects on SPAU transaction. In very rare situations a userexit provided by SAP will be overwritten by SAP new versions.

Hope this helps

Cheers

VJ

nishanthbhandar
Contributor
0 Kudos

Roberts,

SAP provides the standard transactions SPDD and SPAU.Repository objects are adjusted using the transaction,SPAU. The upgrade program, R3up, instructs you to start the transaction after upgrade has finished. The transaction, SPAU, first identifies which objects have been modified and then ascertains for which of the modified objects, a newversion has been imported during the current upgrade. Modification adjustment allows you to transfer the modifications you have made in your system to your new SAP R/3 Enterprise Release.Hope this information helps.

Cheers

Nishanth