<?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 Character conversion problems when calling FM via RFC from Unicode ECC 6.0? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-conversion-problems-when-calling-fm-via-rfc-from-unicode-ecc-6-0/m-p/4882341#M1141051</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;I faced a Cyrillic character convertion problem while calling an RFC function from R/3 ECC 6.0 (initialized as Unicode system - c.p. 4103). My target system is R/3 4.6C with default c.p. 1500.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The parameter I used in my FM interface in target system is of type CHAR10 (single-byte, obviously).&lt;/P&gt;&lt;P&gt;I have defined rfc-connection (SM59) as an ABAP connection and further client/logon language/user/password are supplied.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem I faced is, that Cyrillic symbols are transferred as '#' in the target system ('#' is set as default symbol in RFC-destination definition in case character convertion error is met).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Checking convertions between c.p. 4103  and target c.p. 1500 in my source system using tools of transaction i18n shows no errors - means conversion passed O.K. It seems default character conversion executed by source system whithin the scope of RFC-destination definition is doing something wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further, I played with MDMP &amp;amp; Unicode settings whithin the RFC-destination definition with no successful result - perhaps due to lack of documentation for how to set and manage these parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The question is: have someone any experience with any conversion between Unicode and non-Unicide systems via RFC-call (non-English target obligatory !!!), or can anyone share valuable information regarding this issue - what should be managed in the RFC-destination in order to get character conversion working? Is it acceptable to use any character parameter in the target function module interface at all?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ivaylo Mutafchiev&lt;/P&gt;&lt;P&gt;Senior SAP ABAP Consultant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Dec 2008 12:53:46 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-12-15T12:53:46Z</dc:date>
    <item>
      <title>Character conversion problems when calling FM via RFC from Unicode ECC 6.0?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-conversion-problems-when-calling-fm-via-rfc-from-unicode-ecc-6-0/m-p/4882341#M1141051</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;I faced a Cyrillic character convertion problem while calling an RFC function from R/3 ECC 6.0 (initialized as Unicode system - c.p. 4103). My target system is R/3 4.6C with default c.p. 1500.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The parameter I used in my FM interface in target system is of type CHAR10 (single-byte, obviously).&lt;/P&gt;&lt;P&gt;I have defined rfc-connection (SM59) as an ABAP connection and further client/logon language/user/password are supplied.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem I faced is, that Cyrillic symbols are transferred as '#' in the target system ('#' is set as default symbol in RFC-destination definition in case character convertion error is met).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Checking convertions between c.p. 4103  and target c.p. 1500 in my source system using tools of transaction i18n shows no errors - means conversion passed O.K. It seems default character conversion executed by source system whithin the scope of RFC-destination definition is doing something wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Further, I played with MDMP &amp;amp; Unicode settings whithin the RFC-destination definition with no successful result - perhaps due to lack of documentation for how to set and manage these parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The question is: have someone any experience with any conversion between Unicode and non-Unicide systems via RFC-call (non-English target obligatory !!!), or can anyone share valuable information regarding this issue - what should be managed in the RFC-destination in order to get character conversion working? Is it acceptable to use any character parameter in the target function module interface at all?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ivaylo Mutafchiev&lt;/P&gt;&lt;P&gt;Senior SAP ABAP Consultant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Dec 2008 12:53:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-conversion-problems-when-calling-fm-via-rfc-from-unicode-ecc-6-0/m-p/4882341#M1141051</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-12-15T12:53:46Z</dc:date>
    </item>
    <item>
      <title>Re: Character conversion problems when calling FM via RFC from Unicode ECC 6.0?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-conversion-problems-when-calling-fm-via-rfc-from-unicode-ecc-6-0/m-p/4882342#M1141052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had a similar experience. I was interfacing between 4.6 (RFC), PI and ECC 6.0 (ABAP Proxy). When data was passed from ECC to 4.6, RFC received them incorrectly. So i had to send trimmed strings from ECC and receive them as strings in RFC (esp for CURR and QUAN fields). Also the receiver communication channel in PI (between PI and  RFC) had to be set as Non unicode. This helped a bit. But still I am getting 2 issues, truncation of values and some additional digits !! But the above changes resolved unwanted characters problem like "&amp;lt;" and "#". You can find a related post in my id. Hope this info helps..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2009 16:21:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-conversion-problems-when-calling-fm-via-rfc-from-unicode-ecc-6-0/m-p/4882342#M1141052</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-07T16:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: Character conversion problems when calling FM via RFC from Unicode ECC 6.0?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/character-conversion-problems-when-calling-fm-via-rfc-from-unicode-ecc-6-0/m-p/4882343#M1141053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;If you are able to pass code page try 4110. Hope this might solve your issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Prashanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Jan 2009 16:26:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/character-conversion-problems-when-calling-fm-via-rfc-from-unicode-ecc-6-0/m-p/4882343#M1141053</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-01-07T16:26:36Z</dc:date>
    </item>
  </channel>
</rss>

