<?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: remote-enabled module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396754#M1045259</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; refer the following documentation for your query.&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;Parameter Handling in Remote Calls&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you make a remote function call, the system handles parameter transfer differently than it does with local calls.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The actual table is transferred, but not the table header. If a table parameter is not specified, an empty table is used in the called function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The RFC uses a delta managing mechanism to minimize network load during parameter and result passing. Internal ABAP tables can be used as parameters for function module calls. In a local function module call, a parameter table is passed on by reference, and no new local copy has to be created. RFC does not support the "by reference" mechanism, so the whole table has to be exchanged between the RFC client and the RFC server. When the RFC server receives the table entries, it creates a local copy of the internal table. Then only delta information is returned to the RFC client. This information is not returned to the RFC client every time a table operation occurs, however; instead, all collected delta information is passed on at once when the function returns to the client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first time a table is passed, it is given an object-ID and registered as a "virtual global table" in the calling system. This registration is kept alive as long as call-backs are possible between calling and called systems. Thus, if multiple call-backs occur, the change-log can be passed back and forth to update the local copy, but the table itself need only be copied once (the first time).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; regards,&lt;/P&gt;&lt;P&gt;Veeresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Aug 2008 10:07:54 GMT</pubDate>
    <dc:creator>former_member673464</dc:creator>
    <dc:date>2008-08-26T10:07:54Z</dc:date>
    <item>
      <title>remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396751#M1045256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;iam creted oan function module(bapi) ,in the attributes iam taken remote enabled module. when i acti vate this mouduel iam geting this message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reference parameters are not allowed with rfc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how can i  activate it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 10:04:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396751#M1045256</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T10:04:36Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396752#M1045257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in the import &amp;amp; Export parameters , check the check-box "Pass by value"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 10:06:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396752#M1045257</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T10:06:23Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396753#M1045258</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;In the RFC enable or check the PASS BY VALUE option for each exporting and importing parametrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 10:06:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396753#M1045258</guid>
      <dc:creator>bpawanchand</dc:creator>
      <dc:date>2008-08-26T10:06:42Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396754#M1045259</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; refer the following documentation for your query.&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;Parameter Handling in Remote Calls&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you make a remote function call, the system handles parameter transfer differently than it does with local calls.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The actual table is transferred, but not the table header. If a table parameter is not specified, an empty table is used in the called function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The RFC uses a delta managing mechanism to minimize network load during parameter and result passing. Internal ABAP tables can be used as parameters for function module calls. In a local function module call, a parameter table is passed on by reference, and no new local copy has to be created. RFC does not support the "by reference" mechanism, so the whole table has to be exchanged between the RFC client and the RFC server. When the RFC server receives the table entries, it creates a local copy of the internal table. Then only delta information is returned to the RFC client. This information is not returned to the RFC client every time a table operation occurs, however; instead, all collected delta information is passed on at once when the function returns to the client.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first time a table is passed, it is given an object-ID and registered as a "virtual global table" in the calling system. This registration is kept alive as long as call-backs are possible between calling and called systems. Thus, if multiple call-backs occur, the change-log can be passed back and forth to update the local copy, but the table itself need only be copied once (the first time).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; regards,&lt;/P&gt;&lt;P&gt;Veeresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 10:07:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396754#M1045259</guid>
      <dc:creator>former_member673464</dc:creator>
      <dc:date>2008-08-26T10:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396755#M1045260</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;You need to select the check box "pass value"  present in the IMPORT, EXPORT tabs for all the parameters of the Function Module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Swarna Munukoti.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 10:08:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396755#M1045260</guid>
      <dc:creator>former_member217544</dc:creator>
      <dc:date>2008-08-26T10:08:03Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396756#M1045261</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;go to SE37&lt;/P&gt;&lt;P&gt;select the radio button RFC enabled module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;provide the import and expport parameters for the function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;while doing that select the checkbox PASS VALUE for the parameters which you are declaring in it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write the logic in Source code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Activate it and use it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will solve your problem,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Harish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 10:09:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396756#M1045261</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T10:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396757#M1045262</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;U cannot pass the parameters by reference here. So, u need to pass it by value. For this reason, select the otion 'Pass by Value'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aleem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 10:12:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396757#M1045262</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T10:12:14Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396758#M1045263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanku friends my problem is solved&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Aug 2008 10:24:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396758#M1045263</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-26T10:24:23Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396759#M1045264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank u friends my problem also solved...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 23 Jun 2012 08:25:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396759#M1045264</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-06-23T08:25:36Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396760#M1045265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As already said a couple of times, you must mark the parameters as "Call by value".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Per default, parameters are passed by reference. This means only the memory address where the current value is located is passed to the function. This is very efficient as no copy of values takes place. But this only works if the called function/method/form tuns in the same work process on the same system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remote-enabled means that the function may be called from anywhere. Implicitly, no direct access to the current memory is given and so the call by reference can never work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marking parameter as "call by value" means that the data passed is copied to/from a local variable.&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;Clemens&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P.S.: It is always helpful to look at the message long text:&lt;/P&gt;&lt;P&gt; Diagnosis&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; You have defined a reference parameter for a remotely called function&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; module. However, only value parameters are allowed in this kind of&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function module.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 23 Jun 2012 17:09:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396760#M1045265</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2012-06-23T17:09:14Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396761#M1045266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Admin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The asnwers are true..&lt;/P&gt;&lt;P&gt;You sould change status be " answered "...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thks this acticle very helpfull.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;arif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Aug 2014 01:37:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396761#M1045266</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-08-15T01:37:42Z</dc:date>
    </item>
    <item>
      <title>Re: remote-enabled module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396762#M1045267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you are using RFC then Pass by reference wont support only pass by value(means which can be accessed from outside SAP)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vadamalai A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Aug 2014 05:34:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/remote-enabled-module/m-p/4396762#M1045267</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-08-15T05:34:22Z</dc:date>
    </item>
  </channel>
</rss>

