Special characters converted in wrong in Upper case ?

Hello,
In material description , some characters such as µ when converted into upper case it will be 'M' in stead of 'µ' . This is in SAP ECC unicode . But it's ok in R/3.
So in this case, Is there any solution for this problem ?
Thanks

MAKT-MAKTG : For upper case characters , When our client search for values when pressing F4 in material , If there's material description that contain 'u03BC', It will be displayed as 'M' in the text . This will happen in ECC 6 not in R/3 ( in R/3 two texts are the same) .
The different behavior you're observing between what you call R/3 and ECC 6 is not due to the different releases, but based on the fact that one system is Unicode enabled and the other not. I suspect that you are most likely logging onto the system with a language that's linked to code page 1100 (in the non-Unicode release). Code page 1100 is similar to the Latin-1/ISO-8859-1 code page, which is designed to have most characters for western languages, but does not contain all Greek letters (SAP would most likely use code page 1700 if you set a greek locale).
Again, it may sound silly, but you have to distinguish between the symbol µ (Unicode code point U+00B5) and the lower case greek letter u03BC (U03BC). SAP code page 1100 contains only the symbol µ (U00B5), which represents the prefix micro as for example in 1µm = 1 micro meter = 0.000001m. Neither the greek lower case letter u03BC (U+03BC) nor it's corresponding upper case letter exists in code page 1100.
The Unicode standard defines the greek upper case letter u039C (U039C) as the upper case to use for both the symbol  µ (U00B5) and the lower case greek letter u03BC (U+03BC), see for example the Unicode mapping chart for Greek (so that's why you see a different behavior in ECC 6).
I'm not sure why, but for some reason SAP found it worthwhile mentioning that they actually also convert the symbol  µ (U00B5) to u039C (U039C), though that essentially just means following Unicode standard. Anyhow, if you're interested in further details, check out OSS note 1078295 - Incomplete to upper cases in old code pages.

Similar Messages

  • How to convert a string from upper case to lower case in FOX formula

    Hi Experts,
    How to convert a string from upper case to lower case in FOX formula?
    Thanks,
    Cheers!!!
    PANKAJ

    The last result.append( c ) should be:
    result.append( Character.toLowerCase(c) );

  • Rfcnpass converts passwords to all upper case

    All,
    I am trying to synchronize my passwords on my SAP systems by using rfcnpass which is delivered in the RFCSDK. I am using the latest 7.1 version. This worked great until we upgraded our SAP systems to 7.0. Now when I run rfcnpass it changes the password to what I enter, but it converts it to all upper case. Does anyone know how to get by this issue ?
    Sean

    Julius Bussche wrote:
    Synchronizing passwords is pre-destined to cause problems - either because they do grow out of sync anyway, or the systems' policies differ or because your weakest common password rule is dictating the security level to the strongest system and when you get hacked you will not know where it came from (if you notice at all...).
    I fully agree - also stated in [SAP note 376856|https://service.sap.com/sap/support/notes/376856].

  • Convert the entrie to upper case

    Hello Experts,
    My client is asking me to convert the entries which are existing in database to upper case and display in upper case in transaction from where he is calling f4 help. and also he wants to display the same data in upper case in adobe forms.
    Please let me know how to make it possible.
    Thanks in advance.
    Indra.

    Hi,
    In self developed programs, you can use TRANSLATE command.
    In standard F4 help, you cannot convert to uppercase. The use of upper/lower case is a property of domain.
    Best regards,
    Leandro Mengue

  • Convert workarea content to upper case

    Hi experts,
    I have a work are which I  need to convert all its contents to UPPER CASE.
    is there a way i can do that without using TRANSLATE  for every field in that work area??/
    Thanks,
    Abdul.

    Hi Buddy,
    I tried for only one field and please do yourself for remaining fields .
    TYPES :BEGIN OF ls_tab1,
      field TYPE char200,
      END OF ls_tab1.
    DATA it_tab1 TYPE STANDARD TABLE OF ls_tab1 INITIAL SIZE 0.
    DATA lt_tab1 LIKE LINE OF it_tab1.
    lt_tab1-field = 'This is my first program to convert lower case to upper case  without using transalate syntax.....'.
    APPEND lt_tab1 TO it_tab1.
    READ TABLE it_tab1 INTO lt_tab1 INDEX 1
    IF sy-subrc EQ 0.
      WRITE lt_tab1-field COLOR 3.
    ENDIF.
    DATA :lv_counter TYPE i,
          uccp TYPE i,
          int TYPE i.
    LOOP AT it_tab1 INTO lt_tab1 .
      lv_counter  = STRLEN( lt_tab1-field ).
      WHILE int  NE lv_counter.
        IF lt_tab1+int(1)  EQ 'a' OR   lt_tab1+int(1) EQ 'b'  OR  lt_tab1+int(1) EQ  'c' OR lt_tab1+int(1) EQ  'd'
           OR lt_tab1+int(1) EQ 'e'  OR  lt_tab1+int(1) EQ 'f' OR lt_tab1+int(1) EQ 'g' OR lt_tab1+int(1) EQ 'h'
           OR lt_tab1+int(1) EQ 'i'  OR lt_tab1+int(1) EQ 'j' OR lt_tab1+int(1) EQ'k' OR lt_tab1+int(1) EQ'l' OR lt_tab1+int(1) EQ 'm'
           OR lt_tab1+int(1) EQ'n' OR lt_tab1+int(1) EQ 'o'   OR lt_tab1+int(1) EQ 'p'  OR lt_tab1+int(1) EQ 'q'
          OR lt_tab1+int(1) EQ 'r' OR lt_tab1+int(1) EQ 's' OR lt_tab1+int(1) EQ 't' OR lt_tab1+int(1) EQ 'u'
           OR lt_tab1+int(1) EQ 'v' OR lt_tab1+int(1) EQ 'w' OR lt_tab1+int(1) EQ 'x' OR lt_tab1+int(1) EQ 'y'
          OR lt_tab1+int(1) EQ'z'.
          CALL METHOD cl_abap_conv_out_ce=>uccpi
            EXPORTING
              char = lt_tab1+int(1)
            RECEIVING
              uccp = uccp.
          IF uccp BETWEEN 97 AND 122.
            uccp = ( uccp - 32 ) .
    *        TRY.
            CALL METHOD cl_abap_conv_in_ce=>uccpi
              EXPORTING
                uccp = uccp
              RECEIVING
                char = lt_tab1-field+int(1).
          ENDIF.
        ENDIF.
        int =  int + 1 .
      ENDWHILE.
      MODIFY it_tab1 FROM lt_tab1 .
    ENDLOOP.
    write: 'After converting to upper case'.
    READ TABLE it_tab1 INTO lt_tab1 INDEX 1
    IF sy-subrc EQ 0.
      WRITE lt_tab1-field COLOR 3.
    ENDIF.
    Please let me know further any issues .
    Thanks
    Surender

  • Special character not being converted to upper case

    Hi all,
    I have an issue with special characters and upper/lower case.
    The character "ü" is in one of the values of an InfoObject and when loading we get an error message for this value. The character "Ü" is in RSKC, but still we are getting an error when loading.
    We are converting the values to upper case in the transfer rules, but this special character is not being converted to upper case...
    We start with the value "Heüringen" and after conversion we have the value "HEüRINGEN" where we want to have "HEÜRINGEN".
    Do you have any idea why this characer is not being converted?
    Any ideas are welcome!
    Best regards,
    TMV

    Hi Praveen,
    What does this module actually do? What kind of characters will the special chars be replaced with?
    Br,
    TMV

  • Issue with upper case in cyrillic characters - error with SID generation

    Hi all,
    I have a problem loading a cyrillic string into a characteristic in a DSO.
    I get an error message when trying to activate the data in the DSO.
    The characteristic is a CHAR18 with the "lowercase letters" unmarked and there is an abap
    routine to convert the string in upper case.
    According to the error message, the string seems to be converted because the error shows the string in upper case ( the input was in lower case)  but the DSO data is not activated:
    " Value 'НЕУСТОЙКА 3498' (hex. '041D0415042304210422041E0419041A041000200033003400')
    of characteristic A2_ALLOCN contains invalid characters",
    I am working in an unicode system and I don´t know what is wrong...
    Any input will be highly appreciate it.
    Thanks in advance,
    Elena

    Value 'НЕУСТОЙКА 3498'
    Seems to be value contains invalid character.  Й
    If you need to populate invalid char into target  maintain this in t- code RSKC , Then system allows the Invalide chars into the target
    Donu2019t need edit this ivalue manually in PSA with required value and reconstruct from PSA.
    With Regards,
    Kishore.
    Edited by: Siv Kishore on Apr 22, 2009 11:37 AM
    Edited by: Siv Kishore on Apr 22, 2009 11:39 AM

  • Converting lower case to upper case data of flat file

    Hi All,
    I have a requirement purche order creation by using bapi function module.My requirement is  when I am uploading the flat file and if flat file  contains the data in lower case then before passing it to the function module i want to convert it in to Upper case. please tell me how can I do this.
    its very urgent.
    Regards,
    Amit.

    hi,
    Use translate statement ..
    DATA letters(3) TYPE C.
    MOVE 'abc' TO letters.
    TRANSLATE letters TO UPPER CASE.
    write : letters.
    Also refer
    /people/alvaro.tejadagalindo/blog/2006/12/21/does-abap-lacks-of-string-processing
    Regards,
    Santosh

  • Password Is Converted to Upper Case in WAS 7.0

    Hi Friends,
           I have a requirment where in we are using some funcation modules for User authontication  . The import parameter for password is converting the password into upper case . Is there any way that i can do some settings or use a data type that allows me to take the password as it is with out converting into upper case.
    We are working on WAS 7.0.
    Thanks,
    Mahesh

    Hi Ravi,
        I have done what ever u have suggested and it works...
       Is there any setting that we can do so that the Upper/Lower case Check box is checked by default when executing the FM from se37.
    Thanks
    Mahesh

  • Script to make the bookmarks all upper case

    due to the glare from the mounitor, I want to cover all the patches by black as much as possible.
    a work around is to convert the letters to upper case.
       I think it increases the total surface area of the black.
    I wanna start with the bookmarks.
    Is there a PROGRAMMATIC way to convert all the bookmarks to UPPERCASE ?
    for example :-
    in one paper pdf in the journal of 911 studies there is a bookmark that is
    nanothermite discovery in the dust   ===>  NANOTHERMITE DISCOVERY IN THE DUST
    can you attest that the size of the black has increased ?
    I hope some kind soul here can help out.
    Dying Vets
    P.S. plssss dont be shy of VETS, we are humans too, just follow the "orders" !!!

    "but I need to know the acrobat native objects."
    You need to download the "AcroJS.pdf" helpfile from Acrobat SDK pages.
    The object I used is bookmark.
    The routine to get all bookmarks "dumpBookmarks(..)" I took also from there.
    I put only in:
    s = bm.name;  //get the bookmark name
    bm.name = s.toUpperCase();  //change name to uppercase
    2) If you want to set only the first sign lowercase, then you have to write a loop which change every first sign after a space to lowercase.
    If there is no special reason, I would concentrat on setting the font to bold and/or use special color. I think that better to read as Upper-/Lowercase or popper.
    3) I would say: "I don't have any clue". My translator say:  "I haven't a clue."
    However, it leeds to the same result.
    best regards, Reinhard

  • Can't read special characters in an excel file using JDBC

    Hi! I 've a code to read an excel file using JDBC-ODBC bridge. I can read the values, but any special characters is readed wrong, just symbols. The special characters are of spanish language. This is my code:
                    Locale currentLocale;
              currentLocale = new Locale("es", "MX");
              Locale.setDefault(currentLocale);
                   Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
                   c = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ=comisionesperfiles.xls");
                   stmnt = c.createStatement();
                   String query = "Select * from [Hoja1$]" ;
                   ResultSet rs = stmnt.executeQuery( query );
                   while( rs.next() ){
                        String valor = rs.getString(2) ;
                        if(valor != null && !"null".equalsIgnoreCase(valor)){
                             if(!comisiones.contains(valor)){
                                  System.out.println(valor);
                                  comisiones.add( valor );
                   rs.close();
                   stmnt.close();As you can see, I've tried to set the locale, but it didn't work.
    I'm using Excel 2003, Java Version 1.4.2_07 and Windows XP Professional (in latin american spanish).
    Hope someone can help me!

    FYI: Apache's POI can read/write Excel files in Java:
    http://jakarta.apache.org/poi/index.html

  • Fetch data from IR to form in UPPER CASE format for text field items

    Hello,
    Can anyone please help with this issue. I have a IR report with form and I want to fetch the data to upper case when I go to the form level to edit the details from the IR report. I am using the Oracle APEX in built automatic row processing DML to update, create or delete the records. Is their any way, where I can convert the data to upper case whenever user creates a new record or updates the existing record using the in-built automatic row processing DML.
    Please help.
    Thanks,
    Orton

    Jari,
    I have tried your option but no luck. The thing is the text is getting converted from lower to upper case when i navigate from report to form level. But I want to save the data to the database all upper case, even if the user enters data in lower case and this applies for both inserts and updates. Whenever i tried to create or update a record, all the data should be converted to upper case before inserting or updating to the database.
    Please help.
    Thanks,
    Orton

  • Usernames with special characters

    Can anyone tell me whether I can create Portal Usernames containing a period? e.g.
    Paul.Subacchi
    MyOracle.com has a self registration portlet that allows this, has anyone used it? and where can I get a copy.
    Thanks in advance

    I think you cannot.
    About user names, in the Portal Documentation it says :
    -The user name must be unique, is limited to 30 characters, and we
    recommend that you keep it short to make it easier for users to enter.
    -The first character of a user name must be alphanumeric (A-Z, a-z, 0-9).
    The remaining characters can include alphanumeric, and the underscore
    (_) and dollar ($) characters; no spaces or other special characters.
    -User names are not case-sensitive. Therefore, SCOTT, Scott, and scott
    are the same user name.
    I am also interested in create usernames like:
    name.lastname
    Is Oracle planning to allow "." in future releases?
    Tks!!
    null

  • Char to upper case

    Hello:
    The question is simple..
    How do you people convert a char to upper case?
    Regards
    pete

    this way is good enough as for me:
                   char c = chars;
                   String s = String.valueOf(c);
                   result.append("[" + s.toUpperCase() + s.toLowerCase() + "]");

  • Abap TO CONVERT SPECIAL CHARACTERS TO SPACE

    I have a field in BI "zpustreg" which has values with - and # which is not allowing me to load the data to cube so I am writing this code in transformation to convert any special character to space. but it is having error if you can help me fix the code below would really appreciate it
    <b>Abap Code to Load ZPUSTREG</b>
      METHOD compute_ZPUSTREG.
      IMPORTING
        request     type rsrequest
        datapackid  type rsdatapid
        SOURCE_FIELDS-/BIC/ZPUSTREG TYPE /BIC/OIZCUSTREG
       EXPORTING
         RESULT type tys_TG_1-/BIC/ZPUSTREG
        DATA:
          MONITOR_REC    TYPE rsmonitor.
    $$ begin of routine - insert your code only below this line        -
    ... "insert your code here
    *DATA:Monitor_REC TYPE rsmonitor.
    DATA:L_D_OFFSET LIKE sy-index.
    CONSTANTS:c_allowed(60) TYPE c.
    Value `ABCDEFGHIJKLMNOPQRSTUVWXYZ!"%&'()*+,-/:;<=>?_0123456789_’.
    RESULT = SOURCE_FIELDS-/BIC/ZPUSTREG
    TRANSLATE RESULT TO UPPER CASE
    DO 60 TIMES.
    L_d_offset = sy-index – 1.
    IF RESULT+1_offset(1) CO c_allowed.
    Else.
    RESULT+1_d_offset(1) = ` ’.
    ENDIF.
    ENDDO.
    ENDMETHOD.
    <b>
    E:Statement "VALUE" is not defined. Check your spelling. spelling.
    E:Unable to interpret "C". Possible causes of error: Incorrect spelling</b>
    Thanks
    Soniya

    Hello Soniya
    There is simply a '.' at the wrong place:
    CONSTANTS:c_allowed(60) TYPE c.  "<- wrong, remove
    Value `ABCDEFGHIJKLMNOPQRSTUVWXYZ!"%&'()*+,-/:;<=>?_0123456789_’.
    CONSTANTS:c_allowed(60) TYPE c
    Value `ABCDEFGHIJKLMNOPQRSTUVWXYZ!"%&'()*+,-/:;<=>?_0123456789_’.
    That's it.
    Regards
      Uwe

Maybe you are looking for

  • Cancelling a Confirmed TO with HU for an Outbound Delivery

    We are using Handling Unit Mangement and Warehouse Management . Each Piece has a HU Number and we created an outbound delivery with 5 items. 5 Transfer orders are created  and  4 transfer orders are confirmed for 4 items and we had only one unit of s

  • Can I slim down the size of the Aperture Library by moving the Preview files elsewhere?

    Hi all, I have an Aperture library of almost 20,000 photos, dating back to around 2007. Almost all the master images are stored on an external drive (backed up of course), with only my recent and 'in progress' masters being stored in the library itse

  • Installing Windows XP Home over XP OEM in Bootcamp

    I installed Windows XP OEM edition in Bootcamp and have been running Sage in this without problems for some time. Recently updated to 10.5 and latest Bootcamp and all ok. My problem is that there is now a need to run in Parallels as well and as I dis

  • Plug-ins popping up for no reason

    hi. Anyone got any idea what's going on. Im running LE 7 with my Powerbook G4 and there's plug-ins coming on without my help. Started new song and had just one plug-in on, then saw in the audio mixer another two plug-ins that were not my doing? Is th

  • Ssh segmentation fault

    After the most recent 10.5.2 security update, it appears something broke ssh. Now each time I launch SSH, I get an immediate segmentation fault (no core dump). However, if I run the command as root (sudo ssh <address>) it appears to work. Were any fi