Application Development and Automation 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: 
Read only

ABAP conversion to non-Unicode ECC 6.0 system

Former Member
0 Likes
797

Hi,

We're planning an upgrade from 4.6C to ECC 6.0. I'm charged with understanding the implications of this on our custom abap code.

I'm now quite comfortable with what work we will have to do if we make the ECC 6.0 a Unicode system.

What I can't seem to get a clear answer on is, what is the extent of syntax differences between 4.6C and a non-unicode ECC 6.0 system? I understand that the syntax check is much stricter, but is this only the case if Unicode is activated.

I have provided some estimates to our client for making all our custom ABAP unicode compliant, but I need to also provides estimates to convert to a non-unicode ECC 6.0 system.

I'm finding it very difficult to find information on syntax differences between 4.6C and non-unicode ECC 6.0.

Can anyone help please?

Regards

Andy

Hi,

We're planning an upgrade from 4.6C to ECC 6.0. I'm charged with understanding the implications of this on our custom abap code.

I'm now quite comfortable with what work we will have to do if we make the ECC 6.0 a Unicode system.

What I can't seem to get a clear answer on is, what is the extent of syntax differences between 4.6C and a non-unicode ECC 6.0 system? I understand that the syntax check is much stricter, but is this only the case if Unicode is activated.

I have provided some estimates to our client for making all our custom ABAP unicode compliant, but I need to also provides estimates to convert to a non-unicode ECC 6.0 system.

I'm finding it very difficult to find information on syntax differences between 4.6C and non-unicode ECC 6.0.

Can anyone help please?

Regards

Andy

4 REPLIES 4
Read only

Former Member
0 Likes
714

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.h

tm

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...

See the links for Unicode

The Link will be helpful to you.

Very good document:

http://www.doag.org/pub/docs/sig/sap/2004-03/Buhlinger_Maxi_Version.pdf

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d37d1ad9-0b01-0010-ed9f-bc322231...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/589d18d9-0b01-0010-ac8a-8a228520...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f8e316d9-0b01-0010-8e95-829a58c1...

Reward points if useful

Regards

Anji

Read only

Former Member
0 Likes
714

Hi Andrew ,

Please check the links , it may be of help to you

1) <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ff99cb90-0201-0010-e389-ca6889642a32">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ff99cb90-0201-0010-e389-ca6889642a32</a>

2) <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1c17a590-0201-0010-d4b6-9c742ffe3633">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1c17a590-0201-0010-d4b6-9c742ffe3633</a>

3) <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/wiki?path=/display/unicode/unicode%2benabling%2bof%2babap%2bprograms">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/wiki?path=/display/unicode/unicode%2benabling%2bof%2babap%2bprograms</a>

Hope this Helps,

Regards

Arun

Read only

Former Member
0 Likes
714

Hi folks,

Thanks very much for the answers so far to my thread. However, the links provided all relate to Unicode. I already have quite a good understanding of that.

My question was really about non-Unicode. I want to understand the differences between 4.6c syntax check and the ECC 6.0 syntax WITHOUT Unicode enabled.

As I understand it, if an ABAP has the Unicode flag set, then SAP executes a much stricter syntax check than when there is no Unicode flag set. However, I have also read that even without the Unicode flag set, there are still some syntax differences between 4.6C and ECC 6.0. I'm trying to understand the extent of the program changes I will need to make when converting ABAP code from 4.6C to non-Unicode ECC 6.0.

That information does not seem to available in the links provided so far.

Thanks

Andy

Read only

Former Member
0 Likes
714

Hi,,

You can also check Transaction UCCHECK ,

It may be of some help .

Thanx .