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

unicode in ecc6.0

Former Member
0 Likes
892

hello,

I thought if unicode in attributes is checkd ( ecc6.0) we are not allowed to declare a table with header line but strangely its working fine with occurs 0.plz advise..am I missing something here?

Thanks

8 REPLIES 8
Read only

suresh_datti
Active Contributor
0 Likes
878

Do an extended syntax check on your program & you will get to the dark side of the occurs statement.

~Suresh

Read only

0 Likes
878

Thanks for ur reply but when its working fine why I wanted to go for extended check? In the previous threads and all the documents I have gone through each one of them said declaring internal table with header line is not allowed in ecc6.0 with unicode checked ..does it mean what everybody going on about is false when you can run the program with internal tables declared with header line?

Read only

0 Likes
878

I've never seen this statement about unicode. Can you show where you've seen it?

I think it relates to OOPS.

Rob

Read only

SuhaSaha
Product and Topic Expert
Product and Topic Expert
0 Likes
878

Hello,

Declaring an internal table with header line is "OBSOLETE" in ECC6.0 & just to let you know it has got nothing to do with unicode.

You can declare an internal table with header line, but you run the risk that in the subsequent SAP releases this declaration will not be supported.

Hope i am clear.

@Rob:

You are absolutely correct. If you do a SLIN for the code in which you declare an internal table you get this error:

Messages for Obsolete Statements(Error)

Program: ZTEST01335 Row: 10

The current ABAP command is obsolete and problematic, especially so in ABAP

Objects

Tables with headers are no longer supported in the OO context.

(The message can be hidden with "#EC *)

BR,

Suhas

Read only

0 Likes
878

right, so theres nothing to do unicode and declaring internal table with headerline in ecc6.0, so unicode is not that important in r/3 upgrade?

Read only

SuhaSaha
Product and Topic Expert
Product and Topic Expert
0 Likes
878

No Sir,

I have worked on 2-3 Unicode upgrade projects and there are many other aspects to unicode. I dont think i will be able to encapsulate all the things here, may be some other post will give a better idea.

BR,

Suhas

Read only

0 Likes
878

May be

Read only

0 Likes
878

Check if your development objects (report) has a "Unicode compatible" switch "ON".