<?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: Diff. between LSMW &amp; BDC? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857183#M47376</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   Both BDC and LSMW are used for Data transfer. Usually LSMW is used initially when the project kicks off. The data from the legacy system is transferred to SAP using various methods like Direct input, IDOCs etc... This is usually a onetime process. Unlike LSMW, BDC can be used on regular basis for Data transfer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vara&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Apr 2005 06:19:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-04-01T06:19:05Z</dc:date>
    <item>
      <title>Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857180#M47373</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;I want to know what is the diff. between LSMW and BDC?&lt;/P&gt;&lt;P&gt;Thank You&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;Gagan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Apr 2005 01:43:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857180#M47373</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-01T01:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857181#M47374</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;LSMW and BDC are vastly different. &lt;/P&gt;&lt;P&gt;BDC (Batch Data Communication) is a technology used for data transfer. it is meant for transferring data thru SAP transactions itself. when u use BDC for data transfer, the sequence of steps is the same as when u use standard sap transaction screens for data upload. the only difference is that u can use different options for foreground/background processing. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LSMW on the other hand is a tool that helps migrate data from a legacy system (non-sap system ) to SAP system. it offers u various options to use either batch input, direct input, BAPIs or idocs. it involves a series of some 17-18 steps to migrate data.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Apr 2005 04:53:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857181#M47374</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-01T04:53:27Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857182#M47375</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;As the name Legacy System Migration WORKBENCH says, LSMW is a tool used to manage data migration projects. It allows for central management of the processes required to carry out data uploads. BDC is one of the techniques used to carry out the actual data transfer. The other techniques include Direct Input, BAPI, IDocs, etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Apr 2005 04:53:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857182#M47375</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-01T04:53:51Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857183#M47376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   Both BDC and LSMW are used for Data transfer. Usually LSMW is used initially when the project kicks off. The data from the legacy system is transferred to SAP using various methods like Direct input, IDOCs etc... This is usually a onetime process. Unlike LSMW, BDC can be used on regular basis for Data transfer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vara&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Apr 2005 06:19:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857183#M47376</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-04-01T06:19:05Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857184#M47377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LSMW can import data from legacy systems (e.g. in the form of Excel sheets or CSV files). I guess LSMW converts your data into batch input files automatically. If you use BDC; you need to write your batch input file yourself, line per line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With LSMW, you get a "wizard" (so to say) that writes the batch input for you. It's the difference between writing a program yourself and letting a wizard write it for you. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But a wizard can only handle some specific situations (Excel file, sequential data in CSV files, for instance) but not ALL situations of data import. For those situations that LSMW cannot handle, you will need BDC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramki.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Nov 2006 09:57:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857184#M47377</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-12T09:57:39Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857185#M47378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can check this wiki.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://wiki.sdn.sap.com/wiki/display/ABAP/Debugging" target="test_blank"&gt;http://wiki.sdn.sap.com/wiki/display/ABAP/Debugging&lt;/A&gt;&lt;EM&gt;LSMW&lt;/EM&gt;and&lt;EM&gt;Difference&lt;/EM&gt;between&lt;EM&gt;LSMW&lt;/EM&gt;and+BDC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Feb 2011 09:28:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857185#M47378</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-02-02T09:28:48Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857186#M47379</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm fresher to SAP, as i'v understood the difference is;&lt;/P&gt;&lt;P&gt;The LSM Workbench is an R/3-based tool that supports You when transferring data from &lt;/P&gt;&lt;P&gt;non-SAP systems ("Legacy Systems") to R/3 once or periodically.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Batch Data Communication (BDC) is the process of transferring data from one SAP System to another &lt;/P&gt;&lt;P&gt;SAP system or from a  non-SAP system to SAP System.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LSMW(Legacy System Migration Workbench) is a more user-friendly tool,  through which one can do the &lt;/P&gt;&lt;P&gt;same work as the BDC. One just has to follow the 14 steps. LSMW offers four ways to import data into &lt;/P&gt;&lt;P&gt;SAP,  and they are: BDC, Direct Input, BAPI(BO) and IDOC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BDC(Batch Data Communication) is basically a program which  is either generated by SAP after a recording &lt;/P&gt;&lt;P&gt;or programmed by a abaper. Itu2019s like running the transaction manually but all  the data is populated in the &lt;/P&gt;&lt;P&gt;screens  automatically. &lt;/P&gt;&lt;P&gt;In LSMW, mapping is taken care of with the help of SAP, where as in BDC one has to provide explicit &lt;/P&gt;&lt;P&gt;mapping directions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Feb 2011 12:26:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857186#M47379</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-02-02T12:26:31Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857187#M47380</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Gagan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is a Very simple question . You  will get number of threads in Google. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BDC for upload data on daily base or say Transaction data.&lt;/P&gt;&lt;P&gt;LSMW upload master at once.This wont change regularyl&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Madhu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Feb 2011 14:01:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857187#M47380</guid>
      <dc:creator>madhu_vadlamani</dc:creator>
      <dc:date>2011-02-02T14:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857188#M47381</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Let's check the date on this before answering such a basic question.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rob&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Feb 2011 14:23:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857188#M47381</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-02-02T14:23:13Z</dc:date>
    </item>
    <item>
      <title>Re: Diff. between LSMW &amp; BDC?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857189#M47382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;NOTE: This answer is just for those who are new to SAP who browsed for answer and landed here.&lt;/P&gt;&lt;P&gt;I know this is a basic question asked nearly 8 years ago.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The differences by category are below-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;METHODS INVOLVED:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt;"&gt;BDC invariably passes the data through transactions to upload the table so it involves recording of the transactions.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;LSMW loads the data by Recording, ALE/IDoc, BAPI techniques, Direct input functions/methods.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;STEPS INVOLVED:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BDC is a program which gets data from a flat file and stores it in a internal table and passes to bdctab and then calls&lt;/P&gt;&lt;P&gt;transaction to upload the data or creates a session.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LSMW is a step by step, well documented method (as we specify Project name, sub-project name, object name), where each&lt;/P&gt;&lt;P&gt;step is encapsulated to perform its own task.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FILES GENERATED:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;BDC does not generate any intermediate files.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;LSMW loads the data from flat file (legacy file), as it is, to a file by name "PROJECT.SUBPROJECT.OBJECT.lsmw.read". Then it applies the &lt;/P&gt;&lt;P&gt;conversion rules to generate another file by name "PROJECT.SUBPROJECT.OBJECT.lsmw.conv".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WHEN USED/PREFERRED:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;LSMW is used right after SAP is implemented when DB tables are ready to store the data and for this reason the data is huge.&lt;/P&gt;&lt;P&gt;(after this is done the BDC can be used when we need to migrate small amt of data as explained below)&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;BDC is used on regular time ( like once in a day or week) basis and for this reason the data is less &lt;/P&gt;&lt;P&gt;(if for some reason the legacy system (older, non-SAP software like MS Dynamics, Oracle Applications, Finacle etc.) is still in use and is storing &lt;/P&gt;&lt;P&gt;small amt of data every day through its transactions).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR HANDLING:&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;BDC has no automatic error handling.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LSMW has auto error handling.&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;SPAN style="font-size: 10pt;"&gt;CODING INVOLVED:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt;"&gt;BDC involves extensive coding.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt;"&gt;LSMW does not involve much coding (of course, we can write some sub routines if needed).&lt;/SPAN&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;COMMON USERS:&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;BDC is used/handled by technical consultants.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LSMW can be used by Functional consultants.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2013 15:09:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-between-lsmw-bdc/m-p/857189#M47382</guid>
      <dc:creator>jayaprakashhj</dc:creator>
      <dc:date>2013-02-25T15:09:10Z</dc:date>
    </item>
  </channel>
</rss>

