Skip to Content
author's profile photo Former Member
Former Member

Rampup to ECC6.0 from 4.6C - Unicode question + .....

Hello folks

one of my clients is a rampup customer. I would like to confirm

1. Unless I turn on the Unicode switch at the basis level, I do not have to make my custom ABAP objects unicode compliant.

2. Is there a (really * really) early adopter who has some gotchas in this regards and any other inputs for ABAP from an upgrade to ECC6 perspective.

Inputs from SAP monitors will also be greatly appreciated.

Cheers

Hari

PS: I have attached my superstar Thomas Jung's, earlier post on a similar question for ECC5 for those who are looking to be on ECC5.

https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/a7455fd8-0301-0010-d7b5-c2103a49c255

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Dec 01, 2005 at 08:54 PM

    Also, check service.sap.com/unicodeservice.sap.com/unicode">service.sap.com/unicode>

    There are some white papers there (and I always thought white papers are blank papers).

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hari,

      Hope I can explain this right.

      Point 1.

      Correct.

      Point 2.

      Not necessarily. It is <b>not</b> <u>mandatory</u>.

      Ex: We can have a OPEN DATASET dsn statement in a program that does <b>not</b> have unicode check active selected. The program will work fine.

      If you have unicode check active, the you will need to add the addition ENCODING.

      So, it depends on what kind of UNICODE change it is (like the example I gave in a previous reply).

      It is more of a recommendation than mandatory. That is how we did it. For all new programs, we keep that checkbox selected. For old programs, if they come up for a change, then we put the checkbox in.

      Point 3.

      I don't know about dictionary objects, but it is yes for function groups if at all you want to do it. I thought it was automatic for dictionary objects.

      Point 4.

      SAMT it is.

      We used program RSUNISCAN_FINAL and subroutine SAMT_SEARCH

      for development class Z*

      Point 5.

      SAMT will catch.

      We UCCHECK for ad hoc checking (ex single object that we are working on).

      SAMT for system wide check since this can be done in background.

      Point 6.

      Unfortunately it is a manual process. We did not find anything that does it automatically.

      Hope this helps.

      Good luck.

      -Ramesh

  • Posted on Dec 01, 2005 at 07:49 PM

    In order to be forced to make your programs compliant, I think you need to also have the unicode check attribute turned on for each program.

    Regards,

    Rich Heilman

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 01, 2005 at 08:28 PM

    We were a rampup customer for ECC 5.0.

    We did NOT turn the switch on for Unicode at the basis level yet. There is a plan to do it in the near future due to portals and the new stuff that SAP is delivering.

    You are <b>not completely</b> right about point number 1.

    For some of our programs we did get runtime errors regarding UNICODE, even though the syntax check did not find it (these are programs that did NOT have the Unicode checks active selected).

    To be on the safe side, it is recommended that you turn the "Unicode checks active" switch on in the attributes.

    This wouild help your program to be Unicode ready.

    We did not do it to all our custom objects, but whenever a change is needed to the custom object, we are turning the switch on.

    One interesting transaction is UCCHECK. Check it out.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.