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: 

Screen changes during an upgrade

Former Member
0 Kudos

Hi,

Is there any way we can find out the obsolete screens and the screen changes from lower version to higher version during an upgrade.

Thank You.

Regards,

Soumya

5 REPLIES 5

Former Member
0 Kudos

Hi

While doing Upgrade You have to aware of all related program like BDC's , Screens related errors and all dictionary related problems.

Some function modules may become obsolete, and some screens will change

and some new fields will be added in the new versions etc.

Also take care of SPAU and SPDD tcodes.

You should be able to know about Unicode concept in sap.

check this

http://www.thespot4sap.com/upgrade_guide_v2.pdf#search=%22upGRADE%20STEPS%20-%20SAP%22

also chk these 2 notes in service.sap.com

Technical Upgrade is only a version upgrade without any functionality changes.

The objects that are needed to be upgraded are:

Includes

Function Groups / Function Modules

Programs / Reports

OSS Notes

SAP Repository Objects

SAP Data Dictionary Objects

Domains, Data Elements

Tables, Structures and Views

Module Pools, Sub Routine pools

BDC Programs

Print Programs

SAP Scripts, Screens

User Exits

You can refer to the below links for more information on technical upgrade:

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/07/upgradeFROMR3TOmySAPERP-PARTII&

https://wiki.sdn.sap.com/wiki/display/profile/UPGRADEFROMR3TOmySAPERP-PARTIII

http://help.sap.com/saphelp_nw2004s/helpdata/en/60/d6ba7bceda11d1953a0000e82de14a/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/2e/6d66647d9011d396b60000e82de14a/content.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5ac31178-0701-0010-469a-b4d7fa27...

Hope this will help you

Regards

Kiran

0 Kudos

Thank you Kiran for your reply.

I am looking for a table/s where I can find details like screen is obsolete in a transcation code or may be few old screens are deleted by SAP and few other are added etc... do you have any idea on this?

Thank you.

Regards,

Soumya

0 Kudos

HI,

Try using Table RODIR ..

hope this will helps you..

Regards,

Kiran

0 Kudos

Thank You Kiran for your reply.

I have already checked RODIR table but it does not have screen details... Are thr any other ways we can find screen changes?

Thank you.

Regards,

Soumya

Former Member
0 Kudos

Hi,

'Obsolete' statements are not always unusable, they are recommended to avoid. So your ABAP is not likely to crash unless you are making a really big upgrade

If you have access to a box look at table RODIR where OBSOLETE='X'.

You'll find a list of obsolete function modules. Some of them don't work any more, some of them are just marked obsolete to warn you that they may go away any time without warning.

Steps

1. I compiled a list of Z* programs where we have ever used any function module (I suggest using RPR_ABAP_SOURCE_SCAN, gives you program name, line number, etc.)

2. I consolidated this list with the RODIR obsolete function modules

3. I got a list of Z* programs with line numbers where we have used function modules marked obsolete.

4. Our developers attacked this list and replaced the obsolete function modules, even the ones, which still works.

Hope this helps.