<?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: difference between bapi and function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518086#M238243</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi nuren,&lt;/P&gt;&lt;P&gt;to get the basic idea about bapis:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/bapiintro.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/bapiintro.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;BAPI stands for Business Application Programming Interface. It is a library of functions that are released to the public as an interface into an existing SAP system from an external system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RFC is the protocol used to call functions in an R/3 system by a caller external to R/3 or to call programs external to R/3 from an R/3 system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Functions can only be called via RFC, if they are tagged as RFC functions in the SAP development workbench. They are then called RFC function modules. BAPIs are complete sets of (BAPI) function modules that model a business application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you are familiar with web developments: RFC can be compared to HTTP and BAPIs are CGI applications.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In other words: A BAPI function is a function module that can be called remotely using the RFC technology. &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;keerthi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: keerthi kiran varanasi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Aug 2006 19:14:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-08-04T19:14:51Z</dc:date>
    <item>
      <title>difference between bapi and function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518081#M238238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you guys tell me what are the differences in calling bapis and function modules?&lt;/P&gt;&lt;P&gt;I see we are calling both as the same way we call function modules. May be for bapis, we need to be careful in declaring and passing those exact structures. Can you please make it clear reg. the differences between them?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I appreciate it.&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2006 18:53:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518081#M238238</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-04T18:53:45Z</dc:date>
    </item>
    <item>
      <title>Re: difference between bapi and function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518082#M238239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi nuren,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1986381"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1539789"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="1684865"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/3e/ecf226942511d2ad4b080009b0fb56/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/3e/ecf226942511d2ad4b080009b0fb56/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps,&lt;/P&gt;&lt;P&gt;do reward if it helps,&lt;/P&gt;&lt;P&gt;priya.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Priya&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2006 19:01:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518082#M238239</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-04T19:01:12Z</dc:date>
    </item>
    <item>
      <title>Re: difference between bapi and function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518083#M238240</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Function modules are modularization unit with unique name which can be called from any program&lt;/P&gt;&lt;P&gt;in the R/3 System.&lt;/P&gt;&lt;P&gt;BAPIs are Business Application Programming Interface implemented in BOR.&lt;/P&gt;&lt;P&gt;Itz mainly for accessing the SAP Business objects from the external system..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Abdul Hakim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2006 19:04:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518083#M238240</guid>
      <dc:creator>abdul_hakim</dc:creator>
      <dc:date>2006-08-04T19:04:54Z</dc:date>
    </item>
    <item>
      <title>Re: difference between bapi and function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518084#M238241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Nuren,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; a BAPI is a function module which is remotely enabled.. ie you can access it using other system outside R/3, you can access it using another R/3 or R/2 or standalone Java program.&lt;/P&gt;&lt;P&gt;BAPI are standard function modules provided by SAP and are remotely enabled.&lt;/P&gt;&lt;P&gt;You can make your function module remotely enabled in attributes of Function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Each Bapi Object has  Interface, Key Fields, Attributes,Methods and Events.  &lt;/P&gt;&lt;P&gt;Bapi Function Modules can be attached to these Bapi objects .Function module has a single bound functionality  while a BAPI object can contain many functionalities &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2006 19:09:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518084#M238241</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-04T19:09:55Z</dc:date>
    </item>
    <item>
      <title>Re: difference between bapi and function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518085#M238242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Nuren,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI stands for Business Application Programming Interface. It is a library of functions that are released to the public as an interface into an existing SAP system from an external system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RFC is the protocol used to call functions in an R/3 system by a caller external to R/3 or to call programs external to R/3 from an R/3 system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Functions can only be called via RFC, if they are tagged as RFC functions in the SAP development workbench. They are then called RFC function modules. BAPIs are complete sets of (BAPI) function modules that model a business application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you are familiar with web developments: RFC can be compared to HTTP and BAPIs are CGI applications.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In other words: A BAPI function is a function module that can be called remotely using the RFC technology. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2006 19:12:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518085#M238242</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-04T19:12:47Z</dc:date>
    </item>
    <item>
      <title>Re: difference between bapi and function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518086#M238243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi nuren,&lt;/P&gt;&lt;P&gt;to get the basic idea about bapis:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sappoint.com/abap/bapiintro.pdf" target="test_blank"&gt;http://www.sappoint.com/abap/bapiintro.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;BAPI stands for Business Application Programming Interface. It is a library of functions that are released to the public as an interface into an existing SAP system from an external system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RFC is the protocol used to call functions in an R/3 system by a caller external to R/3 or to call programs external to R/3 from an R/3 system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Functions can only be called via RFC, if they are tagged as RFC functions in the SAP development workbench. They are then called RFC function modules. BAPIs are complete sets of (BAPI) function modules that model a business application.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you are familiar with web developments: RFC can be compared to HTTP and BAPIs are CGI applications.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In other words: A BAPI function is a function module that can be called remotely using the RFC technology. &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;keerthi.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: keerthi kiran varanasi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2006 19:14:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518086#M238243</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-04T19:14:51Z</dc:date>
    </item>
    <item>
      <title>Re: difference between bapi and function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518087#M238244</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;See these links on help.sap.com&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;For BAPI:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data entered in the Internet is transferred to the R/3 System via BAPIs (Business Application Programming Interfaces). &lt;/P&gt;&lt;P&gt;Data in the R/3 System is accessed via BAPIs as well. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A Good Site for BAPI's&lt;/P&gt;&lt;P&gt;&lt;A href="http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html" target="test_blank"&gt;http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/7c/3ce38765ba11d395fe00a0c94260a5/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/7c/3ce38765ba11d395fe00a0c94260a5/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;For Function Module:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;The important use of functional module is it is used by Enhancements. &lt;/P&gt;&lt;P&gt;SAP Enhancements are used to expand the standard functionality within SAP. &lt;/P&gt;&lt;P&gt;Enhancements use function modules and are called from the standard SAP code.&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/41/7af4daa79e11d1950f0000e82de14a/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/41/7af4daa79e11d1950f0000e82de14a/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;List of functional modules ( Good Site)&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.geocities.com/victorav15/sapr3/abapfun.html" target="test_blank"&gt;http://www.geocities.com/victorav15/sapr3/abapfun.html&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2006 19:20:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518087#M238244</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-08-04T19:20:03Z</dc:date>
    </item>
    <item>
      <title>Re: difference between bapi and function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518088#M238245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes...Its perfect&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Jun 2013 05:15:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-bapi-and-function-module/m-p/1518088#M238245</guid>
      <dc:creator>bandal_amol</dc:creator>
      <dc:date>2013-06-13T05:15:11Z</dc:date>
    </item>
  </channel>
</rss>

