<?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 differences between bapi's and bdc in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770553#M332738</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frendz,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What are the most imp differences between BAPI's and BDC ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points for sure...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vijaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 09 Dec 2006 11:18:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-09T11:18:26Z</dc:date>
    <item>
      <title>differences between bapi's and bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770553#M332738</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Frendz,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What are the most imp differences between BAPI's and BDC ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Points for sure...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vijaya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Dec 2006 11:18:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770553#M332738</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-09T11:18:26Z</dc:date>
    </item>
    <item>
      <title>Re: differences between bapi's and bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770554#M332739</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;bdc is used to upload data into SAP system from any SAP or Non-SAP system.&lt;/P&gt;&lt;P&gt;BAPIs provide an interface thru which external applications access the business objects of&lt;/P&gt;&lt;P&gt;SAP system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Note: BAPIs are also used to transfer data from external system to your SAP 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>Sat, 09 Dec 2006 11:34:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770554#M332739</guid>
      <dc:creator>abdul_hakim</dc:creator>
      <dc:date>2006-12-09T11:34:04Z</dc:date>
    </item>
    <item>
      <title>Re: differences between bapi's and bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770555#M332740</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;A few inputs from net &lt;SPAN __jive_emoticon_name="wink"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI is used only when it is available for the particular  transaction like Delivery Sales order. but BDC can be used for any  &lt;/P&gt;&lt;P&gt;transaction which have screen and fields. &lt;/P&gt;&lt;P&gt;BAPI is directly updated the database instead BDC run through the screen flow. &lt;/P&gt;&lt;P&gt;So BAPI can't handle all the flow logic checking and enhancement put by programmer to faciliate the user requirement. &lt;/P&gt;&lt;P&gt; BAPI is a higher end usage for tranfering the data from SAP to non-SAP and vice-versa. for ex: if we are using VB application,where in that we want to connect to SAP and retireve the data,and then change and update the data in SAP for that purpose we can use that. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apart from that, we can also use it for Uploading/Downloading the data from SAP to Non-SAP like BDC, provided we have an existing  BAPI for that.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI function modules will also do all the checks required for data integrity like Transactions for BDC. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is one more advantage using BAPI instead of BDC.&lt;/P&gt;&lt;P&gt; When we go for upgradation, there might be pozzibility to change the screen elements for transactions depending on the requirement. In that case,our BDC pgm may or may not work (depending on the screen changes they have made). Unless and until we prepare new BDC we cant use the old BDC pgm. But in BAPI, SAP promises that they are going to keep the old BAPI and for new functionality they will provide an upgraded BAPI. Until we write a new BAPI pgm, we can use the exisitng BAPI pgm. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Source: sap-img.com &lt;/P&gt;&lt;P&gt;this somehow summarzes what i wanted to convey and hence have put this extract.. hope it helps to your question.&lt;/P&gt;&lt;P&gt;Br,&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;P&gt;Award points for helpful answers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Dec 2006 15:52:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770555#M332740</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-09T15:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: differences between bapi's and bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770556#M332741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I can put it in these words.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;BDC are manual&amp;lt;/b&amp;gt; way of uploading data from a flat file and is &amp;lt;b&amp;gt;not real time&amp;lt;/b&amp;gt;. where as BAPIs are application interface that allow non-SAP systems to interface with them and load data they want to. So I can say &amp;lt;b&amp;gt;BAPI's are automatic&amp;lt;/b&amp;gt; way of uploadign data from non-sap system at &amp;lt;b&amp;gt;real time&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Guru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Dec 2006 16:14:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770556#M332741</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-09T16:14:28Z</dc:date>
    </item>
    <item>
      <title>Re: differences between bapi's and bdc</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770557#M332742</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;&amp;lt;b&amp;gt;BDC:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Batch Data Communication (BDC) is the process of transferring data from one SAP System to another SAP system &lt;/P&gt;&lt;P&gt;or from a non-SAP system to SAP System.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;Features :&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;P&gt;BDC is an automatic procedure.&lt;/P&gt;&lt;P&gt;This method is used to transfer large amount of data that is available in electronic medium.&lt;/P&gt;&lt;P&gt;BDC can be used primarily when installing the SAP system and when transferring data from a legacy system (external system).&lt;/P&gt;&lt;P&gt;BDC uses normal transaction codes to transfer data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;BAPI.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&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;Regards&lt;/P&gt;&lt;P&gt;Anver&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 Dec 2006 05:51:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/differences-between-bapi-s-and-bdc/m-p/1770557#M332742</guid>
      <dc:creator>anversha_s</dc:creator>
      <dc:date>2006-12-10T05:51:28Z</dc:date>
    </item>
  </channel>
</rss>

