<?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 Bidi Migration &amp; Unicode/ Non-unicode systems in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bidi-migration-unicode-non-unicode-systems/m-p/3940075#M942632</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We currently have a 4.6C system which requires a BIDI migration and a gui upgrade because we're working in HE language. We also have an ECC system which is defined as Non-Unicode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are &lt;U&gt;re-implementing&lt;/U&gt; on a &lt;U&gt;new ECC&lt;/U&gt; system which is defined as Unicode, which will replace the 2 existing systems and we'll need 2 types of data transfers: &lt;/P&gt;&lt;P&gt;1) Migration of existing master &amp;amp; trans. data&lt;/P&gt;&lt;P&gt;2) On-going interfaces between the legacy systems and the new system(probably using XI)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My questions are:&lt;/P&gt;&lt;P&gt;1) Do we need to perform the Bidi Migration in a special way&lt;/P&gt;&lt;P&gt;2) How do we need to write the data migration programs (special features and/or considerations)&lt;/P&gt;&lt;P&gt;3) How do we need to define the interfaces to support non-unicode / unicode data transfer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your answers will be greatly appreciated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Einat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 05 Jun 2008 08:03:41 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-05T08:03:41Z</dc:date>
    <item>
      <title>Bidi Migration &amp; Unicode/ Non-unicode systems</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bidi-migration-unicode-non-unicode-systems/m-p/3940075#M942632</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We currently have a 4.6C system which requires a BIDI migration and a gui upgrade because we're working in HE language. We also have an ECC system which is defined as Non-Unicode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are &lt;U&gt;re-implementing&lt;/U&gt; on a &lt;U&gt;new ECC&lt;/U&gt; system which is defined as Unicode, which will replace the 2 existing systems and we'll need 2 types of data transfers: &lt;/P&gt;&lt;P&gt;1) Migration of existing master &amp;amp; trans. data&lt;/P&gt;&lt;P&gt;2) On-going interfaces between the legacy systems and the new system(probably using XI)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My questions are:&lt;/P&gt;&lt;P&gt;1) Do we need to perform the Bidi Migration in a special way&lt;/P&gt;&lt;P&gt;2) How do we need to write the data migration programs (special features and/or considerations)&lt;/P&gt;&lt;P&gt;3) How do we need to define the interfaces to support non-unicode / unicode data transfer&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your answers will be greatly appreciated&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Einat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jun 2008 08:03:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bidi-migration-unicode-non-unicode-systems/m-p/3940075#M942632</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-05T08:03:41Z</dc:date>
    </item>
    <item>
      <title>Re: Bidi Migration &amp; Unicode/ Non-unicode systems</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bidi-migration-unicode-non-unicode-systems/m-p/3940076#M942633</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Einat, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For upgrading an SAP version (higher than 4.6) for Unicode compliance you have to keep an close eye on different statements. In general you should adjust your programs to the modern ABAP syntax. This means: replace all obsolete statements (e.g. OCCURS clause) and FM (e.g. WS_UPLOAD -&amp;gt; GUI_UPLOAD). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using transaction UCCHECK you can check all (customer) programs for Unicode constraints. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A very important and critical declaration and statement is FIELD-SYMBOLS and ASSIGNING clause respectively. This can't be used as before because of the field gaps of a DATA structure. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Those "gaps" are causing the most problems, specifically when your programs are designed using pointers (FIELD-SYMBOLS). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For interfaces, you have to keep an eye on the statement OPEN DATASET  (loading data from the application server). Uploads from the presentation server have to be accomplished by FM GUI_UPLOAD. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here a short summary of the restrictions in Unicode programs: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Character and Numeric Type Operands &lt;/P&gt;&lt;P&gt;- Access Using Offset and Length specifications &lt;/P&gt;&lt;P&gt;- Assignments &lt;/P&gt;&lt;P&gt;- Comparisons &lt;/P&gt;&lt;P&gt;- Processing Strings &lt;/P&gt;&lt;P&gt;- Type Checks and Type Compatibility &lt;/P&gt;&lt;P&gt;- Changes in database operations &lt;/P&gt;&lt;P&gt;- Determining the length and distance &lt;/P&gt;&lt;P&gt;- Other Changes &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this gives you a slight impression. The SAP Press book &lt;STRONG&gt;Unicode in SAP Systems&lt;/STRONG&gt; can tell you much more details. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have success, &lt;/P&gt;&lt;P&gt;Heinz&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jun 2008 21:54:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bidi-migration-unicode-non-unicode-systems/m-p/3940076#M942633</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-19T21:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: Bidi Migration &amp; Unicode/ Non-unicode systems</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bidi-migration-unicode-non-unicode-systems/m-p/3940077#M942634</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;UCCHECK is used in the pre-task and in the post-task.......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Alfredo.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Jun 2008 15:34:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bidi-migration-unicode-non-unicode-systems/m-p/3940077#M942634</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-24T15:34:11Z</dc:date>
    </item>
  </channel>
</rss>

