Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

basic difference b/w LSMW and BDC??

Former Member
1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
585

Hi Chegal

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.

hope u gor thr diffrence..

Regards

Santosh

5 REPLIES 5
Read only

Former Member
0 Likes
586

Hi Chegal

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.

hope u gor thr diffrence..

Regards

Santosh

Read only

Former Member
0 Likes
585

CHECK THE LINK

Read only

Former Member
0 Likes
585

Thanks For rewarding wid point

Regards

Santosh L

Read only

Former Member
0 Likes
585

Hi,

LSMW IS JUST A TOOL TO GET THE DATA FROM A LEGACY SYSTEM.

IN BDC WE HAVE 2 WRITE THE CODE AND CALL THE REQUIRED METHOD

THATS IT. IN FUNCTIONALITY PERSPECTIVE THERE IS NO

DIFFERENCE.

BDC is Batch Data Communication. It is basically a program

either generated by SAP after a recording or programmed by a

abaper.Its like running the transaction manually but all the

data is populated on the screens automatically.It is a

little complex when the screens contain table controls.

LSMW is legacy system migration workbench is a more user-

friendly tool thru which one can do the same as a BDC. One

just has to follow some 14 steps, click buttons and the data

is set to be uploaded ….LSMW offer you 4 ways to import data

into SAP, they are BDC, Direct Input, BAPI(BO), IDOC.

To spell out the differences in detail:

look at the below threads to know more

Regards

Read only

Former Member
0 Likes
585

hi,

check these threads-