Product Information
Migrate your Data – Migration Cockpit / LTMC on SAP Fiori
Hello Guys,
I recently started working with LTMC on the SAP Fiori app and would love to share my experiences.
In this blog post, I would like to cover
- what is new with LTMC on Fiori
- How to go to LTMC on Fiori
- How to create a new project and do successful data migration for one object
- what are the better features
First of all, Why do we need to go to Fiori for LTMC as we do have separate LTMC?
I tried to cover this topic here.
LTMC / Migration cockpit Decommissioned? or replaced? | SAP Blogs
1. what is new with LTMC on Fiori
In the 1909 version we are having 3 approaches to migrating data by using LTMC Functionality
- Transfer data using Files (Excel file)
- Transfer data by staging tables.
- Transfer data directly from SAP System
With the latest release of the 2020 version, we get better and more compact approaches in LTMC.
with better activity, LTMC functionality has been replaced with the new Fiori App (What we are talking the essence of this blog post 😀 )
Transfer data by file and staging tables approach has been combined together and the new functionality/approach has been provided i.e, Migrate data using Staging Tables
With the above feature, in a practical way what is beneficiary:
-
- All data is stored in Staging Tables.
- you can use a remote DB connection or a local DB connection
- Why I am talking about this option/feature is we have faced a challenge here.
- the situation is this, we cannot go for a remote database, and existing HANA DB is not allowing to create of a remote tenant as it is an additional charge
- this feature saved a lot of costs to purchase the cloud DB space
- Why I am talking about this option/feature is we have faced a challenge here.
- I like the UI fast response than an older one
- The tracking during simulation/migration is better than older
Migration approaches from SAP S/4HANA 2020 onwards will be with 2 options.
- Migrate data using Staging Tables.
- Migrate data directly from the SAP system
Let us see practically from now onwards 😉
2. How to go to LTMC on Fiori
- Step1: GO to transaction code / Tcode – /n/ui2/flp or /o/ui2/flp or /ui2/flp
- And then it opens a separate browser link
- once you login, it takes you to Fiori Launch pad and you search for Migrate your Data tile
- and click on the “Migrate Your Data (Migration Cockpit)” tile. In this case, I am already having 2 active Projects
3. How to create a new project and do successful data migration for one object
The process is as below:
-
A more detailed description of the process is outlined below:
-
In the SAP S/4HANA system, you access the SAP S/4HANA migration cockpit by choosing the Migrate Your Data – Migration Cockpit app in the Fiori Launchpad.
-
You create a migration project and select the migration objects that are relevant for your project. Migration objects are delivered by SAP and describe how to migrate data from the source system (which tables are needed and the relationships between the tables) to SAP S/4HANA.
Note that you typically first create a project in a test system which is a copy of the production SAP S/4HANA system. For each new test transfer, you create a new migration project that includes any corrections or refinements identified in the previous test. When you are finally ready to transfer your data to the production SAP S/4HANA system, you can create a project in the production system.
-
The system automatically creates staging tables for each migration object in the project. You need to decide how to fill these staging tables with data. You can use template files, or you can fill the staging tables by using your preferred tools (for example SAP Data Services).
-
If you use template files to populate the staging tables with data, you download a template file for a migration object and enter the data to be migrated in the file. You then upload the completed file, and the system automatically transfers the contents of the file to the staging tables.
-
You prepare the staging tables for each migration object so that they can be used to transfer data to SAP S/4HANA.
-
For each migration object, you process any open mapping tasks.
There are mapping tasks associated with migration objects that must be processed before the migration can proceed. Examples of mapping tasks include Value Mapping tasks (where you specify target values for corresponding source values) and Fixed Value tasks (where you set default values for target fields).
-
Optional: You simulate the transfer of data to the target SAP S/4HANA system.
-
You migrate the data for the migration object to the target SAP S/4HANA system.
-
Optional: You use correction files to correct any errors that may have occurred during the migration.
-
LTMC 2020 Version
After the Release of the 2020 version. The migration cockpit process has changed :
In SAP S/4HANA 2020 and later versions, we need to use Migrate Your Data Fiori App instead of LTMC.
Let us discuss more on the process of the data migration using the new version of LTMC 2020 in the next blog posts.
Good luck 🙂
In the next blog posts, we can discuss more processing.
That’s all about this blog post.
Thanks for reading, please provide your feedback. ?
Happy Learning, see you in my next blog 🙂
Thanks,
Venkatesh Golla
Clear explanations ! Thanks for sharing
Thanks for the support 🙂
Hello Venkatesh, we are new with the migration cockpit, trying to create our first project in SAPFIORI (S4 HANA on premises) we click on the tail of Migration Project once we are in, there is no options to create a new project, the screen only display an empty list. Do you know if there is any other missing step to create the project or if this is an authorization issue?
Thanks
Ricardo
Could you please check if SAP_BR_CONFIG_EXPERT_DATA_MIG role is assigned to your SAP user?
Hi,
It needs the roles to be assigned. I will post you details
Prerequisites for on-Premise File & Staging Approaches:
For SAP S/4HANA On-Premise the following business role is needed:
• Role SAP_CA_DMC_MC_USER is required.
To use the SAP S/4HANA Migration Object Modeler (transaction LTMOM) you require:
• SAP_CA_DMC_MC_DEVELOPER
For current information and more details, please see the Help Portal.
Prerequisites for Cloud File & Staging Approaches:
For SAP S/4HANA Cloud the following business roles are needed:
• SAP_BR_CONFIG_EXPERT_DATA_MIG
• SAP_BR_BPC_EXPERT
For current information and more details, please see the Help Portal.
Prerequisites for Direct Transfer Approach:
For SAP S/4HANA On-Premise the following business roles are needed:
• Role SAP_DMIS_OBT_MASTER
• Role SAP_BR_CONFIG_EXPERT_DATA_MIG
Hi Venkatesh,
I am trying to evaluate the Fiori LTMC. I tried to create a project to migrate stock figures. I choose the migration object 'Material inventory balance', but when I try to save the project I get a pop-up error saying: 'Project creation failed due to unexpected reason'
Any idea on what we are missing?
Thanks,
Tor
It probably data input issue, hope you tried in chrome or edge. Don't use IE.
Hi Venkatesh,
We have used the application and it worked perfectly but the issue s when we moved the application to quality system we are unable to see the Create, Copy and Edit buttons on the App. Can you suggest what could be the reason we have the required roles assigned .
And I could see the create button visible and disappear while the App is loading .
Thanks,
Aparna.
you bang on it already Aparna.
The point is here, we are not supposed to create any project in upper environments, always best practice is that we should export from lower environments. Here is an example:
DEV
Quality
Currently, I am also going through the same situation. I will try to update this topic, once I get feasible solution
Here is the update, I investigated on this situation, this is only possible with roles - C-S4H-DQP-DATA-MIGRATION
Ensure you are having this roles, and enjoy creating and editing stuff,
Happy learning @vaparnavadakanti Aparna Vadakanti
Hi Venkatesh,
I couldn't find this role is this a custom role .
Thanks,
Aparna.
Hello,
I cant find this role either. Can you help here, is this a standard role?
Thanks!
HI Venkatesh,
I am encountering the same issue as you.
Could you please tell me if "C-S4H-DQP-DATA-MIGRATION" is a valid role?
Or, do you have any other solution?
sorry for this late reply as I didn't see the message earlier.
I hope that by this time your issue would have already solved 🙂
Yes, it is a default role that you get it from SAP. your Basis guy or security guy can easily figure this out.
Thank you for the usefull post VENKATESH GOLLA
Thanks
General question... How do we upgrade from one version to another version..like 1909 to 2020?
It comes along with SAP Upgrade, a complete SAP project upgrade.
Great article! thanks a lot Venkatesh.
I'm creating a playlist for data migration to share with the SAP community, your article helps a lot.
Hi Venkat,
do you now, how could I export Customized LTMC objects from a non-fiori Sap version and import it into a fiori project?
There is an export functionality in the former LTMC screen, which creates a ZIP file, but the /LTB/MC_PROJ_Q2P report cannot import it into Fiori.
We have too many customized Object templates, would be diffcult to re-recreate them.