Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Conversion Process as a whole....

Former Member
0 Kudos

Hi,

I am going to join a team where I will be a member of Conversion team primarily responsible to work on LSMW. I would like to kind of get an overall idea of the team members a migration team will consist.

It would be great if someone could answer my following question..

1) What is the job of data staging and data cleansing team in the convestion?

2) Who is responsible to convert the legacy data in correct SAP format in the conversion team ? Can we achieve this conversion in SAP format using LSMW ?

3) What are the tools required to do the above tasks ?

Regards,

Rajesh.

4 REPLIES 4

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

I can give you my experiences as I was the one responsible for doing such conversions when first implemented SAP at my company.

<i>1) What is the job of data staging and data cleansing team in the convestion?</i>

Data Cleaning is the process of looking at your data and making sure that it is correct. We always had a saying here, "Bad In/Bad Out", meaning that if you put bad data into your system, then you will get bad data back out. This will hurt the project over time.

<i>2) Who is responsible to convert the legacy data in correct SAP format in the conversion team ? Can we achieve this conversion in SAP format using LSMW ?</i>

I guess it really depends on the team, but in my case, I was responsible for extracting the legacy data out of the system using programs to write the data to flat files. It was also my responsibility to write conversion programs, if needed, to convert the data. Also I had to develop the LSMW to upload the data. If the conversions were not too complex, then I simply used the conversion routine in LSWM to convert the data to SAP data.

<i>3) What are the tools required to do the above tasks ?</i>

Well, first LSMW. In my case, knowledge of the source system's programming language enabled me to write programs to extract the data.

I hope this helps a little.

Regards,

Rich Heilman

0 Kudos

Hi Rich,

Thanks for your reply.

I would still like to know if we can write comples coversion routines in LSMW itself, instead of writing custom code for conversion routines. Can you give me an example when it is not possible to write complex convesrion routine in LSMW ?

Regards,

Tushar.

0 Kudos

Well, what is complex, right? Its all relative. Any, when I've had to do some complex processing, I put the code into a function module and simply called the function module in the conversion routine of the LSMW. So I believe that it can be as complex as you want to make it.

Regards,

Rich Heilman

0 Kudos

Hi Mr.Rich Heilman,

I got ur post when I was searching for difference between conversions and interfaces.. I really need few more clarifications so please help me. Why do we use BDC for conversion ? because we have an option LSMW which is mostly used as one time upload ? Can u please suggest me when we have to use which option...DI, BDC, LSMW ?

awaiting for ur response...

Thanks & Regards

Mahesh.