cancel
Showing results for 
Search instead for 
Did you mean: 

DIFFERENCES

Former Member
0 Kudos

Dear friends

what is difference between

LSMW and BDC

With Regards

Sankalp singhai

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

LSMW offers different technique for migrating data: Direct input, BAPI, Idoc, Batch input recording. While BDC basically uses batch input sessions and CALL TRANSACTION method.

Limit on number of records which can be uploaded in one session of BDC (999 records). No such limit in LSMW.

LSMW is more to do with configuration while BDC involves programming.

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.

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.

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.

For BDC:

http://myweb.dal.ca/hchinni/sap/bdc_home.htm

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/bdc&;

http://www.sap-img.com/abap/learning-bdc-programming.htm

http://www.sapdevelopment.co.uk/bdc/bdchome.htm

For LSMW

http://help.sap.com/saphelp_nw04s/helpdata/en/87/f3ae74e68111d1b3ff006094b944c8/content.htm

http://www.sap-img.com/sap-data-migration.htm

http://www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc

http://allsaplinks.com/lsmw.html

Reward if usefull

Former Member
0 Kudos

BDC is a program to upload legacy data into SAP

we need to write program for t-code which we want to upload.

in program it will create internal tables and get the values from text file then it will upload into the system.

T-code: LSMW

LSMW is a standard program used to uplaod data in SAP.

Former Member
0 Kudos

BDC you need abapers to write coding

for that as a functional you have to give him a recording in ( transcation code shdb)

but lsmw you can do by you self ( functional )

LSMW can be done by four method

1. using the standard batch input ( standard object defined by SAP)

2.batch input recording ( sample recording should be done )

3.BAPI

4.IDOC

--

if you want the data to be uploaded by the end user then go for BDC

create a tranacstion code with respect to a ABAP coding

if you want to give to the core team member go with LSMW

BDC are transportable where as LSMW not transportable