<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Unicode Help in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330877#M512908</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We changed all Download/Upload functionality, even gui_upload and dui_download. We created a class which handles all the download/upload stuff. This class finally calls SAP class cl_gui_frontend_services=&amp;gt;gui_download which is most recommended- So at least we hat all programms unicode compliant regarind up/download, and every report has the same behaviour und the same look&amp;amp;feel to our customers. If now something will change we only need to adopt our wrapping class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But up/dlownload ist the most boaring thing in making abaps unicode compliant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;More risky are tricky type conversions and copies in or out of structures.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do not forget: changing all the programs is 25% of the work, testing is 75%!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Jun 2007 10:43:43 GMT</pubDate>
    <dc:creator>rainer_hbenthal</dc:creator>
    <dc:date>2007-06-05T10:43:43Z</dc:date>
    <item>
      <title>Unicode Help</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330872#M512903</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are presently working on mgration from 4.6 to ECC 6 in which the programs are to be converted into Unicode compilent programs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to know if anyone of you have a generic list of things we need to change in the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eg : WS_UPLOAD/DOWNLOAD is to be replaced by GUI_UPLOAD/DOWNLOAD.&lt;/P&gt;&lt;P&gt;There could be N Number of such changes. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you can share this, it would be great help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Secondly,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have around 2000 programs that are to be converted to Unicode programs.&lt;/P&gt;&lt;P&gt;Is there any way using which we can convert the programs in one stroke. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Eg: I have 450 programs using WS_DOWNLOAD. Do I have to edit all the 450 programs individually or is there anything which I can use to make the changes in all the 450 programs in one stroke for a perticular change.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for reading my post.&lt;/P&gt;&lt;P&gt;reagrds,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;sachin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Sachin123&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2007 08:07:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330872#M512903</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-05T08:07:55Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode Help</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330873#M512904</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Unicode errors are displayed when you give the program name as input in TCODE UCCHECK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will display you the Unicode errors involved&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ws_upload, ws_download, open dataset, type mismatch are some of the very common errors&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After changing the program, you need to ensure the functionality. If the program doesnt work after you make corrections, the whole purpose of having the program done is lost. So kindly prioritize and schedule your time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2007 08:16:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330873#M512904</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-05T08:16:49Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode Help</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330874#M512905</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, TA UCCHECK is not available in 4.6! So he cant use this. Transforming thousands of programs into unicode without having a unicode environment is extremly dangerous. I suggest to do the update in two steps or if this is not possible, make a client copy, migrate to 4.7 or higher.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And do not forget: TA UCCHECK only checks syntax, not the semantic! Program stll can fail, interfaces might not wokred anymore together. Migrating to unicode without having a unicode-compliant scenario is hazardous.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2007 08:40:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330874#M512905</guid>
      <dc:creator>rainer_hbenthal</dc:creator>
      <dc:date>2007-06-05T08:40:57Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode Help</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330875#M512906</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rainer,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What I think is copying the programs from 4.6 system to ECC system as it is and as they are.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then making them unicode compatible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In ECC, I have access to UCCHECK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I would like to know if we can make a certain change in all the programs in one go.&lt;/P&gt;&lt;P&gt;Like I said, I have to replace WS_DOWNLOAD with GUI_DOWNLOAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2007 08:57:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330875#M512906</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-05T08:57:08Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode Help</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330876#M512907</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sachin&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As Rainer already said unicode-enabled programs can still result in failures on a Unicode system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ALV list in transaction UCCHECK is quite useful for doing the unicode-enabling of the program objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Take special care when your programs have to deal with files (reading and/or writing). On Unicode system we are obliged to add the following options to the DATASET statements:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;OPEN DATASET '&amp;lt;my file on ApplServer&amp;gt;' FOR OUTPUT [INPUT]
                                   ENCODING [DEFAULT ... UTF8]
                                   IN TEXT MODE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are using the statement&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;OPEN DATASET '&amp;lt;my file on ApplServer&amp;gt;' FOR OUTPUT
                                   ENCODING DEFAULT
                                   IN TEXT MODE.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the system will write the file in &amp;lt;b&amp;gt;UTF-8&amp;lt;/b&amp;gt; encoding on a Unicode system and&lt;/P&gt;&lt;P&gt;in the default encoding (e.g. &amp;lt;b&amp;gt;ISO-8859-1&amp;lt;/b&amp;gt;, &amp;lt;&amp;gt; UTF-8) on a non-Unicode system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thus, any file-handling program must be tested particularly careful on the Unicode system. In addition, you have to check whether receivers of files are able to cope with UTF-8 or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;  Uwe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2007 09:43:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330876#M512907</guid>
      <dc:creator>uwe_schieferstein</dc:creator>
      <dc:date>2007-06-05T09:43:44Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode Help</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330877#M512908</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We changed all Download/Upload functionality, even gui_upload and dui_download. We created a class which handles all the download/upload stuff. This class finally calls SAP class cl_gui_frontend_services=&amp;gt;gui_download which is most recommended- So at least we hat all programms unicode compliant regarind up/download, and every report has the same behaviour und the same look&amp;amp;feel to our customers. If now something will change we only need to adopt our wrapping class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But up/dlownload ist the most boaring thing in making abaps unicode compliant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;More risky are tricky type conversions and copies in or out of structures.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do not forget: changing all the programs is 25% of the work, testing is 75%!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Jun 2007 10:43:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-help/m-p/2330877#M512908</guid>
      <dc:creator>rainer_hbenthal</dc:creator>
      <dc:date>2007-06-05T10:43:43Z</dc:date>
    </item>
  </channel>
</rss>

