2008 Jan 05 12:46 PM
Guys just want to know, which are the techniques(bdc and lsmw) mostly used in real time.what is the difference between these two techniques.
2008 Jan 06 2:11 AM
The differences between LSMW and BDC are as follows:
LSMW is generally for normal SAP applications, while BDC is mainly for any customized application.
LSMW provides various methods for the migration of data, namely, those of direct input, Batch input recording and IDOC.
BDC however, simply makes use of recording. There are two ways of implementing BDC, the call transaction method and the session method.
In LSMW, mapping is taken care of with the help of SAP, whereas in BDC one has to provide explicit mapping directions.
Coding is not very flexible in LSMW, whereas in BDC, coding is very flexible and applications can be easily customized.
This is mainly because LSMW is devised specially for functional consultants who do not perform coding, while BDC is mainly made use of by technical consultants, who do perform coding.
Regards,
Maha
2008 Jan 07 4:39 AM
Thanks maha for the info. Do u have any idea of LSMW(Bapi , Idoc method).Is it a bit similar to the batch input method or there any differences. I want to know these techniques.
2008 Jan 06 4:31 AM
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.
The LSM Workbench is an R/3-based tool that supports You when transferring data from non-SAP systems ("Legacy Systems") to R/3 once or periodically.
The tool supports conversion of data of the legacy system in a convenient way. The data can then be imported into the R/3 system via batch input, direct input, BAPIs or IDocs.
Furthermore, the LSM Workbench provides a recording function that allows to generate a "data migration object" in an entry or change transaction.
LSMW doesn't have screen no's and screen navigation direct table update with the structure of LSWM . where as BDC has screen navigation with DYNPR Which doesn't have structure only screen fields ....
LSMW is generally for normal SAP applications, while BDC is mainly for any customized application.
LSMW provides various methods for the migration of data, namely, those of direct input, Batch input recording and IDOC. BDC however, simply makes use of recording. There are two ways of implementing BDC, the call transaction method and the session method.
In LSMW, mapping is taken care of with the help of SAP, whereas in BDC one has to provide explicit mapping directions.
Coding is not very flexible in LSMW, whereas in BDC, coding is very flexible and applications can be easily customized. This is mainly because LSMW is devised specially for functional consultants who do not perform coding, while BDC is mainly made use of by technical consultants, who do perform coding.
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
Vinodh Balakrishnan