Best Practices to Increase the Effectiveness of Your LSMW Objects

  • by Manuel Gallardo, SAP HR System Architect
  • February 15, 2009
Learn how you can implement best practices for developing Legacy System Migration Workbench (LSMW) objects that are easy to use and support. Gain knowledge of how to identify the best situations for using LSMW over other data load methods.
Key Concept
The Legacy System Migration Workbench (LSMW) is a module delivered by SAP that is designed to import data into an SAP system. Users can develop LSMW data transfer scripts via a user interface without the need to write ABAP code.

Whenever you migrate your data from one system to another using the Legacy System Migration Workbench (LSMW), it helps to have guidelines to use as a template to develop or enhance your own LSMW implementation. In developing your guidelines, it is good to know the best practices for developing LSMW scripts, knowing when to use LSMW over traditional Batch Data Communication (BDC) programs (also known as ABAP BDC programs), and much more. Where do you begin?

My aim is to help you get the most out of your LSMW objects by providing best practices for developing LSMW scripts that are easy to support and use. These best practices provide guidance on when to use LSMW over traditional BDC programs. I discuss why you should implement LSMW development standards and what should be included in these standards. Finally, I review LSMW configuration options that will help you add flexibility to your scripts and make them more user-friendly.

The concepts discussed in this article apply to LSMW version 4.0. To view the LSMW version in your system, use transaction LSMW and follow menu path Extras > Display LSMW version. Note that throughout this article I refer to executable LSMW objects as LSMW scripts.

Manuel Gallardo

Manuel Gallardo is the director of HCM consulting at /N SPRO. He is a former SAP platinum consultant and his area of expertise is SAP HCM enterprise architecture, SuccessFactors, and enterprise mobility. Since working on his first SAP implementation in 1994, he has also worked on a wide variety of SAP HR modules, as well as SAP NetWeaver Portal and ABAP development. Manuel is the author of Configuring and Using CATS, and is a frequent conference speaker.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.