Checking Unicode Compatibility of a class

Hi All,
  There is an ABAP Class in XI which converts Idoc XML to Idoc Flat file structure. I just want to know how can we check whether this ABAP Class in Unicode Compatible or not?
Regards,
Dinakar

Hi a®s,
  The problem is
  Idoc which contains chinese characters is triggered from R/3 to XI.It comes to XI as it is supposed to(with chinese characters). In XI there is an ABAP Class written which converts Idoc to Idoc flat file Structure provided by SAP and is in the below link.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1972bc0b8a
After this class(ABAP Mapping in terms of XI) is executed chinese characters are replaced with #. So what could be the problem. Any idea on this?
Regards,
Dinakar

Similar Messages

  • Unicode Compatability is a pre requisite for ECC 6.0

    Hi all,
    Can any body send me any link or any document which says tht Unicode Compatability is a pre requisite for ECC 6.0. its really urgent.
    Regrads,
    Ruchika saini

    Hi
    see this
    The Link will be helpful to you.
    Re: Upgrade 4.6 to ECC - What are the responsibilites
    regarding Unicode influence in Standard programs
    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-bc3222312dd8
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/589d18d9-0b01-0010-ac8a-8a22852061a2
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f8e316d9-0b01-0010-8e95-829a58c1511a
    You need to use the transaction UCCHECK.
    The report documentation is here
    ABAP Unicode Scan Tool UCCHECK
    You can use transaction UCCHECK to examine a Unicode program set for syntax errors without having to set the program attribute "Unicode checks active" for every individual program. From the list of Unicode syntax errors, you can go directly to the affected programs and remove the errors. It is also possible to automatically create transport requests and set the Unicode program attribute for a program set.
    Some application-specific checks, which draw your attention to program points that are not Unicode-compatible, are also integrated.
    Selection of Objects:
    The program objects can be selected according to object name, object type, author (TADIR), package, and original system. For the Unicode syntax check, only object types for which an independent syntax check can be carried out are appropriate. The following object types are possibilities:
    PROG Report
    CLAS Class
    FUGR Function groups
    FUGX Function group (with customer include, customer area)
    FUGS Function group (with customer include, SAP area)
    LDBA Logical Database
    CNTX Context
    TYPE Type pool
    INTF Interface
    Only Examine Programs with Non-Activated Unicode Flag
    By default, the system only displays program objects that have not yet set the Unicode attribute. If you want to use UCCHECK to process program objects that have already set the attribute, you can deactivate this option.
    Only Objects with TADIR Entry
    By default, the system only displays program objects with a TADIR entry. If you want to examine programs that don't have a TADIR entry, for example locally generated programs without a package, you can deactivate this option.
    Exclude Packages $*
    By default, the system does not display program objects that are in a local, non-transportable package. If you want to examine programs that are in such a package, you can deactivate this option.
    Display Modified SAP Programs Also
    By default, SAP programs are not checked in customer systems. If you also want to check SAP programs that were modified in a customer system (see transaction SE95), you can activate this option.
    Maximum Number of Programs:
    To avoid timeouts or unexpectedly long waiting times, the maximum number of program objects is preset to 50. If you want to examine more objects, you must increase the maximum number or run a SAMT scan (general program set processing). The latter also has the advantage that the data is stored persistently. Proceed as follows:
    - Call transaction SAMT
    - Create task with program RSUNISCAN_FINAL, subroutine SAMT_SEARCH
    For further information refer to documentation for transaction SAMT.
    Displaying Points that Cannot Be Analyzed Statically
    If you choose this option, you get an overview of the program points, where a static check for Unicode syntax errors is not possible. This can be the case if, for example, parameters or field symbols are not typed or you are accessing a field or structure with variable length/offset. At these points the system only tests at runtime whether the code is sufficient for the stricter Unicode tests. If possible, you should assign types to the variables used, otherwise you must check runtime behavior after the Unicode attribute has been set.
    To be able to differentiate between your own and foreign code (for example when using standard includes or generated includes), there is a selection option for the includes to be displayed. By default, the system excludes the standard includes of the view maintenance LSVIM* from the display, because they cause a large number of messages that are not relevant for the Unicode conversion. It is recommended that you also exclude the generated function group-specific includes of the view maintenance (usually L<function group name>F00 and L<function group name>I00) from the display.
    Similarly to the process in the extended syntax check, you can hide the warning using the pseudo comment ("#EC *).
    Applikation-Specific Checks
    These checks indicate program points that represent a public interface but are not Unicode-compatible. Under Unicode, the corresponding interfaces change according to the referenced documentation and must be adapted appropriately.
    View Maintenance
    Parts of the view maintenance generated in older releases are not Unicode-compatible. The relevant parts can be regenerated with a service report.
    UPLOAD/DOWNLOAD
    The function modules UPLOAD, DOWNLOAD or WS_UPLOAD and WS_DOWNLOAD are obsolete and cannot run under Unicode. Refer to the documentation for these modules to find out which routines serve as replacements.
    Regards
    Anji

  • Unicode issue for custom CLASS

    Hi Experts,
    we have a custom CLASS 'Z_ADD_INN_SALES' as part of unicode conversion i have corrected all the unicode compliants found in the UCCHECK transaction associated with the CLASS and also marked unicode check in the properties of the class. But still it is saying it is not compatible for unicode. I am not able to activate the object because of this error. Kindly let me know whether i need to do any thing else which i have missed for unicode check.
    Regards,
    Ram

    Hello Ram
    Apparently there is a coding-related Unicode error in the class. Check it with UCCHECK and analyze the error message.
    For more details refer to:
    [ABAP and Unicode|http://help.sap.com/saphelp_nw04/helpdata/en/62/3f2cadb35311d5993800508b6b8b11/content.htm]
    Regards
      Uwe

  • I have MAC OSX 10.5.8 and need to install adobe illustrator. I checked the compatibility and found that CS5 will work.Can any one help where i can find it. The trail version is fine with me.

    I have MAC OSX 10.5.8 and need to install adobe illustrator. I checked the compatibility and found that CS5 will work.Can any one help where i can find it. The trail version is fine with me as i just have to use it for couple of days till i get my mac book back from service. Can any one help me on this.

    You are welcome, ameronweb.
    To elaborate a bit, you may come across offers of a new/unopened/unregistered version, which is the simplest case (you would need a guarantee). Other cases require much detailed information (and a guarantee).
    If upgrading to 10.6.8 or higher is an option, you could use CS6.

  • FB03 - Short Dump - is not Unicode-compatable

    hi gurus,
    i have a short dump in PRODUCTION in TCODE : FB03.
    the short dump says that  syntax error in program : RK2RS001 is not UNICODE-COMPATABLE in program attributes...
    how can i resolve this one pls...
    thanks in advance,
    pasala.

    Hi,
    Refer to below links:
    <<links removed, points unassigned by moderator>>
    Regards,
    Prasuna.
    Edited by: kishan P on Nov 24, 2010 2:03 PM

  • Check binary compatibility between 2 Jars

    Hello,
    we have a Java API to our repository product. Is there a way to check binary compatibility between different versions of that API? The problem is that the interfaces evolve and sometimes changes are necessary. So we already had the problem that different versions are incompatible.
    I found just one tool: japitool. But it does not detect the latest problem we have.
    Thanks in advance
    Torsten

    I mean the facts and rules described in chapter 13 of the Java language specification (Binary Compatibility; http://java.sun.com/docs/books/jls/second_edition/html/binaryComp.doc.html#44872).
    Torsten

  • How to use UCCHECK to check unicode ?

    Hello,
    We need to pass unicode soon so we are executing transaction UCCHECK in our system.
    We don't know really what to put in the selection screen so we put * in all parameters and set checkboxes in order to take the maximum objetcs possible.
    We saw the documentation but it is not clear for us.
    We obtain a very long list of programs in error or in warning, and some other correct.
    Could you tell me if :
    We need to execute uccheck with the selection I describe you ?
    Do we need to correct only the errors ? or also the warnings ?
    Thank you for your answers.
    Vanessa Roulier

    Hi,
    This is the procedure,
    1. Take all objects list from old production(follow this list only).
    2. Check unicode checks active one by one(better in stead of using UCCHECK)
    3.Correct the errors.
    4. Neglect warnings.
    5. Activate the objects.
    6.Go to Unit testing.
    Note: Do  not save all objects in under single request, that will create problems to u while moving.
    http://www.sap.com/korea/Company/Events/techday05/img/data_01.pdf
    Thanks and Regards,
    Edited by: chandra madapati on Jan 16, 2008 11:18 AM

  • I load firefox it checks the compatibility of the add-ons. They are compatible, I have confirmed this through an addon but it doesnt go away. I also always loads the "welcome to firefox page" that you usually get after an update. How do I stop this?

    Click any firefox link and it loads a box first checking the compatibility. This can take anything from 20 seconds to 5 mins to complete. When that finishes it loads up the standard page you get up after you update firefox plus my homepage. It also freezes and lags ("not responding") briefly as well if I try to close it down and sometimes crashes.
    This happens without fail every time that I load up firefox and some help would be much appreciated in resolving this.

    See:
    *http://kb.mozillazine.org/Preferences_not_saved
    *https://support.mozilla.com/kb/Preferences+are+not+saved

  • On update to 4.0 Firefox locked up while checking for compatability of applications and will not load.

    I have HP a6620f, Vista, 64 bit, 2.5 GHz 4.0 GB RAM. Firefox worked great until I upgraded to 4.0 when it locked up while checking for compatability of applications. I have the desktop ikon but firefox will not come up. Task manager shows firefox.exe using 50% of CPU when terying to come up.

    I've since updated manually to 4.0.1, but haven't yet tried the full uninstall version, because I have to export plenty of settings first (and/or manually copy them). Also means I'd have to start from scratch with many customizations in No Script.
    That said, I'll try the 'Safe Mode' option tonight, thank you :-)!
    If I have to uninstall the whole shebang, I'd be more tempted to go back to 3.6.x until a few more of 4's teething problems (e.g. the messy print dialogues, particularly preview, which regularly doesn't even work) have been tackled.
    Thanks-1M! for now - keep you posted.

  • Firefox opens with a window that says "Checking for compatibility for Add-ons" then it always opens 2 tabs... one with my home page and one that says Congratulations, Firefox is up to date. How can I stop it from starting that way?

    Firefox opens with a window that says "Checking for compatibility for Add-ons" then it always opens 2 tabs... one with my home page and one that says Congratulations, Firefox is up

    Hi konee,
    You should look at [https://support.mozilla.com/kb/Firefox+has+just+updated+tab+shows+each+time+you+start+Firefox this article about that specific issue] and the article [http://kb.mozillazine.org/Preferences_not_saved Preferences not saved]. These should give you all the information you need!
    If that doesn't work:
    # Type about:config in the address bar
    # Click ''I'll be careful, I promise'' if prompted
    # In the Filter input field type ''startup''
    # Double click on startup.homepage_override_url
    # Delete the text string and click ''OK''
    # Close Firefox and reopen the window to verify that it has worked.
    Hopefully this helps!

  • How do i check the compatability of all my version 3 add-ons with version 4 before updating to vesin 4

    How do i check the compatability of all my version 3 add-ons with version 4 before updating to vesin 4

    Here's the link. It's a long list and unfortunately, it's not in alphabetical order. So it'll take some time to go through them:
    https://addons.mozilla.org/en-US/firefox/compatibility/report?from=%2Fzh-CN%2Ffirefox%2Fcompatibility%2Freport

  • Firefox 9.01 keeps checking addon compatibility at startup. UGGH

    Firefox 9.01 keeps checking addon compatibility at startup. The option is not checked and the previous addon to disable doesn't work. Ideas?

    You can check these KB articles:
    *http://kb.mozillazine.org/Preferences_not_saved
    *https://support.mozilla.com/kb/Preferences+are+not+saved
    It is possible that there is a problem with the file(s) that store the extensions registry.
    Delete the files extensions.* (e.g. extensions.sqlite, extensions.ini, extensions.cache) and compatibility.ini in the Firefox profile folder to reset the extensions registry.
    *https://support.mozilla.com/kb/Profiles
    New files will be created when required.
    See "Corrupt extension files":
    *http://kb.mozillazine.org/Unable_to_install_themes_or_extensions
    *https://support.mozilla.com/kb/Unable+to+install+add-ons
    If you see disabled, not compatible, extensions in "Tools > Add-ons > Extensions" then click the Tools button at the left side of the Search Bar (or click the "Find Updates" button in older Firefox versions) to do a compatibility check or see if there is a compatibility update available.

  • [svn:bz-trunk] 23143: Certain code needs to check the existence of the class validation validator  (some brokers and other listeners) during message broker init, however the validator was not being created till the very end of the method .

    Revision: 23143
    Revision: 23143
    Author:   [email protected]
    Date:     2011-10-27 06:31:02 -0700 (Thu, 27 Oct 2011)
    Log Message:
    Certain code needs to check the existence of the class validation validator (some brokers and other listeners) during message broker init, however the validator was not being created till the very end of the method.  Promote it to be at the top instead of at the bottom.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/config/MessagingConfiguration.java

    Revision: 23143
    Revision: 23143
    Author:   [email protected]
    Date:     2011-10-27 06:31:02 -0700 (Thu, 27 Oct 2011)
    Log Message:
    Certain code needs to check the existence of the class validation validator (some brokers and other listeners) during message broker init, however the validator was not being created till the very end of the method.  Promote it to be at the top instead of at the bottom.
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/config/MessagingConfiguration.java

  • How we can check unicode check for function-pool.

    hi experts,
    how we can check unicode check for function-pool.
    pls tell needy.
    regards,
    praveen

    You can check the Unicode in the function group or use transaction UCCHECK

  • Unicode compatibility check of object types(swo1)

    Dear all,
    Where and how we can maintain unicode checks active for  object types(swo1).
    Please help me.
    Thanks nad regards,

    Hello all,
    this question has been answered:
    Look at the forum post started by Jorge Alonso "Unicode and object type"
    Regards
    Bertram

Maybe you are looking for

  • Billing Doc can't cancelled--Urgent

    < MODERATOR:  Message locked.  Please read the [Rules of Engagement|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement] before posting next time. > Pls help on this issue. When i cancelled the billing doc through VF11 Fi docume

  • Can my child use my apple id account?

    Hello, I have an 8 year old daughter and was wondering the best way for her to sync her iPod Touch to my apple ID account.  Can this even be done or am I not thinnking this through correctly.  I want her to be able to get music from iTunes but she do

  • Can't open PDFs/uninstall program Adobe Reader (11.0.08) MUI

    I can't open PDFs, can't uninstall program, I have Adobe Reader (11.0.08) MUI (I don't know what MUI is...), help! I have tried numerous times to uninstall and change the program. Every time I try to do this, a window comes up saying that files are o

  • 'Transport Monitor' error after archive and install....?

    The application "Transport Monitor" could not be launched because of a shared library error: "8<Transport Monitor><Transport Monitor><HotSyncLib.PPC>" Thats the error reading I get after I performed an archive and install of 10.4.6. Any ideas?

  • Unassigning file type to application

    I would like to find a safe way to restore the default assignments between file types and applications. For example, when trying to open a certain file type for the first time, I ask for "Get Info" on the file and it says open with <None>. Or if I do