<?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 lsmw using BAPI &amp; lsmw using IDOC? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036673#M964824</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;IDocs and BAPI are very different, so it should be easy to choose between them depending on your requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDOCS&lt;/P&gt;&lt;P&gt;Advantages &lt;/P&gt;&lt;P&gt;System can work even if target system not always online. The IDoc will be created and sending will just continue once you get connected to the other system. &lt;/P&gt;&lt;P&gt;No additional programming required. You just need to set up the configuration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Disadvantages &lt;/P&gt;&lt;P&gt;Receipt/processing on the target system may not be immediate. &lt;/P&gt;&lt;P&gt;The sending system has no way to know whether the target system actually received what you sent (unless you use ALE). &lt;/P&gt;&lt;P&gt;If there is no SAP standard IDoc available for your requirement, it's harder to create a customized IDoc than a customized BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPIS&lt;/P&gt;&lt;P&gt;Advantages &lt;/P&gt;&lt;P&gt;You can tell if your sending was successful or not &lt;/P&gt;&lt;P&gt;Sending to/processing on the other side is immediate &lt;/P&gt;&lt;P&gt;Easier to create your own BAPI than your own IDoc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Disadvantages &lt;/P&gt;&lt;P&gt;Will only work if you have an active online connection. &lt;/P&gt;&lt;P&gt;Some programming required to call the BAPI.&lt;/P&gt;&lt;P&gt;Others interface methods you might also want to consider are ALE and RFCs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Jun 2008 13:03:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-20T13:03:18Z</dc:date>
    <item>
      <title>difference between lsmw using BAPI &amp; lsmw using IDOC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036669#M964820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI everybody&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anybody tell me  difference between lsmw using BAPI &amp;amp; lsmw using IDOC?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2008 12:41:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036669#M964820</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-20T12:41:39Z</dc:date>
    </item>
    <item>
      <title>Re: difference between lsmw using BAPI &amp; lsmw using IDOC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036670#M964821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the main diffrence  is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI is synchoruns i.e it will return the message whther success or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in IDOC, it is asynchronus, ie system doesn't wait for response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;revrt back if anyissues.&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, 20 Jun 2008 12:43:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036670#M964821</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-20T12:43:50Z</dc:date>
    </item>
    <item>
      <title>Re: difference between lsmw using BAPI &amp; lsmw using IDOC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036671#M964822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The main difference is that an Idoc procsessing function module is triggered in the case of  LSMW using IDOC, and a BAPI gets triggered in case of LSMW using BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Idoc processing function module may in turn call the BAPI only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the below links:&lt;/P&gt;&lt;P&gt;LSMW using BAPI: &lt;A href="http://www.saptechnical.com/Tutorials/LSMW/BAPIinLSMW/BL1.htm" target="test_blank"&gt;http://www.saptechnical.com/Tutorials/LSMW/BAPIinLSMW/BL1.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LSMW Using IDOC:&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.saptechnical.com/Tutorials/LSMW/IDocMethod/IDocMethod1.htm" target="test_blank"&gt;http://www.saptechnical.com/Tutorials/LSMW/IDocMethod/IDocMethod1.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2008 12:44:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036671#M964822</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-20T12:44:32Z</dc:date>
    </item>
    <item>
      <title>Re: difference between lsmw using BAPI &amp; lsmw using IDOC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036672#M964823</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;BAPIs are synchronous while IDOCS are Async.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPIs are configure with ALE  and message types in LSMW in order to make them Asynchronous.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPIs are normally called synchronously in order to get feedback immediately.A synchronous call will only work if the system we want to access is up and running.For some purposes like data transfer, SAP wanted BAPIs to invoke asynchronously  so that the calling application could proceed even if the remote system was currently unavailable.&lt;/P&gt;&lt;P&gt;	Hence these BAPIs are linked to ALE (Application Linking and Enabling),an asynchronous message passing mechanism with guaranteed delivery.ALE uses Idocs as the containers for messages. Idocs are instances of Idocs types, which in turn are associated ALE message types.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this is clear&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2008 13:00:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036672#M964823</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-20T13:00:03Z</dc:date>
    </item>
    <item>
      <title>Re: difference between lsmw using BAPI &amp; lsmw using IDOC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036673#M964824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;IDocs and BAPI are very different, so it should be easy to choose between them depending on your requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IDOCS&lt;/P&gt;&lt;P&gt;Advantages &lt;/P&gt;&lt;P&gt;System can work even if target system not always online. The IDoc will be created and sending will just continue once you get connected to the other system. &lt;/P&gt;&lt;P&gt;No additional programming required. You just need to set up the configuration.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Disadvantages &lt;/P&gt;&lt;P&gt;Receipt/processing on the target system may not be immediate. &lt;/P&gt;&lt;P&gt;The sending system has no way to know whether the target system actually received what you sent (unless you use ALE). &lt;/P&gt;&lt;P&gt;If there is no SAP standard IDoc available for your requirement, it's harder to create a customized IDoc than a customized BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPIS&lt;/P&gt;&lt;P&gt;Advantages &lt;/P&gt;&lt;P&gt;You can tell if your sending was successful or not &lt;/P&gt;&lt;P&gt;Sending to/processing on the other side is immediate &lt;/P&gt;&lt;P&gt;Easier to create your own BAPI than your own IDoc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Disadvantages &lt;/P&gt;&lt;P&gt;Will only work if you have an active online connection. &lt;/P&gt;&lt;P&gt;Some programming required to call the BAPI.&lt;/P&gt;&lt;P&gt;Others interface methods you might also want to consider are ALE and RFCs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jun 2008 13:03:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/difference-between-lsmw-using-bapi-lsmw-using-idoc/m-p/4036673#M964824</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-20T13:03:18Z</dc:date>
    </item>
  </channel>
</rss>

