SlideShare a Scribd company logo
30/10/2019 1Jonathan Eemans JE Consulting
Legacy System
Migration Workbench
(LSMW)
30/10/2019 2
Legacy System Migration Workbench (LSMW)
Introduction
How does LSMW work?
How to create a LSMW object?
How to import data via LSMW?
Attention points
30/10/2019 3
Introduction
• In SAP R/3 and SAP ECC, the Legacy System Migration Workbench is a
tool that supports transferring data from (non-)SAP systems ("Legacy
Systems") to SAP systems 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 SAP system via:
• Standard programs;
• Recording;
• BAPIs / IDocs.
30/10/2019 4
Introduction
• As from SAP S/4HANA the Legacy System Migration Workbench is still
available in the on-premise version, but it’s not considered as the migration
tool. LSMW might propose incorrect migration interfaces that cannot be used
in SAP S/4HANA anymore.
Other tools such as SAP Rapid Data Migration with SAP Data Services and
SAP S/4HANA migration cockpit are available.
30/10/2019 5
Useful transactions
Transaction Description
LSMW Legacy System Migration Workbench
SE11 Dictionary - Tables
SE38 Programs
BAPI BAPI Explorer
WE60 IDoc Documentation
30/10/2019 6
How does LSMW work?
30/10/2019 7
How to create a LSMW object?
Transaction: LSMW – Legacy System Migration Workbench
 Project: specify the name of the data transfer project
 Subproject: one or more subproject can be assigned to a project
 Object: name of LSMW object
30/10/2019 8
How to create a LSMW object?
Transaction: LSMW – Legacy System Migration Workbench
 Maintain Object Attributes
Define import method
 Maintain Source Structures
Define source structures with relations
 Maintain Structure Relations
Define source fields in different source structures
 Maintain Field Mapping and Conversion Rules
Assign source fields to fields in import method with or without conversions;
ABAP code can be used to perform conversions.
 Maintain Fixed Values, Translations, User-Defined Routines
30/10/2019 9
How to import data via LSMW?
The data can then be imported into the SAP system via:
 standard programs;
 Recording;
 BAPIs / IDocs.
30/10/2019 10
LSMW: standard programs
+ Standard programs
+ Maintenance afterwards
+ Easy to create
+ Processing time of loads
+ Reusability on different projects
- A lot of the direct input programs are outdated. E.g. Assets
30/10/2019 11
LSMW: standard programs
Example: creation of functional location via standard program
30/10/2019 12
LSMW: batch input recordings
+ Very simple to create a recording for simple mass changes
+ This technique can be used for practically all mass changes you want
to perform
- Recordings with different screens can be complex to create
- Processing time of loads
- Maintenance afterwards
- Limitations to reusability of recording on different projects
- Batch input recording are not release-dependant (screens can be
changed / removed, fields can be deleted from certain screens, etc.)
30/10/2019 13
LSMW: batch input recordings
Example: creation of cost center via recording
30/10/2019 14
LSMW: BAPI / IDoc
+ Standard tools
+ Maintenance afterwards
+ Last functionalities available
+ Processing time of loads
+ Reusability
- More difficult to create
- Additional setup required to use BAPI / IDoc
- There isn’t a BAPI / IDoc for every object
30/10/2019 15
LSMW: BAPI / IDoc
Example: creation of G/L Account via IDoc
30/10/2019 16
LSMW: Attention points
ALWAYS TEST MASS UPLOADS CAREFULLY !
ONE MISTAKE CAN HAVE A SEVERE IMPACT !
TRY TO AVOID RECORDINGS AS MUCH AS POSSIBLE !

More Related Content

What's hot

SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration Cockpit
Edwin Weijers
 
Step by-step-to-upload-new-customer-master-record-with-lsmw
Step by-step-to-upload-new-customer-master-record-with-lsmwStep by-step-to-upload-new-customer-master-record-with-lsmw
Step by-step-to-upload-new-customer-master-record-with-lsmwsristick
 
SAP SD Configuration Document
SAP SD Configuration DocumentSAP SD Configuration Document
SAP SD Configuration Document
Srinivasulu Algaskhanpet
 
Kitting with SAP EWM
Kitting with SAP EWMKitting with SAP EWM
Kitting with SAP EWM
Victor Cerullo
 
Sap mrp-configuration-pp
Sap mrp-configuration-ppSap mrp-configuration-pp
Sap mrp-configuration-pp
Lokesh Modem
 
SAP SD Business Blueprint
SAP SD Business BlueprintSAP SD Business Blueprint
SAP SD Business Blueprint
Mohammed Azhad
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
lakshmi rajkumar
 
Use the SAP Content Server for Your Document Imaging and Archiving Needs!
Use the SAP Content Server for Your Document Imaging and Archiving Needs!Use the SAP Content Server for Your Document Imaging and Archiving Needs!
Use the SAP Content Server for Your Document Imaging and Archiving Needs!
Verbella CMG
 
Step by step lsmw tutorial
Step by step lsmw tutorialStep by step lsmw tutorial
Step by step lsmw tutorial
raonivaz
 
Sd configuration steps for automatic batch determination in delivery
Sd   configuration steps for automatic batch determination in deliverySd   configuration steps for automatic batch determination in delivery
Sd configuration steps for automatic batch determination in deliveryShivaprakash Shastri Hiremath
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution
Hari Krishna
 
SAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales TemplateSAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales Template
Aditya Pandey
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA Implementation
Kellton Tech Solutions Ltd
 
SAP Roll Out - An Introduction and Advantages
SAP Roll Out - An Introduction and AdvantagesSAP Roll Out - An Introduction and Advantages
SAP Roll Out - An Introduction and Advantages
anjalirao366
 
How to create a transaction code for report painter reports
How to create a transaction code for report painter reportsHow to create a transaction code for report painter reports
How to create a transaction code for report painter reports
Rajeev Kumar
 
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Anjali Rao
 
Account based COPA in SAP
Account based COPA in SAPAccount based COPA in SAP
Account based COPA in SAP
Stridely Solutions
 
Output determination
Output determinationOutput determination
Output determination
Srinivasulu Algaskhanpet
 
Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Migration Cockpit (LTMC)
Migration Cockpit (LTMC)
Jayababu M
 

What's hot (20)

SAP S/4HANA Migration Cockpit
SAP S/4HANA Migration CockpitSAP S/4HANA Migration Cockpit
SAP S/4HANA Migration Cockpit
 
Step by-step-to-upload-new-customer-master-record-with-lsmw
Step by-step-to-upload-new-customer-master-record-with-lsmwStep by-step-to-upload-new-customer-master-record-with-lsmw
Step by-step-to-upload-new-customer-master-record-with-lsmw
 
SAP SD Configuration Document
SAP SD Configuration DocumentSAP SD Configuration Document
SAP SD Configuration Document
 
Kitting with SAP EWM
Kitting with SAP EWMKitting with SAP EWM
Kitting with SAP EWM
 
Sap mrp-configuration-pp
Sap mrp-configuration-ppSap mrp-configuration-pp
Sap mrp-configuration-pp
 
SAP SD Business Blueprint
SAP SD Business BlueprintSAP SD Business Blueprint
SAP SD Business Blueprint
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
 
Use the SAP Content Server for Your Document Imaging and Archiving Needs!
Use the SAP Content Server for Your Document Imaging and Archiving Needs!Use the SAP Content Server for Your Document Imaging and Archiving Needs!
Use the SAP Content Server for Your Document Imaging and Archiving Needs!
 
Step by step lsmw tutorial
Step by step lsmw tutorialStep by step lsmw tutorial
Step by step lsmw tutorial
 
Sd configuration steps for automatic batch determination in delivery
Sd   configuration steps for automatic batch determination in deliverySd   configuration steps for automatic batch determination in delivery
Sd configuration steps for automatic batch determination in delivery
 
SAP Validation and substitution
SAP Validation and  substitution SAP Validation and  substitution
SAP Validation and substitution
 
SAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales TemplateSAP SD Business Blue Print E1 Sales Template
SAP SD Business Blue Print E1 Sales Template
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA Implementation
 
SAP Roll Out - An Introduction and Advantages
SAP Roll Out - An Introduction and AdvantagesSAP Roll Out - An Introduction and Advantages
SAP Roll Out - An Introduction and Advantages
 
presentation sap Sd
presentation sap Sdpresentation sap Sd
presentation sap Sd
 
How to create a transaction code for report painter reports
How to create a transaction code for report painter reportsHow to create a transaction code for report painter reports
How to create a transaction code for report painter reports
 
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
Quick Walk Through -SAP Transportation Management.How It Is Beneficial?
 
Account based COPA in SAP
Account based COPA in SAPAccount based COPA in SAP
Account based COPA in SAP
 
Output determination
Output determinationOutput determination
Output determination
 
Migration Cockpit (LTMC)
Migration Cockpit (LTMC)Migration Cockpit (LTMC)
Migration Cockpit (LTMC)
 

Similar to SAP Legacy System Migration Workbench (LSMW): Introduction

Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extraction
Obaid shaikh
 
Step by-step-lsmw-tutorial-101208040548-phpapp02
Step by-step-lsmw-tutorial-101208040548-phpapp02Step by-step-lsmw-tutorial-101208040548-phpapp02
Step by-step-lsmw-tutorial-101208040548-phpapp02
johnbryan26
 
z/OS 2.3 nas nuvens por Alvaro Guimarães Salla - MAFFEI
z/OS 2.3 nas nuvens por Alvaro Guimarães Salla - MAFFEIz/OS 2.3 nas nuvens por Alvaro Guimarães Salla - MAFFEI
z/OS 2.3 nas nuvens por Alvaro Guimarães Salla - MAFFEI
Joao Galdino Mello de Souza
 
Lsmw demo
Lsmw demoLsmw demo
Lsmw demo
ILAIAH
 
Introduction to GCP Data Flow Presentation
Introduction to GCP Data Flow PresentationIntroduction to GCP Data Flow Presentation
Introduction to GCP Data Flow Presentation
Knoldus Inc.
 
Introduction to GCP DataFlow Presentation
Introduction to GCP DataFlow PresentationIntroduction to GCP DataFlow Presentation
Introduction to GCP DataFlow Presentation
Knoldus Inc.
 
Event Driven Architecture
Event Driven ArchitectureEvent Driven Architecture
Event Driven Architecture
Benjamin Joyen-Conseil
 
Streaming analytics state of the art
Streaming analytics state of the artStreaming analytics state of the art
Streaming analytics state of the art
Stavros Kontopoulos
 
Lsmw Anilkumar chowdary
Lsmw  Anilkumar chowdaryLsmw  Anilkumar chowdary
Lsmw Anilkumar chowdary
ANILKUMARPULIPATI1
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
Argos
 
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
SreeGe1
 
Legacy system migration workbench
Legacy system migration workbenchLegacy system migration workbench
Legacy system migration workbench
SD Tutorial
 
Sybase IQ ile Analitik Platform
Sybase IQ ile Analitik PlatformSybase IQ ile Analitik Platform
Sybase IQ ile Analitik Platform
Sybase Türkiye
 
Building an analytical platform
Building an analytical platformBuilding an analytical platform
Building an analytical platform
David Walker
 
Sybase ASE 15.7- Two Case Studies of Successful Migration
Sybase ASE 15.7- Two Case Studies of Successful Migration Sybase ASE 15.7- Two Case Studies of Successful Migration
Sybase ASE 15.7- Two Case Studies of Successful Migration
SAP Technology
 
Planning guide sap business suite 7 2013 landscape implementation
Planning guide sap business suite 7 2013  landscape implementationPlanning guide sap business suite 7 2013  landscape implementation
Planning guide sap business suite 7 2013 landscape implementationLeonardo Parpal Roig
 
Large Scale Production DITA landscape @SAP
Large Scale Production DITA landscape @SAPLarge Scale Production DITA landscape @SAP
Large Scale Production DITA landscape @SAP
Youssef Bennani
 
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
How to pinpoint and fix sources of performance problems in your SAP BusinessO...How to pinpoint and fix sources of performance problems in your SAP BusinessO...
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
Xoomworks Business Intelligence
 
SHARE_MgmtServicesCatalog.pdf
SHARE_MgmtServicesCatalog.pdfSHARE_MgmtServicesCatalog.pdf
SHARE_MgmtServicesCatalog.pdf
Marna Walle
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
Jainul Musani
 

Similar to SAP Legacy System Migration Workbench (LSMW): Introduction (20)

Sap bw lo extraction
Sap bw lo extractionSap bw lo extraction
Sap bw lo extraction
 
Step by-step-lsmw-tutorial-101208040548-phpapp02
Step by-step-lsmw-tutorial-101208040548-phpapp02Step by-step-lsmw-tutorial-101208040548-phpapp02
Step by-step-lsmw-tutorial-101208040548-phpapp02
 
z/OS 2.3 nas nuvens por Alvaro Guimarães Salla - MAFFEI
z/OS 2.3 nas nuvens por Alvaro Guimarães Salla - MAFFEIz/OS 2.3 nas nuvens por Alvaro Guimarães Salla - MAFFEI
z/OS 2.3 nas nuvens por Alvaro Guimarães Salla - MAFFEI
 
Lsmw demo
Lsmw demoLsmw demo
Lsmw demo
 
Introduction to GCP Data Flow Presentation
Introduction to GCP Data Flow PresentationIntroduction to GCP Data Flow Presentation
Introduction to GCP Data Flow Presentation
 
Introduction to GCP DataFlow Presentation
Introduction to GCP DataFlow PresentationIntroduction to GCP DataFlow Presentation
Introduction to GCP DataFlow Presentation
 
Event Driven Architecture
Event Driven ArchitectureEvent Driven Architecture
Event Driven Architecture
 
Streaming analytics state of the art
Streaming analytics state of the artStreaming analytics state of the art
Streaming analytics state of the art
 
Lsmw Anilkumar chowdary
Lsmw  Anilkumar chowdaryLsmw  Anilkumar chowdary
Lsmw Anilkumar chowdary
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
 
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
Data Migration Tools for the MOVE to SAP S_4HANA - Comparison_ MC _ RDM _ LSM...
 
Legacy system migration workbench
Legacy system migration workbenchLegacy system migration workbench
Legacy system migration workbench
 
Sybase IQ ile Analitik Platform
Sybase IQ ile Analitik PlatformSybase IQ ile Analitik Platform
Sybase IQ ile Analitik Platform
 
Building an analytical platform
Building an analytical platformBuilding an analytical platform
Building an analytical platform
 
Sybase ASE 15.7- Two Case Studies of Successful Migration
Sybase ASE 15.7- Two Case Studies of Successful Migration Sybase ASE 15.7- Two Case Studies of Successful Migration
Sybase ASE 15.7- Two Case Studies of Successful Migration
 
Planning guide sap business suite 7 2013 landscape implementation
Planning guide sap business suite 7 2013  landscape implementationPlanning guide sap business suite 7 2013  landscape implementation
Planning guide sap business suite 7 2013 landscape implementation
 
Large Scale Production DITA landscape @SAP
Large Scale Production DITA landscape @SAPLarge Scale Production DITA landscape @SAP
Large Scale Production DITA landscape @SAP
 
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
How to pinpoint and fix sources of performance problems in your SAP BusinessO...How to pinpoint and fix sources of performance problems in your SAP BusinessO...
How to pinpoint and fix sources of performance problems in your SAP BusinessO...
 
SHARE_MgmtServicesCatalog.pdf
SHARE_MgmtServicesCatalog.pdfSHARE_MgmtServicesCatalog.pdf
SHARE_MgmtServicesCatalog.pdf
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
 

More from Jonathan Eemans

SAP Asset Accounting: basic configuration
SAP Asset Accounting: basic configurationSAP Asset Accounting: basic configuration
SAP Asset Accounting: basic configuration
Jonathan Eemans
 
Report Painter in SAP: Introduction
Report Painter in SAP: IntroductionReport Painter in SAP: Introduction
Report Painter in SAP: Introduction
Jonathan Eemans
 
Queries in SAP: Introduction
Queries in SAP: IntroductionQueries in SAP: Introduction
Queries in SAP: Introduction
Jonathan Eemans
 
S/4HANA Cash Management: Upload house bank accounts
S/4HANA Cash Management: Upload house bank accountsS/4HANA Cash Management: Upload house bank accounts
S/4HANA Cash Management: Upload house bank accounts
Jonathan Eemans
 
Master data distribution in SAP: implementation guide
Master data distribution in SAP: implementation guideMaster data distribution in SAP: implementation guide
Master data distribution in SAP: implementation guide
Jonathan Eemans
 
Authorisations in SAP: best practices
Authorisations in SAP: best practicesAuthorisations in SAP: best practices
Authorisations in SAP: best practices
Jonathan Eemans
 

More from Jonathan Eemans (6)

SAP Asset Accounting: basic configuration
SAP Asset Accounting: basic configurationSAP Asset Accounting: basic configuration
SAP Asset Accounting: basic configuration
 
Report Painter in SAP: Introduction
Report Painter in SAP: IntroductionReport Painter in SAP: Introduction
Report Painter in SAP: Introduction
 
Queries in SAP: Introduction
Queries in SAP: IntroductionQueries in SAP: Introduction
Queries in SAP: Introduction
 
S/4HANA Cash Management: Upload house bank accounts
S/4HANA Cash Management: Upload house bank accountsS/4HANA Cash Management: Upload house bank accounts
S/4HANA Cash Management: Upload house bank accounts
 
Master data distribution in SAP: implementation guide
Master data distribution in SAP: implementation guideMaster data distribution in SAP: implementation guide
Master data distribution in SAP: implementation guide
 
Authorisations in SAP: best practices
Authorisations in SAP: best practicesAuthorisations in SAP: best practices
Authorisations in SAP: best practices
 

Recently uploaded

Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Anthony Dahanne
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 

Recently uploaded (20)

Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 

SAP Legacy System Migration Workbench (LSMW): Introduction

  • 1. 30/10/2019 1Jonathan Eemans JE Consulting Legacy System Migration Workbench (LSMW)
  • 2. 30/10/2019 2 Legacy System Migration Workbench (LSMW) Introduction How does LSMW work? How to create a LSMW object? How to import data via LSMW? Attention points
  • 3. 30/10/2019 3 Introduction • In SAP R/3 and SAP ECC, the Legacy System Migration Workbench is a tool that supports transferring data from (non-)SAP systems ("Legacy Systems") to SAP systems 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 SAP system via: • Standard programs; • Recording; • BAPIs / IDocs.
  • 4. 30/10/2019 4 Introduction • As from SAP S/4HANA the Legacy System Migration Workbench is still available in the on-premise version, but it’s not considered as the migration tool. LSMW might propose incorrect migration interfaces that cannot be used in SAP S/4HANA anymore. Other tools such as SAP Rapid Data Migration with SAP Data Services and SAP S/4HANA migration cockpit are available.
  • 5. 30/10/2019 5 Useful transactions Transaction Description LSMW Legacy System Migration Workbench SE11 Dictionary - Tables SE38 Programs BAPI BAPI Explorer WE60 IDoc Documentation
  • 7. 30/10/2019 7 How to create a LSMW object? Transaction: LSMW – Legacy System Migration Workbench  Project: specify the name of the data transfer project  Subproject: one or more subproject can be assigned to a project  Object: name of LSMW object
  • 8. 30/10/2019 8 How to create a LSMW object? Transaction: LSMW – Legacy System Migration Workbench  Maintain Object Attributes Define import method  Maintain Source Structures Define source structures with relations  Maintain Structure Relations Define source fields in different source structures  Maintain Field Mapping and Conversion Rules Assign source fields to fields in import method with or without conversions; ABAP code can be used to perform conversions.  Maintain Fixed Values, Translations, User-Defined Routines
  • 9. 30/10/2019 9 How to import data via LSMW? The data can then be imported into the SAP system via:  standard programs;  Recording;  BAPIs / IDocs.
  • 10. 30/10/2019 10 LSMW: standard programs + Standard programs + Maintenance afterwards + Easy to create + Processing time of loads + Reusability on different projects - A lot of the direct input programs are outdated. E.g. Assets
  • 11. 30/10/2019 11 LSMW: standard programs Example: creation of functional location via standard program
  • 12. 30/10/2019 12 LSMW: batch input recordings + Very simple to create a recording for simple mass changes + This technique can be used for practically all mass changes you want to perform - Recordings with different screens can be complex to create - Processing time of loads - Maintenance afterwards - Limitations to reusability of recording on different projects - Batch input recording are not release-dependant (screens can be changed / removed, fields can be deleted from certain screens, etc.)
  • 13. 30/10/2019 13 LSMW: batch input recordings Example: creation of cost center via recording
  • 14. 30/10/2019 14 LSMW: BAPI / IDoc + Standard tools + Maintenance afterwards + Last functionalities available + Processing time of loads + Reusability - More difficult to create - Additional setup required to use BAPI / IDoc - There isn’t a BAPI / IDoc for every object
  • 15. 30/10/2019 15 LSMW: BAPI / IDoc Example: creation of G/L Account via IDoc
  • 16. 30/10/2019 16 LSMW: Attention points ALWAYS TEST MASS UPLOADS CAREFULLY ! ONE MISTAKE CAN HAVE A SEVERE IMPACT ! TRY TO AVOID RECORDINGS AS MUCH AS POSSIBLE !