Special characters as keys - Unicode BW system

Hello together,
we want to change our SAP BW System 3.5 to Unicode and afterwards we plan the upgrade to BI 7.0.
We found the OSS note which tells that characteristic keys (e.g. material number, customer number, brand key, country key) must be designed as 7-bit-US-ASCII characters (common characters), but we did not found any note about what happens if we don’t convert these characters into 7-bit-US-ASCII and we’ve got some Infoobjects with special characters.
Do we really have to convert theses characters? What happens if we don’t change these?
We used as well the customizing option ALL_CAPITAL. What does ALL_Capital mean at the Unicode-compliant BW system. Does it have the same function as before?
Thanks and regards,
Julia
Message was edited by:
        Julia

It's a difficult matter that's made extremely easy with Unicode. But you're not there yet so you are stuck with code pages and these can get very messy.
I dealt with this with Asian languages but it was a long time ago. I do remember there was a white paper from SAP that explained all the possible scenarios and possible solutions. For downloads to Excel etc. you will have to convert to a windows code page or Unicode in your program.
[This SAP Help page|http://help.sap.com/saphelp_nw04/helpdata/en/9c/70023cfa699508e10000000a11402f/frameset.htm] might contain the mentioned document, I was unable to open it...
Good luck,
Gert.

Similar Messages

  • Sending special characters to non-unicode non-sap system: user exit

    Hello All,
    We are sending data from a SAP unicode system to a non-sap non-unicode system via IDOC. The idoc is standard idoc GLMAST which contains gl account information.
    Some text fields contained in this idoc can contain special Polish characters. If they are sent unchanged to the non-unicode system, they give problems in the destination system.
    What we would like to do is to build a user exit to convert these special characters, for example : 'é' becomes 'e', ....
    We used enhancement object ALE00001, function EXIT_SAPLBD11_001 and implemented it, but it seems this exit is not called. Can this user exit be used for this functionality?
    We also tried to change in SM59 the type of system of the destination to non-unicode, so that SAP replaces those special characters by #. But, than the error 02. Codepage not found is given in the idoc. Note: the link to the external system is not set up yet, so no actual connection is possible. Is this why we receive this error, and will this functionality work in the end with a non-sap system?
    Thanks for helping.
    Kind Regards,
    Bart Pelsmaekers

    I faced this problem in many project i implement below logic.
      DATA: c_splchar(2) VALUE '90',
            c_defaultchar(1) type c VALUE '#'.
    You have to move one by one character to this function module
              CALL FUNCTION 'URL_ASCII_CODE_GET'
                   EXPORTING
                        trans_char = spl_char
                   IMPORTING
                        char_code  = spl_code.
    All non unicode(Better you check) are always greater than 90.
             if spl_code is gt c_splchar.
                move c_defaultchar to c_splchar.
             endif.       
    "Reward points if usefull"
    Thanks,
    Narayan

  • Special Characters in SAP R/3 System

    Hi All,
    I need some help to handle the below situation.
    I need some help in XI. Below is the message from SXMB_MONI
    This is FILE to BAPI UPLOAD Scenario. The bolded characters above have special characters (First letter of the Bolded part).
    The values are getting uploaded in BAPI but when I check in R/3 system, I can see the values as Guss-Achsbr####, Bremsbelag-Verschlei########
    Edited by: Srinivasa Babu Mutyala on Aug 14, 2008 11:06 AM

    Hi,
    please have a look at this thread:
    special character
    Regards
    Patrick

  • Special Characters (holding key) has erratic behavior in Word 2008

    I am trying to hunt down a mystery for a friend using her macbook air (Lion).
    She is trying to add special characters (accents, etc.) to words in a MIcrosoft Word 2008 document.
    Sometimes she can hold the key, and the special characters menu will pop up. Sometimes she will get the "old" repeating letter (eeeeeeeeeeeee). I tried to look at everything I could think of, but there seems to be no earthly reason why it does it sometimes but not all the time.
    The only explanation I could guess at was that it was Word 2008 and Lion (and not Word 2011).
    Does anyone know any fixes or explanations?

    I suggest you post your question on Microsofts forums for Mac Office as it's their software you're having issues with:
    http://answers.microsoft.com/en-us/mac

  • I want to be able to modify the emoji (special characters) shortcut key to make it pop up when i press something like command P how can i do that? change shortcut keys?

    as seen i want to be able to change the commands for the special characters to something else how could i do it?

    Hi,
    Troubleshooting a start up script can be difficult. There are some third party programs that also keep logs of start up programs, however for Firefox this may be different.
    Is Firefox a startup program? [http://www.winxptutor.com/msinfo32.htm]
    Its also possible to check the Web developer tools for any scripts in a page: [https://developer.mozilla.org/en-US/docs/Tools/Debugger]
    In the control panel there is also Administrative tools to view event logs, but this may be something a local technician can walk you through.

  • Properties with special characters are not transfered to system properties

    A property which contains a special character like % or � (o with 2 dots above) will not passed to system properties in java 1.5.0_16.
    This was working with java 1.5.0_06.
    Example
    Jnlp:
        <property name="test.fail" value="M�ller"/>
        <property name="test.works" value="Moller"/>java:
    System.getProperty("test.fail") = null
    System.getProperty("test.works") = "Moller"The Jnlp is correct encoded in UTF-8
    Are there any ideas?
    regards

    <property name="test.fail" value="M&#37;ller"/>

  • Special Characters in button text property?

    I am trying to create two buttons; 1 up and 1 down for sorting data in a list.  How can I, without using images, put arrows on the buttons?  I have looked at special characters in the unicode chart and while they show up correctly (using &#8593) in the WD editor, the browser renders the text as '&#8593'.
    I'm pretty new to this sort of thing so I might be missing something obvious..feel free to point this out if so!

    Trying to avoid the usage of images as the list, with 2 images per 'row', can contain upwards of 2000 items.  This would cause extra overhead.

  • Jar (or Zip) file with problems in accents, special characters

    Hi! I've a servlet that creates a jar (or zip) file and then send it. My problem is that when I create an entry in which the filename has special characters such as accents, when I unjar or unzip de file, it brings a lot of garbage characters. For example, the nex entry:
    Ex�menes.doc
    when unzipped is:
    Ex?�menes.doc
    I've tried a lot of things:
    -Setting the locale to ES, MX
    -Replacing all the letters with special characters with its unicode (like s.replace('�','\u00E1')
    -Trying to convert it to UTF8 (new String(path.getBytes(),"UTF8") )
    -Replacing the file separator char (according to a workaround that I found in the bug database)
    But nothing of this worked, alone or together. I've read that this is (or was) a bug in the API, but don't know if a solution has been found.
    Any help will be greatly appreciated!

    It's not clear what you are asking. Maybe this will help
    http://www.cfdev.com/code_samples/code.cfm/CodeID/83/Java/Simple_Ant_build_xml_Build_Task

  • Unicode display with system fonts?? (special characters)

    Hi All. We're working on site that supports a couple
    different languages: English, Japanese, and now German. We're using
    dynamic text boxes and Remoting to display internationalized text
    where necessary. Remoting makes a call to the backend, which
    returns a text blurb depending on the country ID that's in use and
    then the result is tossed up into the dynamic text box on screen.
    Simple as pie. Works great for English, and great for Japanese. But
    now we've added German, which I thought would be painless as it's
    another western language.
    Apparently, Flash is having problems displaying special
    characters like the umlaut. In place of the special character, we
    see a black diamond with a question mark. Now normally I'd think
    that the font we're using doesn't have the embedded symbol for the
    umlaut character but the thing is, we're not using embedded fonts
    -- we're using system fonts (verdana) and everything works perfect
    for the Japanese version. What in the world is going on?
    If I dump the results of the remoting call to an html page,
    everything displays as it should so I know the data in the database
    isn't improperly encoded or anything. And Japanese works! WTF? Any
    ideas PLEASE let me know, been banging my head against this for
    waaay too long now...
    Danke
    .

    Alright so if I change the data directly, and make the
    a-umlaut into &#288; everything renders in Flash perfectly.
    Rockin. So I patch my input cms code to run htmlentities() on the
    text area. Instead of translating a-umlaut to &#288; though it
    translates it to &auml; which Flash's html renderer doesn't
    display correctly... Uh..

  • Special characters being read from the unicode file for greek language

    Hi All,
    I have a report which would upload a unicode file and then update the vendor master data accordingly.
    The file contains greek characters too.
    when the file is being read in the code, some special characters are being added up to the vendor number which is the first entry. The special characters are not included in the file , but are added up only to the first vendor number and not any other vendor numbers.
    The logic that is being used is as follows :
    TRY.
          IF unicode IS INITIAL.
            IF codepage IS INITIAL.
    *-->      For backward compatibility where this FM might be called from
    *         other dependent objects (FMs/dynamic subroutines)
    *         which donot have access to  user's input w.r.t Unicode parameters
              OPEN DATASET filename FOR INPUT
                   IN LEGACY TEXT MODE
                   MESSAGE msg
                   REPLACEMENT CHARACTER repl_char
                   IGNORING CONVERSION ERRORS
                   FILTER filter.                         
            ELSE.
    *--> System in non-unicode and Unicode Environment (Phases I and II)
              OPEN DATASET filename FOR INPUT
                   IN LEGACY TEXT MODE CODE PAGE codepage MESSAGE msg
                   REPLACEMENT CHARACTER repl_char
                   IGNORING CONVERSION ERRORS
                   FILTER filter.                          
            ENDIF.
          ELSE.
    *-->  Extract File in Unicode format - Phase III
            OPEN DATASET filename FOR INPUT IN TEXT MODE ENCODING UTF-8
            MESSAGE msg
            FILTER filter.                                 
          ENDIF.
          IF sy-subrc NE 0.
            MESSAGE e001(zuni) WITH filename sy-subrc
             RAISING file_open_error.
          ENDIF.
    the unicode parameters used are : codepage = 8000.
    An early reply is most appreciated.
    Regards,
    Manu.

    Please check SAP notes for Eastern European Characters in Unicode system. and may be below code helps you
    DATA:
        ltp_bom                  TYPE sychar01,
        ltp_encoding             TYPE sychar01,
        ltp_codepage             TYPE cpcodepage.
    Processing --------------------------------------------------------- *
      TRY.
          CALL METHOD cl_abap_file_utilities=>check_utf8
            EXPORTING
              file_name         = itp_filename
              max_kb            = -1
              all_if_7bit_ascii = abap_true
            IMPORTING
              bom               = ltp_bom
              encoding          = ltp_encoding.
        CATCH cx_sy_file_open .
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
                  RAISING file_open_error.
        CATCH cx_sy_file_authority .
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
                  RAISING file_authority_error.
        CATCH cx_sy_file_io .
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
                  RAISING file_io_error.
      ENDTRY.
      CASE ltp_encoding.
        WHEN cl_abap_file_utilities=>encoding_utf8
          OR cl_abap_file_utilities=>encoding_7bit_ascii.
          CASE ltp_bom.
            WHEN cl_abap_file_utilities=>no_bom.
              OPEN DATASET itp_filename FOR INPUT IN TEXT MODE
                ENCODING UTF-8.
            WHEN cl_abap_file_utilities=>bom_utf8.
              OPEN DATASET itp_filename FOR INPUT IN TEXT MODE
                ENCODING UTF-8
                  SKIPPING BYTE-ORDER MARK.
            WHEN cl_abap_file_utilities=>bom_utf16_be.
              ltp_codepage = '4102'.
              OPEN DATASET itp_filename FOR INPUT IN LEGACY BINARY MODE
                BIG ENDIAN CODE PAGE ltp_codepage.
            WHEN cl_abap_file_utilities=>bom_utf16_le.
              ltp_codepage = '4103'.
              OPEN DATASET itp_filename FOR INPUT IN LEGACY BINARY MODE
                LITTLE ENDIAN CODE PAGE ltp_codepage.
            WHEN OTHERS.
              OPEN DATASET itp_filename FOR INPUT IN TEXT MODE
                ENCODING UTF-8.
          ENDCASE.
        WHEN OTHERS.
          OPEN DATASET itp_filename FOR INPUT IN LEGACY TEXT MODE.
      ENDCASE.
    Edited by: Nilesh Shete on May 7, 2010 5:29 PM

  • What's wrong with the built-in keyboard on my macbook? The caps button does not work rite, no matter what letter button i push they all come out capitals and the number keys when pushed display the special characters instead of the numbers!

    the built-in keyboard on my macbook is not functioning right, the number keys when pushed display the special characters instead of the numbers,
    the caps button doesn't work at all, the letter buttons display capitals when pushed whether the caps button is on or off, the shift keys are also out of whack!!
    It seems it somehow got relocated to the "0" button because if you push and hold the zero button down the keyboard seems to operate normally, the number keys display numbers when pushed the letter keys display lower case when pushed but release the zero button and your back in the twilight zone!! Can anybody help me resolve this issue? one more thing im using an external usb keyboard right now and it seems to function properly if that helps any.

    You would do better in the actual macbook pro forums (this is not).

  • I went to import special characters in imovie '11 and now the character window comes up on every application, yet won't open in iMovie at all, it flashes across every screen on each key/mouse click

    I went to import special characters in imovie '11 and now the character window comes up on every application, yet won't open in iMovie at all, it flashes across every screen on each key/mouse click, stops the other software from running, and won't shut off, ever.

    Try trashing the .plist in Home/Library/Preferences which has CharacterPalette in its name.

  • Special characters in the shared key when importing firewalls

    Hello
    We are using CWVMS to import and configure PIX firewalls.
    The shared isakmp key of one of the firewalls has not been accepted during import because it contains special characters.
    The problem is that the customer does not have authority to change the key.
    Does Management Center for Firewalls really accept only alphanumeric isakmp keys ? Is there another alternative to changing the key ?
    Thank you sincerely for your help.

    I am not sure what your problem is. But ISAKMP keys can be changed directly on the PIX using the command line interface. I have not used any special character in the ISAKMP keys. Can anyone confirm that special characters can be used within ISAKMP keys?

  • ASA Iphone, Ipad VPN client pre-shared key (PSK) special characters bug

    I ran into this in a deployment of IPSec clients with apple ipad and iphone native vpn client. Here are details:
    Cisco ASA 8.2.5 OS
    Ipad, running 5.0.1
    Iphone i4S, running OS 5.0.1
    Special characters make your pre-shared key more secure, so i used a password generator app to make one that coincidently included a " (quotation mark). After configuring this PSK on a Ipad, i was unable to connect. I saw nothing in the ASA logs, indicating the Ipad didnt even try to connect.
    The Ipad generated the following error message:
    VPN Connection
    A configuration error occured
    OK Button
    After searching for quite some time, i found this somewhat obscure reference to the bug:
    http://blogs.oreilly.com/iphone/2008/07/strong-passwords-can-hurt.html
    Special thx to this guy!
    So i started to test special characters to see what would work, adding in 1 character at a time. Here is where I stopped:
    pre-shared-key !@#$%^&*()_-+=;:'<>,.
    These characters worked in the PSK. If you are curious, and want to play, have fun. I assume the alphnumerics will work since those are pretty standard.
    As a side note, here are a few more interesting items:
    1) The " (quote mark) does work when you run the real cisco vpn client. This was successful on a Windows 7 laptop with 5.X VPN Client.
    2) The ? (question mark) doesnt work as well, but that is a little easier to figure out because when you configure it on the ASA, context-sensitive help kicks in and knocks you off the config line.
    3) Iphone I4S suffers from the same issue - doesnt like quotes.
    4) Android is probably not affected by this bug, but I tested on an open source TUN driver- enabled adroid - not the bionic.
    Hope that saves someone some time, sometime!
    W

    Thanks for the tip.
    Help stamp out special characters in passwords. Their "strength" is a myth!
    Explained nicely here: http://xkcd.com/936/

  • When i hold down a key instead of repeating it displays special characters

    When i hold down a key instead of repeating it displays special characters, can anyone helpma resolve this issue, or is it something i cannot change?

    False gets replaced by True
    In terminal copy and paste:
    defaults  write -g ApplePressAndHoldEnabled -bool true
    Restart your Mac

Maybe you are looking for

  • Blank white System Preferences window

    Hello all, I purchased a secondhand G5 for the purpose of having a second internet station at home (I do most of my work on a late 2008 MBP but we've got multiple people here who like to use the Internet at the same time). When I set up this computer

  • Any std sap report on sales groupwise?

    Hi SD experts, Kindly let me know is there any standard report from SAP on Sales groupwise. Thanx in advance regards Srihari

  • HT1386 Help syncing a iPhone 3GS so I can upgrade to a iPhone 4S

    I have a iPhone 3GS that I am about to upgrade to a iPhone 4S. I am still using version 4.0.1 since I am always skittish about changing anything. The most important things that I need saved are my Contacts, Calendars, and Notes. I upgraded to a newer

  • Photoshop CS5 can't handle lots of text..?

    Recently migrated to CS5. Was running Photoshop CS5 just fine for a week, working mainly on images... but now that I need to work on something that has more text in it (like a graphical CV) the screen isn't reflecting the changes I'm making. I can cl

  • How to get answers to my security questions w/o a rescue email??

    How?? Is there any way for me to get answers/change my security questions when I don't have a rescue email?