<?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: Diffenece B/n BAPI &amp; BDC in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073928#M974161</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI - These are some  published programs which are used to upload data i &lt;/P&gt;&lt;P&gt;nto SAP system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BADI - This is a program enhancement technique for making it customer specific. SAP provides BADI openings in the standard programs. You need to search for the s &lt;/P&gt;&lt;P&gt;uitable BADI as your requirement and then you need to do the coding in the program.here you use function modules to make it more flexible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;twinkal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Jun 2008 09:40:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-26T09:40:01Z</dc:date>
    <item>
      <title>Diffenece B/n BAPI &amp; BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073923#M974156</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;Could any body give me the Exact Diffenece B/n BAPI &amp;amp; BDC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vijaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 09:33:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073923#M974156</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T09:33:20Z</dc:date>
    </item>
    <item>
      <title>Re: Diffenece B/n BAPI &amp; BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073924#M974157</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;BAPI is mainly function module....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BDC is do some transaction with the help of screen recording.....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 09:35:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073924#M974157</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T09:35:21Z</dc:date>
    </item>
    <item>
      <title>Re: Diffenece B/n BAPI &amp; BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073925#M974158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Check the link which is helpful...&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.karakas-online.de/forum/viewtopic.php?t=6083" target="test_blank"&gt;http://www.karakas-online.de/forum/viewtopic.php?t=6083&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.allinterview.com/showanswers/35803.html" target="test_blank"&gt;http://www.allinterview.com/showanswers/35803.html&lt;/A&gt;&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;Edited by: Iyswarya  Godi on Jun 26, 2008 11:38 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 09:37:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073925#M974158</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T09:37:17Z</dc:date>
    </item>
    <item>
      <title>Re: Diffenece B/n BAPI &amp; BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073926#M974159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijaya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A BAPI is a method of a SAP Business Object. BAPI enables SAP and third party applications to interact and integrate &lt;/P&gt;&lt;P&gt;with each other at the Business Object / Process level. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this link to know more about BAPI.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapgenie.com/abap/bapi/example.htm" target="test_blank"&gt;http://www.sapgenie.com/abap/bapi/example.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://sappoint.com/abap/" target="test_blank"&gt;http://sappoint.com/abap/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Batch Data Communication (BDC) is the oldest batch interfacing technique that SAP provided since the early versions of R/3. BDC is not a &lt;/P&gt;&lt;P&gt;typical integration tool, in the sense that, it can be only be used for uploading data into R/3 and so it is not bi-directional. &lt;/P&gt;&lt;P&gt;BDC works on the principle of simulating user input for transactional screen, via an ABAP program. Typically the input comes in the form &lt;/P&gt;&lt;P&gt;of a flat file. The ABAP program reads this file and formats the input data screen by screen into an internal table (BDCDATA). The &lt;/P&gt;&lt;P&gt;transaction is then started using this internal table as the input and executed in the background. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In &amp;#145;Call Transaction&amp;#146;, the transactions are triggered at the time of processing itself and so the ABAP program must do the error handling. &lt;/P&gt;&lt;P&gt;It can also be used for real-time interfaces and custom error handling &amp;amp; logging features. . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To know more about BDC,&lt;/P&gt;&lt;P&gt;check the link.&lt;/P&gt;&lt;P&gt;&lt;A href="http://sappoint.com/abap/" target="test_blank"&gt;http://sappoint.com/abap/&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Main differences are...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In case of bdc data transfer takes place from flat file into sap system ie the file existing in sap system to sap sytem&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where is bapi's r remotly enabled function modules which are assigned to some business objects n used to transfer the data between different business partners who are using different systems other than sap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;not only that...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;when you plan to upgrade your system version then bdc willnot support those upgradations where as bapi's will support.&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;&lt;STRONG&gt;Reward points, if useful&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nitin.&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 09:37:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073926#M974159</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T09:37:35Z</dc:date>
    </item>
    <item>
      <title>Re: Diffenece B/n BAPI &amp; BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073927#M974160</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vijaya,&lt;/P&gt;&lt;P&gt;       Did you search the forum before posting the question? there lot of theards are available&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer one of the theard&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.sdn.sap.com/click.jspa?searchID=13360902&amp;amp;messageID=4260535" target="test_blank"&gt;https://forums.sdn.sap.com/click.jspa?searchID=13360902&amp;amp;messageID=4260535&lt;/A&gt;&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;Kiran Sure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 09:38:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073927#M974160</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T09:38:16Z</dc:date>
    </item>
    <item>
      <title>Re: Diffenece B/n BAPI &amp; BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073928#M974161</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hiiiii&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI - These are some  published programs which are used to upload data i &lt;/P&gt;&lt;P&gt;nto SAP system. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BADI - This is a program enhancement technique for making it customer specific. SAP provides BADI openings in the standard programs. You need to search for the s &lt;/P&gt;&lt;P&gt;uitable BADI as your requirement and then you need to do the coding in the program.here you use function modules to make it more flexible.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;twinkal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 09:40:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073928#M974161</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T09:40:01Z</dc:date>
    </item>
    <item>
      <title>Re: Diffenece B/n BAPI &amp; BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073929#M974162</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;BAPIs stand for : Buisness APIs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Well take a simplest scenario ... As part of migration you want to create some Orders. Lets say traxn is IW31. You have to create some 1000 orders automatically.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Approach 1 : Use BDC. BDC will basically simulate as if every order was created from the transaction itsel. Meaning it will simulate as if somebody (a BDC program in this case) entered these values manually and then saved.&lt;/P&gt;&lt;P&gt;However, this is performace wise tricky.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alternate could be .. That I create direct entries in tables. !! But Hey .. what about the validations ?&lt;/P&gt;&lt;P&gt;Also, how would this work if I were to create orders in a remote system ? BDC will not work !!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Solution : BAPIs. BAPIs are just like Function modules. Create and seen in SE37.&lt;/P&gt;&lt;P&gt;With BAPIs all the validations are done and then data is saved.&lt;/P&gt;&lt;P&gt;There are RFC FMs so you can call them on a remote system also.&lt;/P&gt;&lt;P&gt;These are faster than BDC Programs.&lt;/P&gt;&lt;P&gt;Error handling is easy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers. &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 09:45:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073929#M974162</guid>
      <dc:creator>former_member69765</dc:creator>
      <dc:date>2008-06-26T09:45:19Z</dc:date>
    </item>
    <item>
      <title>Re: Diffenece B/n BAPI &amp; BDC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073930#M974163</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;bapi:  it is an interface, used for allowing external applications(java, .net, etc..)  to acess and process the SAP R/3 data and by using bapi we can transport data from external systems into SAP system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bapi's are available in BOR( business object repository), we can call bapi's in two ways..&lt;/P&gt;&lt;P&gt;1) it called as method of business object and&lt;/P&gt;&lt;P&gt;2) function module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;follow this link for bapi...&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/7e/5e115e4a1611d1894c0000e829fbbd/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/7e/5e115e4a1611d1894c0000e829fbbd/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bdc: by using bdc we can transfer external application data into sap r/3 by using different import techniqes..like&lt;/P&gt;&lt;P&gt;session method&lt;/P&gt;&lt;P&gt;call transaction.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;follow this link for bdc.....&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/309cb157-738d-2910-7691-b74c4ddba3c7" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/309cb157-738d-2910-7691-b74c4ddba3c7&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Ashok Reddy on Jun 26, 2008 11:53 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jun 2008 09:52:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diffenece-b-n-bapi-bdc/m-p/4073930#M974163</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-26T09:52:49Z</dc:date>
    </item>
  </channel>
</rss>

