<?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: Wrong Conversion on RFC Call MDMP to Unicode in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966436#M1338495</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;the prerequisites described in SAP note 547444 must be met (e.g. MDMP active in SM59).&lt;/P&gt;&lt;P&gt;As far as I know, it should then work also in case Unicode --&amp;gt; MDMP.&lt;/P&gt;&lt;P&gt;In your case it sounds like the RU key in langu_crea cannot be read properly ...&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Nils Buerckel&lt;/P&gt;&lt;P&gt;SAP AG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 11 Aug 2009 15:20:45 GMT</pubDate>
    <dc:creator>nils_buerckel</dc:creator>
    <dc:date>2009-08-11T15:20:45Z</dc:date>
    <item>
      <title>Wrong Conversion on RFC Call MDMP to Unicode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966433#M1338492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;today I was doing some tests with RFC calls from Unicode System to MDMP and from MDMP to Unicode. &lt;/P&gt;&lt;P&gt;I used the table ADRC which contains the field LANGU_CREA which is marked as text lang. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I created a RFC FM that sends ADRC data in:&lt;/P&gt;&lt;P&gt;- a table type (export parameter that has the ADRC as line type) -&amp;gt; t_adrc type z_adrc_t&lt;/P&gt;&lt;P&gt;- a table parameter -&amp;gt; t_adrc_old like ADRC &lt;/P&gt;&lt;P&gt;- a working area which also has type ADRC -&amp;gt; pi_adrc type ADRC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I recievd russian data from the unicode system. The data in the table type (t_adrc) was corrupted, the data in the table that I declared under tables (t_adrc_old) was correct. The data of the working area (pi_adrc) was corrupted again. And that is really weird!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I thought the Unicode System would check the text language field (LANGU_CREA) and convert the data for the MDMP System.&lt;/P&gt;&lt;P&gt;But it only seem to work with the itab under the tables parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I logon to the MDMP System with langu = russian and start the RFC call I get the right data for all types!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What am I doing wrong? Or is this a bug?!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Aug 2009 12:40:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966433#M1338492</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-06T12:40:48Z</dc:date>
    </item>
    <item>
      <title>Re: Wrong Conversion on RFC Call MDMP to Unicode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966434#M1338493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Daniel,&lt;/P&gt;&lt;P&gt;please have a look at SAP note 547444.&lt;/P&gt;&lt;P&gt;There you can find the following sentence:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;for TABLES parameters the RFC converts text data between Unicode and the&lt;/P&gt;&lt;P&gt;&amp;gt;non-Unicode code page associated with the "text language"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For most other cases, SY-LANGU is used as basis for the conversion.&lt;/P&gt;&lt;P&gt;This explains your second observation: The Russian data will be handled correctly when using logon language RU.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please note that a Unicode-MDMP interface will always be problematic. If you are interested in details, please have a look at SAP note 745030.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For IDOC communication between Unicode and MDMP, I recommend to have a look at SAP note 991763.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In general SAP recommends to restrict interfacing between MDMP and Unicode to a minimum and try to go for Unicode on the MDMP side instead.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Additional information (notes collection) can be found in SAP note 1319517 --&amp;gt; point 9&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Nils Buerckel&lt;/P&gt;&lt;P&gt;Solution Management&lt;/P&gt;&lt;P&gt;Globalization Services&lt;/P&gt;&lt;P&gt;SAP AG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Aug 2009 08:19:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966434#M1338493</guid>
      <dc:creator>nils_buerckel</dc:creator>
      <dc:date>2009-08-07T08:19:09Z</dc:date>
    </item>
    <item>
      <title>Re: Wrong Conversion on RFC Call MDMP to Unicode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966435#M1338494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi thanks for your answer,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did some other test scenarios:&lt;/P&gt;&lt;P&gt;Communication: Unicode to MDMP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UC Login-Langu = RU&lt;/P&gt;&lt;P&gt;RF Login-Langu = RU/BLANK (tried both)&lt;/P&gt;&lt;P&gt;ADRC-LANGU_CREA = RU&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've sent ADRC data from Unicode System to MDMP again with all three types (structure, TABLES param, table type)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data in the table type itab is destroyed. the other data looks fine!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OSS 745030 says:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;[quote]&lt;/P&gt;&lt;P&gt;       - Interface Unicode --&amp;gt; MDMP&lt;/P&gt;&lt;P&gt;         - User (or remote system) must login in local language in&lt;/P&gt;&lt;P&gt;           Unicode prior to data transfer&lt;/P&gt;&lt;P&gt;         - RFC connection (SM59): RFC login language field empty&lt;/P&gt;&lt;P&gt;           (Unicode login passed to MDMP)&lt;/P&gt;&lt;P&gt;       - Interfaces MDMP --&amp;gt; Unicode&lt;/P&gt;&lt;P&gt;         - User (or remote system) must login in local language in MDMP&lt;/P&gt;&lt;P&gt;           before data transfer.&lt;/P&gt;&lt;P&gt;[/quote]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If I understand this right the transfer should work like I tested it...what am I missing?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Daniel Winter on Aug 10, 2009 4:34 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Daniel Winter on Aug 10, 2009 4:35 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2009 14:33:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966435#M1338494</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-08-10T14:33:41Z</dc:date>
    </item>
    <item>
      <title>Re: Wrong Conversion on RFC Call MDMP to Unicode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966436#M1338495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;the prerequisites described in SAP note 547444 must be met (e.g. MDMP active in SM59).&lt;/P&gt;&lt;P&gt;As far as I know, it should then work also in case Unicode --&amp;gt; MDMP.&lt;/P&gt;&lt;P&gt;In your case it sounds like the RU key in langu_crea cannot be read properly ...&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Nils Buerckel&lt;/P&gt;&lt;P&gt;SAP AG&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Aug 2009 15:20:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/wrong-conversion-on-rfc-call-mdmp-to-unicode/m-p/5966436#M1338495</guid>
      <dc:creator>nils_buerckel</dc:creator>
      <dc:date>2009-08-11T15:20:45Z</dc:date>
    </item>
  </channel>
</rss>

