Legacy System Migration Workbench (LSMW)
Transaction Code: LSMW
LSMW is majorly used by functional consultants to migrate data between third party systems to SAP system.
We can not directly upload the data to SAP tables; we have to use one of the methods given as an option (by SAP) to transfer data to SAP system. The options available through LSMW are:
• Batch / Direct Input
The above methods are also available from there own individual transactions to be used explicitly rather than from LSMW.
There are several other options to transfer data which are not available in LSMW.
Depending on various factors
LSMW is mostly used for one time data transfer; it can be used for regular data transfers with some workarounds.
There are some great tutorials of LSMW available at SAP Technical: Tutorials on LSMW. I think there is not much I can add on that, so visit
For Direct Input Method
For Batch Recording
For ALE / IDOC