<?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 Function Module And BAPI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671164#M884182</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pradeep,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI vs FM&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="2529205"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;BAPI stands for Business API(Application Program Interface).&lt;/P&gt;&lt;P&gt;A BAPI is remotely enabled function module &lt;/P&gt;&lt;P&gt;ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..&lt;/P&gt;&lt;P&gt;You can make your function module remotely enabled in attributes of Function module but&lt;/P&gt;&lt;P&gt;A BAPI are standard SAP function modules provided by SAP for remote access.&lt;/P&gt;&lt;P&gt;Also they are part of Businees Objest Repository(BOR).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. &lt;/P&gt;&lt;P&gt;You create business objects and those are then registered in your BOR (Business Object Repository) &lt;/P&gt;&lt;P&gt;which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Normal FM used internally inside SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Manish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 03 Apr 2008 11:50:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-03T11:50:13Z</dc:date>
    <item>
      <title>Difference Between Function Module And BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671163#M884181</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friends,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is the technical difference between BAPI and Function Module (Normal, RFC and update)? &lt;/P&gt;&lt;P&gt;When do we use BAPI and FM? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If BAPI is also RFC enabled then why do we have RFC function module?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly clarify with examples.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Pradeep Singh Dhadwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2008 11:43:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671163#M884181</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-03T11:43:21Z</dc:date>
    </item>
    <item>
      <title>Re: Difference Between Function Module And BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671164#M884182</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pradeep,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI vs FM&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="2529205"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;BAPI stands for Business API(Application Program Interface).&lt;/P&gt;&lt;P&gt;A BAPI is remotely enabled function module &lt;/P&gt;&lt;P&gt;ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..&lt;/P&gt;&lt;P&gt;You can make your function module remotely enabled in attributes of Function module but&lt;/P&gt;&lt;P&gt;A BAPI are standard SAP function modules provided by SAP for remote access.&lt;/P&gt;&lt;P&gt;Also they are part of Businees Objest Repository(BOR).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. &lt;/P&gt;&lt;P&gt;You create business objects and those are then registered in your BOR (Business Object Repository) &lt;/P&gt;&lt;P&gt;which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Normal FM used internally inside SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Manish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2008 11:50:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671164#M884182</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-03T11:50:13Z</dc:date>
    </item>
    <item>
      <title>Re: Difference Between Function Module And BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671165#M884183</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Do a search on SDN and you'll find loads of material for your issue.&lt;/P&gt;&lt;P&gt;Question was posted already several times in the past, so shouldn't be a problem to find documentation on this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2008 11:50:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671165#M884183</guid>
      <dc:creator>Sm1tje</dc:creator>
      <dc:date>2008-04-03T11:50:29Z</dc:date>
    </item>
    <item>
      <title>Re: Difference Between Function Module And BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671166#M884184</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;U got clear  and good ans from Manish kumar for BAPI and RFC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI function module is RFC that is Remote enabled.U can use with Remote systems .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where as normal function module is used with in the same system .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2008 12:09:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-function-module-and-bapi/m-p/3671166#M884184</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-03T12:09:07Z</dc:date>
    </item>
  </channel>
</rss>

