Convert custom character set of nonunicode system to standard character set

hi all,
I'm a BI consultant and have the following problem:
we want to load attribute data (products, customers,...) from R3 into BI via standard extractors.
R3 is a non-unicode system, and some products (or customers) use a custom character set Z2.
When we extract this data to BI (a unicode system) we get an error (tRFC) saying he can't confert certain values. SAP says that he can't convert character set Z2 to the standard character set 4102.
Converting the R3 system to a unicode system would be the solution,but is not an option... unfortunatly...
Please advice, give gidelines,... because this problem is really a showstopper for our project...
Thx!!!
Joke

hi joke,
i am providing some  links pls chk them . I think they will be help full for you.
www.sap-press.de/katalog/buecher/htmlleseproben/gp/htmlprobID-149 - 69k
www.sap-press.de/download/dateien/1240/sappress_unicode_in_sap_systems.pdf
http://209.85.207.104/search?q=cache:y__bQrnsix0J:https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f5130af2-0a01-0010-c092-a6d44eadd153convertcustomcharactersetofnonunicodesystemtostandardcharacterset%2B+abap&hl=en&ct=clnk&cd=7&gl=us
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/efd1dd90-0201-0010-e1b0-8437c998cd79
www.redbooks.ibm.com/redpapers/pdfs/redp4189.pdf
thanks
karthik

Similar Messages

  • Problem : "You cannot convert the character set"..Any suggestions?

    Hi All,
    I have this character inside my internal table, KOÇTAŞ YAPI MARK.TİC A.Ş. and it created a short dump on the program and it says "You cannot convert the character set". But this customer is already maintained inside the table KNA1..
    The code is like this one:
    REPLACE ALL OCCURRENCES OF '€' IN linebuffer WITH 'EUR'.
    TRANSFER linebuffer TO filename. "LENGTH bytes_to_transfer.
    the LINEBUFFER here is an internal table.
    I think conversion is the key here. Do anyone knows how to convert this thing? Or is it the Unicode system?  Could someone please help me to my problem?
    Thanks so much guys!
    Regards,
    Mackoy

    Hi,
    What i feel here is you are trying to pass  totla internal table at once.Internal table may have more than one record.Filename may string which can contain one row.
    So instead of that put the internal table into LOOP.
    DATA : v_string(200).
    LOOP AT  LINEBUFFER.
    Here your internal table may have non char data type.That is the
    main problem.
      Note : while concatenating all non char fields of LINEBUFFER
               should move to first to temporary char field and conatenate it
    CONCATENATE  LINEBUFFER-field1 LINEBUFFER-field2
      INTO  v_string.
    ENDLOOP.

  • Approach to converting database character set from Western European to Unicode

    Hi All,
    EBS:12.2.4 upgraded
    O/S: Red Hat Linux
    I am looking for the below information. If anyone could help provide would be great!
    INFORMATION NEEDED: Approach to converting database character set from Western European to Unicode for source systems with large data exceptions
    DETAIL: We are looking to convert Oracle EBS database character set from Western European to Unicode to support Kanji characters. Our scan results show
    both “lossy (110K approx.)” and “truncation (26K approx.)” exceptions in the database which needs to be fixed before the database is converted to Unicode.
    Oracle Support has suggested to fix all open and closed transactions in the source Production instance using forms and scripts.
    We’re looking for information/creative approaches  who have performed similar exercises without having to manipulate data in the source instance.
    Any help in this regard would be greatly appreciated!
    Thanks for yourn time!
    Regards,

    There are two aspects here:
    1. Why do you have such large number of lossy characters? Is this data coming from some very old eBS release, i.e. from before the times of the Java applet interface to Oracle Forms?  Have you analyzed the nature of this lossy data?
    2. There is no easy way around truncation issues as you cannot modify eBS metadata (make columns wider). You must shorten or remove the data manually through the documented eBS interfaces. eBS does not support direct manipulation of data in the database due to complex consistency rules enforced by the application itself (e.g. forms).
    Thanks,
    Sergiusz

  • CS6 Camera Raw - I can now only crop using aspect ratio in the custom crop setting rather than being able to set the dims in cm and inches? anyone know how to revert? ever since installing new mac operating system things have been strange!

    CS6 Camera Raw - I can now only crop using aspect ratio in the custom crop setting rather than being able to set the dims in cm and inches? anyone know how to revert? ever since installing new mac operating system things have been strange!

    Hi Kglad.
    I have looked at all of my settings both in Bridge and CS6 Photoshop regarding Camera Raw. I am at a loss how to set the crop tool in cm or inches as I once did - now the only option is to crop using ratios of 1:1 etc etc - This is infuriating as lots of my square crops I could set at 10" x 10'' specifically to print one to one to fit frame and mount size -
    Now if cropping using bloody aspect ratio of 1:1 (square) the actual dims of the crop are roughly 4.25 inches x 4.25 inches. this means I then have to open the whole image in photoshop in order to crop at the dims I have set! It was so much quicker in terms of batch cropping in camera raw being able to set dims in centimetres and inches but they have gone and mucked around with it, with the new bloody update! Unless you are an absolute genius and know how I can go back to having an option of CM, Inches and aspect ratio within the custom crop settings? (Please say you do)
    here is the new tutorial for CC -  my guess is they have scrapped the control we had over the custom crop settings
    Cropping Images In Adobe Camera Raw 8

  • It's possible to convert 'WE8MSWIN1252' character to chinese character set?

    Hi All,
    Is anyone know how to convert "WE8MSWIN1252" character to chinese character set in order to display chinese word in oracle apex?
    My problem is i can't display chinese character set in oracle apex. The chinese field is showed like °×ѪÇò¼ÆÊý. I'm using WE8MSWIN1252 database character set.
    I'm wondering it's possible to show character word?
    I'm appreciating if anyone have a good solution to share with me.
    Thanks a lot in advance!
    Edited by: Apex Junior on Jul 16, 2010 2:18 PM

    WE8 is a Western European character set. If you wish to store and access a globalized multibyte character set you must have a database that supports it: You don't have one at the moment.
    Given this is Apex I'd suggest you read the docs and reinstall.
    Alternatively you could try CSSCAN and CSALTER and perhaps you can make the change but be very careful and have a good backup before you try.
    http://www.morganslibrary.org/reference/character_sets.html

  • Where to perform UCCHECK etc in a UNICODE System or  NonUNicode System

    Hi ,
    Inorder to find out Our system is Unicode System or not , generally we can do that by ...... System --> Status .
    Here in my case  My Sytem is not a Unicode System.
    But My project is a Combined Upgrade and Unicode . We are doing the UCCHECK for Unicode Errors.
    My doubt is We have to perform UCCHECK etc in a UNICODE System or in a NonUNicode System ?
    Thanks in advance
    Sriram..

    Hi
    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

  • Is there a BADI to call custom defined fields in Project Systems (PS)

    Hi,
    Is there a BADI to call custom defined fields in Project Systems (PS)
    The business process is as under:
    SRM MDM product catalog is called from PS applcation in ECC using transaction code CJ20N.
    Standard fields like description, qty, price etc are displayed and transfered to the PS application.
    The requirement is in addition to above mentioned fields, need to display
    custom defined (CUST_FIELD1 to CUST_FIELD5) fields and subsequently to be transfered to the PS application.
    Pls provide help or inputs.
    Thanks,

    Hi,
    There is customizing in the PS side. PS -> Material-? *(OCI) -> Convert HTML to SAP Fields
    Regards,
    Masa

  • Converting Custom Columns on Mulitlingual

    Hi,
    I have used variation in SharePpint 2013 for Multilingual, Created two different languages default in English and other one in French
    Created a list on Englsih site, used to translate the same to (French) other language, list  is getting created but list name and library custom columns are not getting translated  to target language.
    Please suggest is there any procedure to do, with out Human translation.
    Thanks in advance
    Suman

    Hi,
    According to your post, my understanding is that you wanted to convert Custom Columns on Mulitlingual.
    Per my knoweadge, Language packs provide language-specific translation of user interface elements such as the following:
    Site administration pages
    Ribbon elements
    List and site column headers
    Site settings interface
    Templates for new lists, document libraries, and sites
    Managed metadata term sets and terms
    Language packs provide translation only of the user interface. They do not translate content that is created and shown in content pages or Web Parts.
    To translate the custom column automaticlly, we need to modify the resource files.
    Form more information, you can refer to:
    Plan for multilingual sites in SharePoint 2013
    Create Multilingual Sharepoint Site Columns,Content types and Lists from Visual studio programatically
    Best Regards,
    Linda Li
    Linda Li
    TechNet Community Support

  • Error while generating custom ref sets Hierarchies

    I am trying to gernerate datasource for custom reference sets hierarchies through SBIW and getting an error as below.
    "Changes to Repository or Cross-Client customizing are not permitted."
    How do I fix this problem. Please advise.
    Thanks,
    Ravi

    hi Ravi,
    it seems you are trying to generate datasource in QAs or Production system ? where changes are not allowed.
    normally we have to do the changes in Development system and then transport to QAs/Production.
    setting to allow changes done with transaction SCC4, but it's basis guy job.
    hope this helps.

  • Converting a character to ASCII

    Hi ,
    I have a string and I should be converting it into to ASCII character.
    Is there a method in java where we can convert a character(something like "a") to a ASCII character("65").
    Thanks,
    Anna

    Hello Abikkina,
    This is how you can do...
    String s ="Example"
    int [] ascii = new int[s.length()];
    for(int i =0; i<s.length(); i++)
    ascii[i] = (int)s.charAt(i);
    for(int i = 0; i<ascii.length; i++)
    System.out.println("Ascii output"+ascii);
    Just cast the character into int then you will get the ASCII value.

  • Converting a character to Unicode

    Hello, im a first year java student and am currently taking a class in java where my teacher refuses to teach...........
    anyways, nuff bout my sob story, i was wondering what the line of code was that is used in converting a single character into unicode. Can anyone help?
    (Yes im well aware i suck at java, thats why im still learning ;) )
    Thanx in advance.

    I wrote this a while ago...see if it helps
    * Written by: Evans Anyokwu
    * Date : 28-Feb- 2002
    * Purpose : Helps convert numbers to various formats
    * import the java IO to enable the use of the streams
    import java.io.*;
    * The class decleration "Converter class"
    public class Converter
    public static void main (String [] arges) throws IOException
    * Making use of the BufferedReader class to get the
    * input from the keyboard.
    java.io.BufferedReader keyBoard = new java.io.BufferedReader (
    new InputStreamReader (System.in));
    * Prompts the user to enter anything to be converted.
    System.out.print ("Enter a string: ");
    * Get the user input as stream from the keyboard.
    String entered = keyBoard.readLine ();
    * Loop throught the input and select the char at every
    * point
    for (int i = 0 ; i < entered.length () ; i++)
    char c = entered.charAt (i);
    * Print the char at (i) and convert it to a unicode.
    //System.out.println (Integer.toBinaryString (c));
    System.out.print ("\\u00" + Integer.toHexString (c));
    //System.out.println (Integer.toOctalString (c));

  • Are any models of the iPod able to use a custom equalizer setting?

    The equalizer presets included with the iPod (Acoustic, Rock, Electronic, etc.) are okay, but there are alot of people that would rather create their own equalizer presets to truly enjoy the quality and sound of thier music. I've read plenty of forums on if the iPod Nano 6th generation or any iPod for that matter can use a custom equalizer setting. Sadly, it's not possible (from what I've read). I'm really surprised the techs from Apple haven't done anything to help out. I was just wondering if anyone has figured this "problem" out? If so, I would really appreciate it if someone could explain step by step on how to do so. Thanks in advance!

    Equalizing is done through iTunes.  As for step by step instructions you will need to tell us which os system you have then post in the iTunes forums for whichever os system you have.
    If you would like custon equalizing directly on the iPod put your request on the Product Feedback website.

  • How to create a custom layout set to display the KM folders...

    Could someone please tell me how to create a custom layout set to display the KM folders?
    Thanks,
    Sudha.

    Hi Sudha,
    Please check the following blogs whick will guide you step by step.
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4123
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3071
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c3/c91b5610b65b4aa8204d09384d156b/frameset.htm
    If helps reward points
    cheers
    dev

  • Error message: The preset used by one or more sequences in this project requires third-party components that could not be located. These sequences will be modified to use a custom sequence setting instead. To continue editing using the original preset, qu

    Hello all,
    I can't open a PP project without this error message appearing:
    "The preset used by one or more sequences in this project requires third-party components that could not be located. These sequences will be modified to use a custom sequence setting instead. To continue editing using the original preset, quit the application without saving the project, reinstall any third-party components that are required and reopen the project".
    What I had been doing before this occurred was editing a PP project using ProRes sequences and multi-camera editing. Multi-camera was not working very well and after a few attempts to fix that I gave up and finished the job cutting 3 layers of video instead. AME refused to render the three finished sequences of over 1hr duration so rendered final videos from the PP sequences.
    I tried deleting plists for AME, PP and QT, repairing disc permissions and rebooting but there was no improvement.
    Client is satisfied for now but will want to come back to this job at a later date so decided to uninstall and re-install AME and PP in the hope both would be ready to work properly when needed again. AME works fine in conjunction with a different PP project but now I can't open the PP project in question without the above error message appearing.
    Having searched the net it would seem that the problem may be caused by ProRes but I haven't been able to find a definitive solution for the problem. Does anyone know either:
    1. How to fix this?
    2. If I chose the "modified using a custom sequence setting", can I be sure that my sequences will look the same even if they don't use ProRes? The final deliverable format will be mp4 so as long as the overall look doesn't change then I can  afford a change in the edit codec. It's just that with three sequences over an hour long, I don't want days of work to be ruined.
    Other older PP projects of mine open and work fine.
    Premiere Pro CC 8.2.0
    Media Encoder CC 8.2.0.54
    OSX 10.10.2
    Any help would be greatly appreciated.
    Duncan.

    Adobe web chat come up with a solution.
    Open the PP project.
    Export your sequence or project as a Final Cut Pro XML file.
    Set up a new PP project.
    Import the Final Cut Pro XML file.
    This will get you back up an running.
    Since getting back to editing this project I have found that some things will be lost or change in using XML:
    You will lose position key framing, black video clips, dissolve fx, audio levels, audio dynamic fx, the ability to open a multi camera clip and change the camera view.
    You will keep cut points, crop fx.
    Not perfect but only took a couple of hours to save 3 days work.

  • Search result category with a custom layout set?

    Greetings,
    I've created a nice little search IVIEW with a custom search options set that will display the document category (taxonomy) in the search result (if the resulting document is categorized, of course.)  Works great.  However there is one little problem.  The categories in the search results are hyperlinked and when you select one, you get a new window with the taxonomy rendered in the default layout set (the ConsumerExplorer I think.)  Not good.  I need this displayed in a custom layout set.
    Any ideas how to make this hyperlink use a custom layout set without changing the default?
    Regards,
    Paul Federighi

    Hi Paul,
    As per my knowledge of the basic s of layout sets and iviews.
    You want to change the layout set of the iview(window) which opens when u click the hyperlink.
    You should do this:
    1)Make a new layout set by customizing the default one.
    2)If the iview opening is a standard iview then go to its properties and change the Layout set value to ur new layout.
    Please revert in case of issues.
    I hope it helps.
    Regards,
    Sumit

Maybe you are looking for