<?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: Interface C++ application with SAP ECC using SAP NetWeaver RFC in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229451#M1912137</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Both,&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;but in different&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;ways.&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;The caller&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;RFC&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;will always be the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;external program. I&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;f&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the function call&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;for&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;data retrieval&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in SAP&lt;/SPAN&gt;, this function &lt;SPAN class="hps"&gt;must be created&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;containing&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the query&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and thus&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;sent to&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the program&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;via&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;text file.&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;Now, if&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the function&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;data entry&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in SAP&lt;/SPAN&gt;, you &lt;SPAN class="hps"&gt;will have to develop&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;this logic&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in your program&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;(&lt;/SPAN&gt;If there is) in order to &lt;SPAN class="hps"&gt;extract&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in text files&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and function&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;consume&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;this file&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;For this case&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;also the possibility&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;to perform&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;external&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;database&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;query&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in the SAP&lt;/SPAN&gt;, using &lt;SPAN class="hps"&gt;the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;CL_SQL&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;*&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;classes,&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;you can&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;with this instruction&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;transfer&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;structures&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;between the two systems&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;Anyway&lt;/SPAN&gt;, we have many &lt;SPAN class="hps"&gt;possibilities&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;right?&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;&lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1328/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;I hope I have&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;clarified your&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;doubts&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Warm regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Raphael Pacheco.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Aug 2015 18:14:24 GMT</pubDate>
    <dc:creator>raphael_almeida</dc:creator>
    <dc:date>2015-08-26T18:14:24Z</dc:date>
    <item>
      <title>Interface C++ application with SAP ECC using SAP NetWeaver RFC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229448#M1912134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Hello Forum , &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;I have a requirement to establish point to point communication between SAP and C++ based application to pass the production order information from ECC to C++ application . C++ application need to call a BAPI get the order information. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Can you please suggest how we can do it&amp;nbsp; - installing NW RFC SDK and few coding example ( C++ side and ABAP )&amp;nbsp; will be great help ? &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Thanks &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Sam&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Aug 2015 21:38:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229448#M1912134</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-25T21:38:39Z</dc:date>
    </item>
    <item>
      <title>Re: Interface C++ application with SAP ECC using SAP NetWeaver RFC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229449#M1912135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;&lt;SPAN class="hps"&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;I found it interesting&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;his case because&amp;nbsp; I don't saw programs in C++ interfacing with SAP a long time&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN class="hps"&gt;what we see&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;today is&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;more&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;JCO&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;WebServices&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;Searching&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;here on&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;SCN,&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;I found the following&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;document &lt;/SPAN&gt;I believe &lt;SPAN class="hps"&gt;it may help you&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;solve&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;your problem, h&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;ere is the link&lt;/SPAN&gt;: &lt;/SPAN&gt;&lt;A _jive_internal="true" href="https://answers.sap.com/docs/DOC-52886"&gt;SAP NetWeaver RFC SDK -- RFC Client Programs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;BR /&gt; &lt;SPAN class="hps"&gt;Ahhh&lt;/SPAN&gt;, adding &lt;SPAN class="hps"&gt;... Thank you&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;for participating in the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;SCN&lt;/SPAN&gt;, I ask &lt;SPAN class="hps"&gt;you to&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;also&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;check out the links&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;below to&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;better use and&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;approach&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;here&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;SCN &lt;/SPAN&gt;&lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1328/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN lang="en"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" data-containerid="2246" data-containertype="14" data-objectid="18590" data-objecttype="102" href="https://answers.sap.com/docs/DOC-18590"&gt;The SCN Rules of Engagement&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" data-containerid="60998" data-containertype="37" data-objectid="82566" data-objecttype="38" href="https://answers.sap.com/community/support/blog/2013/04/03/how-to-close-a-discussion-and-why"&gt;How to close a discussion and why&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Warm regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Raphael Pacheco.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Aug 2015 03:02:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229449#M1912135</guid>
      <dc:creator>raphael_almeida</dc:creator>
      <dc:date>2015-08-26T03:02:42Z</dc:date>
    </item>
    <item>
      <title>Re: Interface C++ application with SAP ECC using SAP NetWeaver RFC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229450#M1912136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for sharing the information Raphael. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is mentioned that "C/C++ programs can send RFC requests into the ABAP back-end system" - does it means that we can call BAPI from C++ application OR it is more like SQL query to SAP tables to get the data ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Aug 2015 08:05:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229450#M1912136</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-26T08:05:51Z</dc:date>
    </item>
    <item>
      <title>Re: Interface C++ application with SAP ECC using SAP NetWeaver RFC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229451#M1912137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Both,&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;but in different&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;ways.&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;The caller&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;RFC&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;will always be the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;external program. I&lt;/SPAN&gt;&lt;SPAN class="hps"&gt;f&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the function call&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;for&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;data retrieval&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in SAP&lt;/SPAN&gt;, this function &lt;SPAN class="hps"&gt;must be created&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;containing&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the query&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and thus&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;sent to&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the program&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;via&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;text file.&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;Now, if&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the function&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;of&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;data entry&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in SAP&lt;/SPAN&gt;, you &lt;SPAN class="hps"&gt;will have to develop&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;this logic&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in your program&lt;/SPAN&gt; &lt;SPAN class="atn hps"&gt;(&lt;/SPAN&gt;If there is) in order to &lt;SPAN class="hps"&gt;extract&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in text files&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;and function&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;consume&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;this file&lt;/SPAN&gt;. &lt;SPAN class="hps"&gt;For this case&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;also the possibility&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;to perform&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;external&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;database&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;query&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;in the SAP&lt;/SPAN&gt;, using &lt;SPAN class="hps"&gt;the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;CL_SQL&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;*&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;classes,&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;you can&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;with this instruction&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;transfer&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;structures&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;between the two systems&lt;/SPAN&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;Anyway&lt;/SPAN&gt;, we have many &lt;SPAN class="hps"&gt;possibilities&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;right?&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;&lt;SPAN __jive_emoticon_name="wink" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1328/images/emoticons/wink.gif"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="hps"&gt;I hope I have&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;clarified your&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;doubts&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Warm regards,&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="text-align: justify;"&gt;&lt;SPAN lang="en"&gt;&lt;SPAN class="hps"&gt;Raphael Pacheco.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Aug 2015 18:14:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interface-c-application-with-sap-ecc-using-sap-netweaver-rfc/m-p/11229451#M1912137</guid>
      <dc:creator>raphael_almeida</dc:creator>
      <dc:date>2015-08-26T18:14:24Z</dc:date>
    </item>
  </channel>
</rss>

