Skip to Content
Product Information
Author's profile photo VENKATESH GOLLA

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

  1. what is new with LTMC on Fiori
  2. How to go to LTMC on Fiori
  3. How to create a new project and do successful data migration for one object
  4. 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

  1. Transfer data using Files (Excel file)
  2. Transfer data by staging tables.
  3. 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
    • 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.

  1. Migrate data using Staging Tables.
  2. Migrate data directly from the SAP system

Let us see practically from now onwards 😉

2. How to go to LTMC on Fiori

  1. Step1: GO to transaction code / Tcode – /n/ui2/flp or /o/ui2/flp or /ui2/flpFiori%20LaunchPad%20Tcode
  2. And then it opens a separate browser linkFiori%20LaunchPad%20login
  3. once you login, it takes you to Fiori Launch pad and you search for Migrate your Data tileMigrate%20Your%20Data%20tile%20in%20Fiori
  4. and click on the “Migrate Your Data (Migration Cockpit)” tile. In this case, I am already having 2 active ProjectsTest%20Projects3. How to create a new project and do successful data migration for one object

The process is as below:

  1. A more detailed description of the process is outlined below:

    1. 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.

    2. 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.

    3. 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).

    4. 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.

    5. You prepare the staging tables for each migration object so that they can be used to transfer data to SAP S/4HANA.

    6. 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).

    7. Optional: You simulate the transfer of data to the target SAP S/4HANA system.

    8. You migrate the data for the migration object to the target SAP S/4HANA system.

    9. Optional: You use correction files to correct any errors that may have occurred during the migration.

LTMC%202020%20Version

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

Assigned Tags

      17 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Tana Soro
      Tana Soro

      Clear explanations ! Thanks for sharing

      Author's profile photo VENKATESH GOLLA
      VENKATESH GOLLA
      Blog Post Author

      Thanks for the support 🙂

      Author's profile photo Ricardo Avedano
      Ricardo Avedano

      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

       

      Author's profile photo Matteo Galeazzi
      Matteo Galeazzi

      Could you please check if SAP_BR_CONFIG_EXPERT_DATA_MIG role is assigned to your SAP user?

       

      Author's profile photo VENKATESH GOLLA
      VENKATESH GOLLA
      Blog Post Author

      Hi,

      It needs the roles to be assigned. I will post you details

      Author's profile photo VENKATESH GOLLA
      VENKATESH GOLLA
      Blog Post Author

      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

      Author's profile photo VENKATESH GOLLA
      VENKATESH GOLLA
      Blog Post Author

      Check this

      Author's profile photo Tor Sjödin_c
      Tor Sjödin_c

      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

       

       

      Author's profile photo VENKATESH GOLLA
      VENKATESH GOLLA
      Blog Post Author

      It probably data input issue, hope you tried in chrome or edge. Don't use IE.

      Author's profile photo Aparna Vadakanti
      Aparna Vadakanti

      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.

       

       

      Author's profile photo VENKATESH GOLLA
      VENKATESH GOLLA
      Blog Post Author

      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

      DEV

       

      Quality

      Quality

      Currently, I am also going through the same situation. I will try to update this topic, once I get feasible solution

      Author's profile photo VENKATESH GOLLA
      VENKATESH GOLLA
      Blog Post Author

      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

      Author's profile photo Aparna Vadakanti
      Aparna Vadakanti

      Hi Venkatesh,

      I couldn't find this role is this a custom role .

      Thanks,
      Aparna.

      Author's profile photo Andreas Fibich
      Andreas Fibich

      Hello,

      I cant find this role either. Can you help here, is this a standard role?

      Thanks!

      Author's profile photo Smithashree KB
      Smithashree KB

      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?

      Author's profile photo R R
      R R

      Thank you for the usefull post VENKATESH GOLLA

      Author's profile photo Gajula P Lakshmi Prathyusha
      Gajula P Lakshmi Prathyusha

      General question... How do we upgrade from one version to another version..like 1909 to 2020?