Systems in no Unicode

Hi all,
We have systems with different codification to unicode. I know XI uses Unicode, is there any problem conecting XI with no-unicode systems?
It shouldn't be...no?
Regards,
Urtzi.

Hi,
Non Unicode SAP systems are not an issue as far as I know.
You can maintain connections in XI to the non Unicide SAP system and XI has capabilities to handle the same.
In the case of non unicode Legacy systems ( in case you are using File adapter etc ), you can face an issue if the data is a data that is not supported by a Valid XML character set.
Look into this link and you can see the Hexa Decimal Range of valid Unicode values.
http://www.w3.org/TR/REC-xml/#sec-well-formed
If the Legacy system is sending data confirming in this range then you will not face an issue, else you might need some special logic to handle the characters,
Regards
Bhavesh
ps Currently facing an issue when Non Unicode data is in my source file sent by my legacy system and having to write modules to handle the same

Similar Messages

  • Client Copy between unicode system and non-unicode system

    Hello,
    we have to build up a new system for japan. It is planned to install a new 4.7Ext200 unicode system and then make a client copy from a non-unicode 4.7Ext200 (language= german, english) system to the unicode system. I don't think that this is possible way, but I can't find information regarding client copies from non-unicode to unicode. I would advice the project to convert the existing non-unicode system to unicode, make a system copy for the new system and then install japan languages. Any information, which can help me.
    Regards,
    Alexander

    Hi,
    without conversion client copy is not possible
    look at following
    Re: Client copy between unicode and Non-unicode
    regards,
    kaushal

  • FJS-00003  TypeError: fsTableSplit for system copy and unicode conversion

    Dear Sir:
    Current I want to do the system copy for unicode conversion, but i go the following message on phase table splitting preparation. did you got this message before? Thanks!
    Br,
    GX
    ERROR      2009-02-05 18:03:12.214 [iaxxejsbas.cpp:204]
    FJS-00003  TypeError: fsTableSplit has no properties (in script TableSplitter|in
    d|ind|ind|ind, line 69516: ???)
    TRACE      2009-02-05 18:03:12.294 [syuxctask.cpp:1382]
               CSyTaskImpl::start(bool)
    A child process has been started. Pid = 5708
    ERROR      2009-02-05 18:03:12.344 [sixxcstepexecute.cpp:951]
    FCO-00011  The step ReadTableSplitList with step key |TableSplitter|ind|ind|ind|
    ind|0|0|ReadTableSplitList was executed with status ERROR .

    Hi,
    Table split option is used for very large databases, you can use normal export/import method.
    What is your database size ?
    I had done UC for databases upto 1.5 TB, never used table split technique.
    Keep it simple while doing complex tasks.
    Regards
    KT

  • How to find system is in Unicode ?

    Hi,
    I need to find system is in unicode PROGRAMATICALY?

    You saved my day.
    I am planning to write a wrapper RFC in the target system to check using your previous fm.
    Thanks once again Mike.

  • Pdf conversion from a non unicode system to a unicode system

    Hi,
    I have a BSP application that runs on a unicode system which retrieves data to be output in pdf from a non unicode sap system.
    We get the data from the non unicode system through a RFC call and store data in table otfdata type itcoo, then we perform the conversion through the following:
    perform pdfcnv_convertotf in program saplstxw
    tables otfdata
    pdf
    using
    'T'
    archive_index
    1
    'T'
    pdf_bytecount
    app_tot_xstring
    and then perform the hex conversion, but the printout is full of # chars. The good characters are followed by the # char. It looks like the unicode conversion is not good.
    Thank you in advance for your help.
    Best regards,
    Donatella

    Welcome to SDN
    check out this weblog where Thomas Jung explains unicode conversion for excel, the same thing could be applied in your case as well
    /people/thomas.jung3/blog/2004/08/09/bsp-download-to-excel-in-unicode-format
    Regards
    Raja

  • Can Unicode system  have Non Unicode Database

    i have installed Nw2004 Unicode .
    But if i install NW2004 unicode the database is also unicode or not

    Hi,
    Unicode and non unicode depends on how many bytes are reserved at database
    if itis 1byte it is non unicode supports only english and germany
    2 bytes it is non-unicode
    so the DB is created with an Unicode Characterset once you install sap as unicode system
    Samrat

  • Creating RFC Destination For UNICODE system From NON-UNICODE system

    hi
    how can i create RFC Destination For UNICODE system( XI ) From NON-UNICODE (R/3) system.
    thanks and regards
    Mithlesh Kumar Jha

    Hi,
    Check these blogs , Hope u would be getting some idea
    <b>/people/thomas.jung3/blog/2004/06/24/bsp-150-a-developer146s-journal-part-v-xml-for-rfcs
    /people/thomas.jung3/blog/2004/11/15/bsp-150-a-developer146s-journal-part-xiii-developing-abap-webservices
    /people/sap.user72/blog/2004/06/19/how-i-started-with-sap-web-development</b>
    Regards,
    Sridhar Reddy

  • Two Errors during Unicode import into Target System

    I exported our non-unicode 64-bit test NW 7.0 BW database as unicode and now I have started the import into the new unicode database on the target system.  I am using the Single Code Page System Conversion to Unicode NW 7.0 SP16 and higher documentation.  We are at service pack 18 with NW 7. During the Import ABAP phase the sapinst stopped with an errors.  I found the following the first error in the SAP000.log - O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: START OF LOG: 20090326104509
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: sccsid @(#) $Id: //bas/700_REL/src/R3ld/R3load/R3ldmain.c#18 $ SAP
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: version R7.00/V1.4 [UNICODE]
    Compiled Nov 18 2008 23:19:12
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe -i SAP0000.cmd -dbcodepage 4103 -l SAP0000.log -stop_on_error
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (DDL) ERROR: no tablespace for TABART SLEXC
    (IMP) INFO: a failed DROP attempt is not necessarily a problem
    (DDL) ERROR: no tablespace for TABART SLEXC
    (DB) INFO: disconnected from DB
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: job finished with 1 error(s)
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: END OF LOG: 20090326104509
    The second error appears in the SAPSLEXC.LOG - O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: START OF LOG: 20090326104509
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: sccsid @(#) $Id: //bas/700_REL/src/R3ld/R3load/R3ldmain.c#18 $ SAP
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: version R7.00/V1.4 [UNICODE]
    Compiled Nov 18 2008 23:19:12
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe -i SAPSLEXC.cmd -dbcodepage 4103 -l SAPSLEXC.log -stop_on_error
    (DB) INFO: connected to DB
    (DB) INFO: DbSlControl(DBSL_CMD_NLS_CHARACTERSET_GET): UTF8
    (GSI) INFO: dbname   = "BWP20090325020311                                                                                "
    (GSI) INFO: vname    = "ORACLE                          "
    (GSI) INFO: hostname = "STBWP64                                                         "
    (GSI) INFO: sysname  = "Windows NT"
    (GSI) INFO: nodename = "STBWP64"
    (GSI) INFO: release  = "5.2"
    (GSI) INFO: version  = "3790 Service Pack 2"
    (GSI) INFO: machine  = "4x AMD64 Level 15 (Mod 4 Step 8)"
    (DDL) ERROR: no tablespace for TABART SLEXC
    (IMP) INFO: a failed DROP attempt is not necessarily a problem
    (DDL) ERROR: no tablespace for TABART SLEXC
    (DB) INFO: disconnected from DB
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: job finished with 1 error(s)
    O:\usr\sap\BWP\SYS\exe\uc\NTAMD64\R3load.exe: END OF LOG: 20090326104509
    It looks like the same error but in two different logs. Has anyone seen this error before?  Thanks.

    I checked and the datafiles for all the tablespaces are set to autoextend up to 10gb and none have done this in the tablepaces that are close to being full.  I did increase three tablespaces that were showing close to being full and that did not resolve the error.  Would I need to restart the process from the beginning and adjust the dbsize.xml to make it work?

  • Convert_otf in unicode system

    Hello,
    we have switched a CRM4.0 system from non-unicode to unicode. In this context we became two problems with the result of the function module 'CONVERT_OTF'. We call the function Module following:
      call function 'CONVERT_OTF'
       exporting
         format                      = 'PDF'
         max_linewidth               = 132
         copynumber                  = 0
       importing
         bin_filesize                = lv_bin_filesizepdf
        tables
         otf                         = it_otfdata
         lines                       = lt_lines_pdf
    the otf tabel is generated by a Smartform.
    Noticeable is, that the pdf table in the unicode system has similarly only the half quantity of rows than in the non-unicode system. (The parameter FLATE_COMPR_OFF in Report RSTXPDF3 allways is on)
    1. Problem
    We send the pdf table (lt_lines_pdf) via RFC to a non-unicode R/3 system and save it there on the file system. After switching to unicode, the document in the RFC system is damaged an cannot processed.
    2. Problem
    We transform the lt_lines_pdf for an archive in the following way.
    data: ls_data    type char1024
        , lv_134     type char134
        , ls_lines   type tline
        , lt_data    type standard table of tbl1024
    field-symbols: <fs> type tbl1024.
    assign ls_data to <fs> casting.
      lv_count = 0.
      loop at lt_lines_pdf into ls_lines.
        lv_134 = ls_lines.
        lv_offset = lv_count.
        lv_count = lv_count + 134.
        if lv_count < 1024.
          ls_data+lv_offset(134) = lv_134.
        else.
          lv_count = lv_count - 1024.
          lv_begin = 134 - lv_count.
          ls_data+lv_offset(lv_begin) = lv_134(lv_begin).
          append <fs> to lt_data.
          clear ls_data.
          if lv_count > 0.
            ls_data = lv_134+lv_begin(*).
          endif.
        endif.
      endloop.
      if ls_data is not initial.
        append <fs> to lt_data.
      endif.
    We need lt_data for the FM 'SCMS_AO_TABLE_CREATE'.
    I hope anybody can help me, I invest already much time in this problem!

    Hi,
    CONVERT_OTF packs two byte into one character of i-tab LINES on unicode systems. If you pass this via RFC to non-unicode systems data ist lost. The table contents are bytes when if the data type is character. The conversion routines between unicode and non-unicode do not know about this.
    However the function module contains an export paramter BIN_FILE. This parameter is of type XSTRING, which has always a byte-representation. This datatype will not be converted between RFC-calls.
    Greetings

  • Integrating MDMP and Unicode systems with IDoc interfaces

    Hi,
    We are working on integrating SAP R/3 6.20 (MDMP) with SAP PI 7.0  SP10 (Unicode) system.  The source will send MATMAS or CLFMAS IDocs with Thai / Japanese characters and PI should transform and post it to SAP ECC 5.0 Target system [IDoc to IDoc scenario].
    ( SAP R/3 Legacy 620 - Non-Unicode / MDMP ) |---->  ( XI  - Unicode) ->  (ECC - Unicode)
    Had a look at few SAP notes (745030 ,656350 and 613389)  and it looks like there is no standard way/best practice to handle this scenario. 
    References:
    1.PDF of TECHED Session ID: IM101 Dealing with Multi-Language Garbage?Data – Lessons Learned
    2.SAP Note 745030 - MDMP - Unicode Interface_Solution Overview.pdf
    3.MDMP_Unicode_Transfer_final.doc from SAP Note 745030
    4.SAP Note 656350 - Master Data Transfer UNICODE to MDMP Systems with ALE.pdf
    5.SAP Note 613389 - ALE SAP system group with Unicode systems (Solution-2)
    My understanding per SAP Notes: (Please correct me if I'm wrong)
    a. For MDMP integraton we can't use Standard ALE Config instead we have to use Custom Configuration (IDoc collection setting in Partner profile &Scheduling  RSEOUT002/RSEOUT00_MDMP and use Function module :IDOC_INBOUND_ASYNCHRONOUS_2 ).
    b. The RFC Destinations should use proper logon langauage for correct MDMP IDoc transfer (For sending IDocs with Japanese character, the logon language should be JP).
    c. If we want to transfer IDocs in more than one language we need to create multiple Partner profiles/RFC destinations each with specific logon language.
    Please guide us in integrating these systems if you have done a similar integrations, following are my questions:
    1] Is there any configuration change required at PI layer?
    2] Do we need to install codepages in PI Unicode system for all languages used or Unicode system is capable of handling all the languages?
    3] Is it necessary to install any SAP Add-on package in R/3 MDMP system inorder to support MDMP to Unicode data transfer?
    3] If we want to send MATMAS/CLFMAS IDoc with Thai/Japanese characters from same system, what are the changes required at the Source system?
        (Source may send MATMAS/CLFMAS IDoc with either Thai/Japanese characters but not both of them in a single IDoc)
    4] Can we use regualr ALE & Partner profile settings for handling multi-byte characters or we need to use IDoc collection and RSEOUT002/RSEOUT00_MDMP report for transfer?
    5] Is there any restrictions on the IDoc types (MATMAS,CLFMAS etc) supported in MDMP-Unicode integration solution.
    5] Is there any best practice document available for this scenario?
    6] Do we need to involve SAP AG for MDMP to Unicode system integrations(As per SAP Note: 656350) ?
    Thanks and Regards,
    Ananth

    Hi Ananth,
    as you have already mentioned, you need differents RFC destinations for each language. So you have to make sure, that the IDocs use the right destination according to there content.
    If you have messages from PI to MDMP it is the same, you need different channels with different logon languages as well. You need an identifier in the message, that can be used for selecting the correct channel.
    It should not be a restricting to any IDoc type, but it is not possible to post a message with different languages (which require different codepages) in one IDoc.
    For correct conversion from a non unicode system to unicode, the codepages have to be installed in th OS of the PI server.
    Regards
    Stefan

  • Standard Code Pages in Non-Unicode System

    Our System is Non-Unicode System , Single Code page configuration and Standard Code Page ISO8859-1(Latin-1) is Active.
    Is it only 1 standard code page ISO8859-1(Latin-1) WILL BE ACTIVE or also other code pages ISO8859-2,ISO8859-5,ISO8859-7,ISO8859-8,ISO8859-9 also be ACTIVE in the system , and it will call the code page if the installed Europe Language call for.
    Because we require additional Europe languages to be support in our current non-unicode system.
    Thanks & Regards,
    Gopal

    Hello,
    please be more specific which application. As I know there is also Latin-2 support for EBP (non-unicode) while for CCM from release 2 SAP added Latin-2 support.
    SRM is not translated much more from "big 5" languages, but there was effort to translate to Hungarian as I know.
    HTH
    Gordan

  • How to assign string to structure in unicode system R/3 4.7 ?

    Hi All,
    We are upgrading system from non-unicode to unicode.
    While passing a string to a structure ( MOVE RECEIVERS-RECEIVER TO RECEIVER_OBJECT, where
    RECEIVERS_RECEIVER = string
    RECEIVER_OBJECT = structure )
    following error is thrown :
    "RECEIVER_OBJECT" and "RECEIVERS-RECEIVER" are not mutually convertible in a unicode program.
    To resolve this error, i hv used :
    CALL METHOD CL_ABAP_CONTAINER_UTILITIES=>FILL_CONTAINER_C
    EXPORTING
    IM_VALUE = RECEIVERS-RECEIVER
    IMPORTING
    EX_CONTAINER = RECEIVER_OBJECT
    EXCEPTIONS
    ILLEGAL_PARAMETER_TYPE = 1
    others = 2
    While activating the code, following error message is thrown :
    "RECEIVER_OBJECT" is not type-compatible with formal parameter "EX_CONTAINER".
    Please help me out to solve this issue ..
    I need to know what I am missing here to make my code correct.
    Thanks in advance.
    Priya

    Hi All,
    My issue is resolved by using following class and method : CL_ABAP_CONTAINER_UTILITIES=> READ_CONTAINER_C  and passing 'string' in export parameter and structure in 'import' parameter.
    Cheers !!
    Priya

  • How to read a Unicode text file in a non-unicode SAP system

    I'm currently has a text file which is saved as UTF-8 format. And inside this file has Thai characters.
    However, my SAP system is a non-unicode system.
    When I use the code
    open dataset DSN for output in TEXT MODE encoding UTF-8
    the thai characters become some funny characters.
    How can I solve this in the ABAP program without changing the system from non-unicode to unicode system?

    Hi Eswar,
       How can I check whether the code page for THAI already installed or not in SAP system?
       Here is the code I use to test to read a file that saved as UTF-8.
    DATA: l_filepath         TYPE string.
    DATA : BEGIN OF l_filepath_str OCCURS 0,
                 comm(1000)  TYPE c,
               END OF l_filepath_str.
    DATA: l_datasetsucc LIKE rlgrap-filename.
    l_filepath = '/BAAC/Files/APP_.txt'.
    OPEN DATASET l_filepath FOR INPUT IN TEXT MODE ENCODING UTF-8.
    IF sy-subrc EQ 0.
      DO.
        CLEAR l_filepath_str.
        READ DATASET l_filepath INTO l_filepath_str.
        IF sy-subrc EQ 0.
          APPEND l_filepath_str.
        ELSE.
          EXIT.
        ENDIF.
      ENDDO.
    ELSE.
      WRITE:/ 'Error reading from file:', sy-subrc.
    ENDIF.
    CLOSE DATASET l_filepath.
    LOOP AT l_filepath_str.
      WRITE: / l_filepath_str-comm.
    ENDLOOP.
        It returns me a runtime error. Any idea?

  • Transport from Non-Unicode to Unicode system

    I'd like to transfer program from SAP 4.6c to SAP ECC 6.0.
    But source system is Non-Unicode, and target system is Unicode.
    I exported transport request from SAP 4.6c into files:
    K920948.D51
    R920948.D51
    then importing into SAP ECC 6.0 by STMS and getting error:
    "Program ZRM06EF00: Syntax error in line 000000
    The program 'ZRM06EF00' is not Unicode-compatible,according to its program attributes."
    What should i do?

    Hi:
    It is required to make the change accordingly of UCCHECK.
    So upload in the higher version, and check its syntax error first and then activate.
    Regards
    Shashi

  • Data extraction from Non-Unicode ECC6 to Unicode SAP BI system

    Hi,
    We have an existing non-unicode ECC6 system. Currently we are installing SAP BI unicode system. Can anyone tell me are there any issues in data extraction for SAP BI from a non-unicode ECC6 system to an Unicode SAP BI system ?
    Please also note that our data consists of Asian (korean, Japanese & Chinese) fonts.
    Regards,
    Anirban

    Hi Des Gallagher,
    Thank you for your reply.
    I have gone through the notes suggested by you, but they suggest issues related to BW 3.x versions. We are currently on SAP_BW 700 - SP16. Also, among other notes i found note 510882 which might be helpful for custom developments.
    But i am still wondering whether we are going to face major issues related to data extraction from non-unicode ECC6 system to unicode SAP_BW 700 system.
    Incase you have any further details, please let me know.
    Thanks in advance.
    Regards,
    Anirban Kundu

Maybe you are looking for

  • HOW TO CALL A PACKAGE VARIABLE INTO ODI

    Hi, Please help me with a solution for capturing a variable from a package into odi. I have seen the solution given by cezar in odiexperts.com but we are not looking for a package creation thru odi. Please suggest any other method. Thanks Venkat

  • Append data to internal table

    i m calling one FM inside the loop, this FM will return data in internal table. for each loop count i want to save this data to same other internal table, how to do that? i want to append the one internal tables data to another internal table how to

  • No picture when contacts call.

    When I call someone I get a little tiny picture that I assigned the contact up in the corner. But when the contact calls me , no picture shows up. I would like for their picture to take up the screen. I have a iPhone 4. I am on iOS 7.1.2.

  • Application Failed codesign verification

    hi people! I'm stuck on a finel step: uploading the app via Application loader. Yes , I have already searched this forum and it seams that all my certificates are right. any ideas? please, I'm running out of time.

  • I have a new Sony laptop, I have itunes on it, opened it but my music isn't there ?

    I have a new Sony laptop. I have itunes on it, opened it but I can't get to my purchased songs. I have brought over 600 songs from itunes but can't get to them!!!  Help any one ?