Beruflich Dokumente
Kultur Dokumente
What is
LSMW?
SAP AG May 2000 2
LSMW is a tool based on R/3. LSMW supports periodic and single data transfer from a nonSAP system to R/3. LSMW uses standard R/3 interfaces.
Data transfer
Accounts for 15% - 20% of the total SAP R/3 implementation costs Smaller implementation projects: up to 40%
In many cases
you need to develop conversion programs (which can not be used later on) you need to deal with lots of technical details and different technologies data volume depends on the project volume the effort for programming does not depend on the data volume
preparatory steps
data import
checklist
LSMW
LSMW
SAP AG May 2000 7
Customizing of the R/3 applications must be finished Know how in LSMW (1-2 days) Knowledge of the source data (Which fields means what?) Knowledge of the R/3 application (Which fields means what?) technical know how
System requirements
for LSMW 1.6 (July 1999): R/3 release 4.0x, 4.5x or 4.6x
for LSMW 1.0 (Sept. 1998): R/3 release 3.0F or 3.1x
How does
LSMW
work?
SAP AG May 2000 9
Vendor master
A1 A2
A3 A4
A5
A6
A7
...
B1
B2
B3
...
C1
C2
C3
C4
...
B1
B2
B3
...
Bank data
A4 ...
A1
A2
A3
Contact person
A1 A2
A3 A4
A5
A6
A7
...
B1
B2
B3
...
C1
C2
C3
C4
...
B1
D A T A M I G R A T I O N
B2
B3
...
Bank data
A1
A2
A3
A4
...
Contact person
A1 A2
A3 A4
A5
A6
A7
...
B1
B2
B3
...
C1
C2
C3
C4
...
...
D A T E A N M M I I G G R R A A T T I I O O N N
B1
B2
B3
...
Bank data
A1
A2
A3
A4
...
Contact person
A1 A2
A3 A4
A5
A6
A7
...
B1
B2
B3
...
C1
C2
C3
C4
...
...
SAP AG May 2000 15
Initial value
Constant Assign (MOVE) Fixed value 1:1 translation Translation via intervals User-defined routines
D DE A AT F FR
Prefix
Suffix Concatenate Individual ABAP coding
Further steps
read source data
D A T A M I G R A T I O N
data conversion
run import
Structure relations
Read data
Read data
Legacy data on application server
Field mapping
Convert data
R/3 Standard
Data from host systems on R/3 application servers Fixed record length, end of record indicator or hexadecimal length field at the beginning With and without separator Code page conversion Hierarchical data with identifying field values
Identifying string (H=header P=position) H P P ... Customer #1 (header rec.) Contact person #1 Contact person #2 ...
precondition: application program entries in tables SXDA* (DX-Workbench) Recording a transaction Flat target structure (no header-position constellations with variable amount of positions) All BAPIs for which an ALE-IDoc interface has been generated (by SAP development) All
IDocs
What does
LSMW
look like?
SAP AG May 2000 20
Maintain attributes
Accelerating Data Migration: LSM Workbench Enter structures of legacy system in R/3
recording
Job
Read data (only files on the application server can be used)
Data conversion
Data import
document the data migration project define data conversion per object
select target
(p.e. customer master, material master) (p.e. create, change) (p.e. batch-input, IDoc)
define source
structure of the source data (segments, fields, file attributes etc) between source and target (SAP R/3) on record level and on field level transfer of field contents
define relations
define rules
read data (technical conversion) convert data (conversion of values) import data
batch-input
direct input
method for a business-object (BAPI) IDoc technique
this means:
LSMW does not write data into the databases of the applications precondition for the use of LSMW is the availability of a data transfer interface in the R/3 application
extract data from the legacy system outbound: transfer data from SAP R/3 into another system
Wide range of data conversion techniques (fixed values, translation, ABAP coding, etc.)
Migration customizing: no literals in rules Conversion program generated from conversion rules User guidance: data migration in 14~20 steps Interface for data in spreadsheet format Check against R/3 Customizing before processing the import Free of charge for SAPs customers and partners
user friendly
only basis ABAP knowledge necessary in most cases only few programming has to be done
supports data transfer for the most important master and transaction data
Information
Support
Training
LSMW
SAP AG May 2000 37
www.service.sap.com.de/LSMW
Download of
software (LSMW16.CAR) and further material installation guide quick guide (HowToGuide)
contact
e-mail: lsm@sap.com
Support
Online-Service-System: component XX-LSM
upon request part of the data migration training BC420 in release 4.6 self-study via examples in SAPNET