Enterprise Resource Planning Blogs by Members
Gain new perspectives and knowledge about enterprise resource planning in blog posts from community members. Share your own comments and ERP insights today!
cancel
Showing results for 
Search instead for 
Did you mean: 
Ruthvik_Chowdary
SAP Champion
SAP Champion
330,215
Dear All,

When We are Implementing SAP S/4HANA solution, We can migrate our master data and business data from SAP systems or non-SAP systems to SAP S/4HANA. By using  SAP S/4HANA migration cockpit.

The SAP S/4HANA migration cockpit uses migration objects to identify and transfer the relevant data. A migration object describes how to migrate data for a specific business object to SAP S/4HANA. It contains information about the relevant source and target structures, as well as the relationships between these structures. It also contains mapping information for the relevant fields, as well as any rules used to convert values that are migrated from source fields to target fields. SAP provides predefined migration objects that you can use to transfer your data.

The Tool used to perform Migration is LTMC – (Legacy Transfer Migration Cockpit)

You can access the SAP S/4HANA migration cockpit by using transaction LTMC.

Note the following considerations when deciding on the most suitable approach for your project:
























Consideration Files Staging Tables
Size Limit 160MB limit for SAP S/4HANA Migration Cockpit .* No Limit.
System Considerations None. Staging system uses an SAP HANA database.
Data Provisioning Enter data manually in each Microsoft Excel XML file. Fill tables manually or by using preferred tools (for example SAP Agile Data Preparation).


* For on-premise systems, parameter icm/HTTP/max_request_size_KB controls the size of the http request. The value of this parameter is the maximum size (in KB) of an HTTP request. This parameter has the standard value 102400 kb (100MB) but can be changed if required. For more information, see

https://help.sap.com/viewer/fe1dfb6e6c551014b6f1befabc903d5d/7.02.19/en-US/483e87b3ca6b72d0e10000000...

Steps to Use LTMC



  1. Enter LTMC T.Code




2. LTMC Web page / Fiori App will get opened



3. Click on Create for Starting New Migration Project



 

4. Provide Project Title & Data Retention Time and hit Create

5. In the Search bar, we can look for an object which we want to use and upload data



6. Select Required Object and click open





It's just an information  and press ok



7.  Click on Download Template so XML file will be downloaded



8. A pre-filled Template with detailed of each field and business is available



9. In Field, List Sheet will find each sheet which and all are mandatory  based on that we will fill data and upload



10. In Basic Data Sheet highlighted column is mandatory and fill the remaining fields and sheets as per requirement.



11. In the last Sheet, “Maintenance Status Settings” Sheet will be activating which screens are required as per business.



12. Once the template is ready with all required data need to follow below Steps
A. Upload File

B. Activate

C. Start Transfer

D. Data Validate

E. Convert values

F. Simulate

G. Execute Import



13. Click Activate



14. Click Start Transfer



15. Data will get Transferred once its done Close button will get enabled



16. If any error or data is missing will get error hear if all data in templet is good we can proceed further

17. Click next



18. When we are executing for the first time particular object in a project we need to Map fields.



19. Click  each line item and do Mapping  of Values



20. Select Line Item and Click check once status turns in to Green Light click save so next time system will do the mapping automatically



21. Once all the mapping is completed and no open items click next to simulate Import



22. Similar to upload once its completed click close to proceeding further



23. Backed  Program  will execute and data gets simulated if any missing data of mandatory fields and fields Mapping is wrong

24. If any error go back and fix and  repeat same if no error click Next



25. If all the steps are completed without any error will get above message then click finish.


Migration Status is now Finish


 

  1. Now Check whether Material is created or not


2. Go to Display Material Fiori App and Search with the Material Number which you created





3. Select required Fields



4. Material with all the fields got updated with Screens.

 

For uploading data without any error try with one material and will get a lot of errors when doing initially do trial and error so will get masters in LTMC.


 

 

 

 
139 Comments
mmcisme1
Active Contributor
A couple quick notes.  LTMC goes hand and hand with LTMOM.   Keep in mind that if you move between clients - you'll have to activate your source code in both.

If you've already uploaded a material master but there is an error.  I would go and delete the material however it is still contained in the LTMC Logs.  You have to run FM_RESTART_COPY_DELETE to be able to run LTMC for that material.

If you are a developer using LTMOM, it can be interesting to debug it.  When you activate it, it will create a function module.  Go to that function module and set a breakpoint.

I thought I'd add a couple of my frustration points.

Nice overview - I love pictures,

Michelle

 
Gustavo_Vazquez
Active Contributor
nice blog
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Thank you, Gustavo 🙂
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Hi Michelle,

 

Yes, what you mentioned are correct, thank you for sharing your Experience of LTMC & LTMOM
Former Member

Nice Blog!!

 

Former Member
Very Nice Blog!!

With Detail steps.
VigneshV
Participant
Very Nicely Explianed on new concepts.

Keep Going.

 
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Thank you!! Cindy 🙂
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Thank you Very Much, Vignesh!!

Sure 🙂
alim24x7
Explorer
Good one Ruthvik, thanks for sharing.
sanjayshah_21
Participant
0 Kudos
Hi Ruthvik

 

Great blog !!!

Is is possible to find potential duplicates during data transfer using HANA search capability and merge in best or golden record it we found potential duplicates?

Also is it possible to download template for mapping Values as well?
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Thank You Aleem
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos

Hello Sanjay,

 

Yes its Possible & If Data already exists in System while using LTMC will get error data already exist

 

LTMC at the moment having some limitations so at this point of time 1809 FPS01 there is no download Template of Mapping values, but we can expect this functionality in upcoming versions ?

rama_shankar3
Active Contributor
Awesome Blog!  - Thanks.
Former Member
Very useful Blog.

 

Nag
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Thank you Rama Shankar 🙂
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Thank you, Mr. Nag 🙂
Former Member
0 Kudos
Dear Ruthvik

How to make mandatory filed into optional filed and also can you please explain about LTMOM T-code?
Former Member
0 Kudos
I have problems with decimals

In Excel the number is 0.58, but the XML is 0.5799999996

LTMC, do not truncate decimals. This generates error in the import by incorrect field length

Could you help me?
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Hello

1. Try to enter in excel '0.58 then it won't convert with extra decimals

 

2. Select the line where your facing this issue and keep decimal format to 2 numbers so extra numbers won't be coming.
prashantmeshram
Explorer
0 Kudos

 

Hi,

With the help of your blog, I am doing LTMC- Equipment Master ( PM module ) and its working fine.

The only concern is valid from Date ( Field ) I am putting as old date in equipment template

examples 01.01.2019 but after LTMC successful run, System taking as today date as valid from

Date. ( 30.07.2019). When I am doing manual master dada entry system taking old date as valid

from date,

Please guide me on how to make changes (LTMOM ) or other so that system will take whatever date

we mention in the template.

Thanks,

Prashant Meshram

Ruthvik_Chowdary
SAP Champion
SAP Champion
Hi,

 

In Data mapping step maintain the date which you want to have as a valid date and try it, if still having the same issue, in mass change make the correction,

 

LTMOM is used to make changes to Upload program like adding new Z fields etc
simplefinance
Explorer
0 Kudos
Thanks Rithvik for such details on the concept. Also to Michelle for sharing some useful tips. Just wanted to know how to move the codes from client to client. During LSMW days we used to export and import between clients. Can we do the same for LTMC too ? Do you have any steps for the export/import ?
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Hello Prabhat Kumar,

 

LTMC is a Migration Cockpit and it's a Clint Specific no need to Transport from Clint to Clint.
sindhusilviya
Explorer
0 Kudos
Hello Ruthvik,

Great effort!

i am just trying to create the BP (Customer master) by referring to your blog, and i am facing an error at the stage of data import on the field external address number. Can u please help me on this topic.

"Address with external number xxxxxx for partner xxxxx already exist" but when i go and check the table the BP does not exist.

is this external address number field to be maintained compulsorily in the template?

Thank you, please revert back
sindhusilviya
Explorer
0 Kudos
HI Thank  you, it works, and i have other question like if we maintain different external address number in general data and additional address sheet, it creates two line items in the address data. it is correct or wrong?

Based on the point mentioned in your blog followed the same lines for Customer.

"12. In Additional Address, Sheet maintain All Mandatory fields along with Address fields

Please make sure in General Sheet and in Additional Address sheets maintain External Address Number differently it’s just for identification purpose"

Thank you, Please revert back.
zerikan
Discoverer
0 Kudos
Hi Ruthvik,

Can I create retail material master with ltmc?

 
Former Member
0 Kudos
Hi Ruthvik,

I am also interested in uploading articles for retail.
All Tools I tried are not working or are nor able.

Do you have an idea?

Cheers,

Joe

 
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Retail I dont have Idea
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Retail I dont have Idea
0 Kudos
Hi Ruthvik
I am trying to load material data, this value is mandatory, but I don't know what value to fill in the load file, you can help me, with more detail about what value I should enter in this field.



Thank you


 

 

 
Former Member
0 Kudos
Hello  ruthvik.chowdary2,

Thanks of lot for this useful tuto.

I have an issue, I have loaded material master with ltmc only ”Basic” view was created because the field ‘Material Maintenance status’ was populated with K(letter for Basic view).

Now i want to extend a new view (tab) like Purchasing (E) and Accounting (B) for existing material master records.

Could you please help me how to do with LTMC?

Thanks in advance

Stéphane
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Hello Stephane,

Which HANA Version you are using?

in 1809 we no need to activate individual views if you see my blog above you will get to know,

how to activate different views
Ruthvik_Chowdary
SAP Champion
SAP Champion
Hi Gerencia,

 

in the above-highlighted field, you need to Mark "X" as well as in the last sheet called "Maintenance Status Settings" also you need to mark X so that based on the data you fill in the upload file automatically views will be created
Former Member
0 Kudos

Hi Ruthvik,

Have you ever worked with extending/copying existed material in a plant to another plant using LTMC. I was not able to make it works. I used either object material or extending existing records with new org levels but both did not work. The material object showing warning materials already exist in target system and after finishing uploading new plant levels, records were not extended. The second object was showing material has the same alternative unit as base unit but i did not fill alternative tab of the template. In the end, attempt to extend materials to new org levels did not work for me. Please give me some lights if you have done it before.

 

Thank you!

Peter

Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Hello Hung,

 

LTMC is only there for Creating/change of material as of now Extending of materials is not available as of now
Former Member
0 Kudos

Oh really?

there are just some of simple instruction about LTMC for material master upload through SCN blogs. for change of material, can you tell me the object to use in LTMC?

 

Thank you!

Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
LTMC Object there is Change material for changing
former_member197042
Participant
0 Kudos
Hi Ruthvik,

Nice work,

I had uploaded so many records by LTMC and used LTMOM for add custom fields.

 

In material master template,  'maintenance status ' tab if maintain the mandatory views if mentioned 'x'.. not considered as the required views.thats not working. then finally go for lsmw and extend the views

Still LTMC having some bugs...??  Not full fledged ready..

 

Thanks,

MuniaSamy
Ruthvik_Chowdary
SAP Champion
SAP Champion
Hi MuniaSamy,

In which Version you tried LTMC ? because 1809 is working fine without any bugs

not only in maintenance status sheet X we need to keep in Aditional Data Material views X

as I have mentioned in my Blog once give a try in 1809/1909
0 Kudos
Hello Ruthvik,

I'm trying to load Activity Types in different languages using LTMC, but having error "Already exist"

Note that i have created a custom object on LTMOM for loading multiple languages.

Is this possible?

Thank you

Gangoosingh Leeneshwar
former_member197042
Participant
0 Kudos

Hi Ruthvik,

Good. thanks for your valuable information.i have tried in version 1709 only. Migration time i used LTMC and LTMOM.

Muniasamy

Former Member
0 Kudos
Daer,

 

Is SAP S4 HANA Migration Cockpit available for HCM Master Data?
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Yes its available
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
I don't think soo it's possible to upload with different language with same Activity Type
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Hi Muniasamy,

 

I dont have Template this was created long back so i lost that file to share with you
Former Member
0 Kudos
Could you tell me how i can this?
Thanks Ruthvik for posting the details and really appreciate your good work towards SAP Netizens!!
Ruthvik_Chowdary
SAP Champion
SAP Champion
0 Kudos
Thank you very much Saravana
Labels in this area