Professional Documents
Culture Documents
maintenance of the system. Lets have an overview of the differences between the two
processes.
LSMW is generally for normal SAP applications, while BDC is mainly for any
customized applications.
LSMW provides various methods for 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 metod 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.
In BDC, we can schedule the job, so the uploading can be done at the same time or later
periodically while in LSMW it has to be done at once only. So through LSMW, one
cannot upload huge amount of data. Hence we use LSMW for updating or inserting
below 5000 records and we use BDC to upload records more than 5000.
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 used by
technical consultants, who perform coding.