Professional Documents
Culture Documents
Product Information
Ruthvik Chowdary
April 26, 2019 4 minute read
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 speci c 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 elds, as well as any rules used to convert
values that are migrated from source elds to target elds. SAP provides prede ned migration objects that you
can use to transfer your data.
The Tool used to perform Migration is LTMC – (Legacy Transfer Migration Cockpit)
Note the following considerations when deciding on the most suitable approach for your project:
Data Provisioning Enter data manually in each Fill tables manually or by using
Microsoft Excel XML le. preferred tools (for example SAP
Agile Data Preparation).
https://help.sap.com/viewer/fe1dfb6e6c551014b6f1befabc903d5d/7.02.19/en-
US/483e87b3ca6b72d0e10000000a42189c.html
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
8. A pre- lled Template with detailed of each eld and business is available
9. In Field, List Sheet will nd each sheet which and all are mandatory based on that we will ll data and upload
10. In Basic Data Sheet highlighted column is mandatory and ll the remaining elds 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
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
18. When we are executing for the rst time particular object in a project we need to Map elds.
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 elds and elds
Mapping is wrong
24. If any error go back and x and repeat same if no error click Next
25. If all the steps are completed without any error will get above message then click nish.
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 elds 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.
Alert Moderator
Assigned tags
SAP S/4HANA migration cockpit | MAN Production Planning (PP) | MM (Materials Management) | SAP ERP | SAP
Fiori |
View more...
Related Blog Posts
Changes to LTMC
By Ruthvik Chowdary , Dec 03, 2019
SAP S/4 HANA Migration Cockpit (LTMC) – Activity Type Master Data Upload Step by Step Process
By Ramkumar RV , May 13, 2019
Related Questions
81 Comments
Michelle Crapo
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.
Like (3)
Hi Michelle,
Yes, what you mentioned are correct, thank you for sharing your Experience of LTMC & LTMOM
Like (0)
Gustavo Vazquez
nice blog
Like (1)
Like (0)
Sophia Scott
Nice Blog!!
Like (1)
Former Member
Like (1)
Like (0)
Vignesh Veerasamy
Keep Going.
Like (1)
Sure
Like (0)
MA Aleem
Like (0)
Sanjay Shah
Hi Ruthvik
Is is possible to nd potential duplicates during data transfer using HANA search capability and merge in best
or golden record it we found potential duplicates?
Like (0)
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
Like (0)
Rama Shankar
Like (1)
Like (0)
Nag
Like (1)
Like (0)
Dear Ruthvik
How to make mandatory led into optional led and also can you please explain about LTMOM T-code?
Like (0)
dario bueno
LTMC, do not truncate decimals. This generates error in the import by incorrect eld length
Like (0)
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.
Like (0)
Prashant Meshram
Hi,
With the help of your blog, I am doing LTMC- Equipment Master ( PM module ) and its working ne.
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
Thanks,
Prashant Meshram
Like (0)
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 elds etc
Like (0)
Prabhat Kumar
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 ?
Like (0)
LTMC is a Migration Cockpit and it’s a Clint Speci c no need to Transport from Clint to Clint.
Like (0)
Sindhuja Selvapandian
Hello Ruthvik,
Great e ort!
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 eld 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.
Like (0)
Please re er to https://blogs.sap.com/2019/07/14/ltmc-bp-supplier-step-by-step-process/
Like (1)
Sindhuja Selvapandian
HI Thank you, it works, and i have other question like if we maintain di erent 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 elds along with Address elds
Please make sure in General Sheet and in Additional Address sheets maintain External Address Number
di erently it’s just for identi cation purpose”
Like (0)
Erdem Bulbul
Hi Ruthvik,
Like (0)
Like (0)
Jörg Schäfer
Hi Ruthvik,
Cheers,
Joe
Like (0)
Like (0)
Gerencia Tecnologia
Hi Ruthvik
I am trying to load material data, this value is mandatory, but I don't know what value to
Thank you
Like (0)
Hi Gerencia,
in the above-highlighted eld, 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 ll in the upload le automatically views will be
created
Like (1)
Stéphane Djounkam
I have an issue, I have loaded material master with ltmc only ”Basic” view was created because the eld
‘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.
Thanks in advance
Stéphane
Like (0)
Hello Stephane,
Like (0)
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 nishing
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 ll 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
Like (0)
Hello Hung,
LTMC is only there for Creating/change of material as of now Extending of materials is not available as of now
Like (0)
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!
Like (0)
Like (0)
Muniasamy G
Hi Ruthvik,
Nice work,
I had uploaded so many records by LTMC and used LTMOM for add custom elds.
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 nally go for lsmw and extend the views
Thanks,
MuniaSamy
Like (0)
In which Version you tried LTMC ? because 1809 is working ne without any bugs
not only in maintenance status sheet X we need to keep in Aditional Data Material views X
Like (1)
Muniasamy G
Hi Ruthvik,
Good. thanks for your valuable information.i have tried in version 1709 only. Migration time i used LTMC and
LTMOM.
Muniasamy
Like (0)
Hi Muniasamy,
I dont have Template this was created long back so i lost that le to share with you
Like (0)
Jerry Janda
Please note that sharing personal details (such as an email address) violates our rules of engagement
(https://community.sap.com/resources/rules-of-engagement), so I had to remove that from your comment.
–Jerry
Like (0)
Gangoosingh Leeneshwar
Hello Ruthvik,
I’m trying to load Activity Types in di erent 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
Like (0)
I don’t think soo it’s possible to upload with di erent language with same Activity Type
Like (0)
Ahmad Abdulgawad
Daer,
Like (0)
Like (0)
Ahmad Abdulgawad
Like (0)
Like (0)
saravana sam
Thanks Ruthvik for posting the details and really appreciate your good work towards SAP Netizens!!
Like (1)
Like (0)
SAP L2 Support
Hi Ruthvik,
Can we use LTMC in our existing S4 system in mass creation of vendor, customer and business partner? Do we
have to enable this in our Fiori App so we can create new projects ?Thank you
Like (0)
Ruthvik Chowdary | Post author
Please re er
https://blogs.sap.com/?p=841700
Like (0)
vaibhav kulkarni
Hi Ruthvik
I’ve query in LTMC. In le to create new material code, long description sheet, detail of material is getting
truncated to 40 character. How do I overcome with this problem?
Is it not possible to give long description more than 40 character in the same sheet?
Like (0)
We cant Give long Description more than 40 as well as material code in SAP HANA Standard
Like (0)
vaibhav kulkarni
thank you
Like (1)
Welcome
Like (0)
Mehedi Dasgupta
Hi Ruthvik,
I am trying to load customers using the Migration cockpit. When i upload the template, activate it and click on
start transfer, the validation starts but then gets stuck at 5% only.
And when i check ST22, i see the runtime error – GEN_TOO_MANY_CBS. Do you have any suggestions how to
remove it? I am using the standard object-template(1809) and have lled data in 3 tabs only – General Data, BP
roles and company data.
Thanks.
Like (1)
Hi Mehedi
When your doing for the rst time in Project it will take 10-15 mins if it takes more time then its an issue as you
said its coming runtime error, Please check with Basis Team so they can increase the Batchjob time and range
to Runtime error you won’t get
Like (0)
Kanishak Gupta
Hi Ritwik,
Thanks for your wonderful article. DO you know if LTMC contains the migration objects for PPM module as well?
Like (0)
Like (0)
UMESH KUMAR AS
Hi Ruthvik,
Very good article, i wanted to know can we edit or change the elds through LTMC for the GL master which are
already created in SAP ECC system, i need to change Alternative account Field in GL master which are already
created and updated some other value in Alternative account eld.
I am part of SAP FI , i have tried to use GL account and try to upload le with alternative account, getting error
the “Account xxxx has already created in chart of Account xxxx”
Regards,
Umesh
Like (1)
Hi UMESH KUMAR AS
I’m glad you liked my article, Sorry I can’t able to answer your answer related to GL Master as I’m from Logistics
and very very less knowledge in FI
Like (0)
UMESH KUMAR AS
Thanks a lot
Like (0)
No Problem
Like (0)
Gerencia Tecnologia
Hi Ruthvik,
A query: in the LTMC if they already do the mapping, I can correct it o change it.
Thanks.
Like (0)
Ruthvik Chowdary | Post author
Like (0)
Carlos Garcia
Hello, I’m already did all the steps to extend existing record by new org levels, everythings works ne, but
nothing happened in the system, what else I need to do to complete the process.
thanks in advance.
Like (0)
Hi Carlos Garcia
Like (0)
Carlos Garcia
Like (0)
HARSHAL CHAUDHARI
Hi Ruthvik Chowdary,
Very Nice document, can you please post steps for adding a additional eld in LTMC for Ex. in Material Master
upload I want to add change number eld as currently its not there.
Regards
Like (0)
Sure Will do it, meanwhile, if I was late you can do it in LTMOM by adding new elds to the migration object
But sure will do it soon as they are other processes in pipeline
Like (1)
venu gopal
Hello Ruthivik,
Could you please explain to below question which i written in another link..
Please provide your inputs to below my Question, i am very thankful to your support.
We can keep the same numbers from ECC to HANA Data base or di erent number ranges..
Ex: We have put the same number range concept from ECC TO HANA for customers, vendors.
Now, by using SLT/LTMC we can transfer the documents to HANA , but my confusion is, in the above case in
ECC customer number and vendor number is di erent.
How system is syncing the PO numbers, SO numbers with di erent IDs or need to do any speci c settings?
https://answers.sap.com/questions/12939842/how-di erence-customers-vendors-documents-will-be.html#
Like (0)
Hi venu gopal
First, you need to do CVI (Customer Vendor Integration) which is part of ECC to HANA Migration once your
Customers and Vendors are Synced then all you PO’s and SO’s will be created
Like (0)
venu gopal
Hello Ruthvik,
Thanks a lot for your update, nally, one small question. kindly answer it, thanks a lot in advance.
Correct me if I am wrong..
SLT Is only one time activity, once it is done, created all sales orders , deliveries, PO documents will be be
updated in HANA Data base.
LTMC Process will be used only if any changes to be required after migration of all sales documents( Ex).
If my above comment is wrong then why we will use LTMC process as already SLT process is available to move
the open sales orders, delivers.
Like (0)
Hi Venu,
SLT is transferring data from Staging Tables from ECC to HANA its one option in LTMC as we have 2 options like
transfer data via le or Staging tables.
LTMC is used to Upload open Sales orders and PO’s not for Changing existing documents.
Like (0)
venu gopal
But is there any rule that we need to follow speci c method..whether LTMC or SLT ?
Like (0)
not speci c method if your data is vast then we go with SLT and if data is not so huge then LTMC.
SLT takes more extra cost to set up infrastructure and migration consultants etc its pure Technical like we need
to mad ECC tables to HANA Tables
Like (1)
venu gopal
Hello Ruthvik,
I am really surprised by your way of answer in short time period, thanks a lot for your update. keep it up for ever.
Like (1)
I keep all the time SCN login with noti cation turned on so I respond quickly.
Like (1)
Find us on
Privacy Terms of Use
Newsletter Support