Skip to Content

Besides a lot of different blogs on the topic „Your Path to SAP S/4HANA – New Implementation” I will provide here an entry point for the tool that facilitates the transfer of business data to an SAP S/4HANA system: the SAP S/4HANA migration cockpit.

SAP TechEd

Las Vegas, October 2-5
Barcelona, October 23-25
Bangalore, November 28-30

Sessions:

  • CNA101 – Overview of Transition Paths to SAP S/4HANA
  • CNA201 – Overview of New Implementations of SAP S/4HANA Using the Migration Cockpit
  • CNA363 – Explore and Work with SAP S/4HANA Migration Cockpit
  • DAT266 – Explore How to Use Next-Generation Data Management Tools for Data Migration

 

SAP S/4HANA Migration Cockpit – Overview

 

Pre-delivered Migration Objects

 

SAP S/4HANA Migration Cockpit – Cloud

Imporant Notes:

  • SAP Note 2538700 – Collective SAP Note and FAQ for SAP S/4HANA Migration Cockpit (Cloud)
  • SAP Note 2400789 – SAP S/4HANA Migraition Cockpit (Cloud) – Sample data migration templates
  • SAP Note 2568909– SAP Release Note for SAP S/4HANA Cloud data migration content (lists all changes in the current + previous releases)

 

SAP S/4HANA Migration Cockpit – on Premise

For the on-premise version, the inherent migration object modeler allows you to integrate your custom data into the migration. For example, you can adjust the predefined standard migration objects delivered with the SAP S/4HANA migration cockpit by adding fields to them. With FPS02 you can also create your own custom-specific migration objects.

Transactions in the Backend:
  • Migration Cockpit – LTMC; required role: SAP_CA_DMC_MC_USER.
  • Migration Object Modeler – LTMOM; required role: SAP_CA_DMC_MC_DEVELOPER
Imporant Notes:

SAP S/4HANA Migration Cockpit – learning

OpenSAP Course (with deep-dive migration object modeler) here

Demo/Click Through:

Available in SAP Learning Hub:
SAP S/4HANA Data Migration – Tutorials; SAP Learning Hub subscription required (SAP S/4HANA Data Migration – On Premise (old link))

  • Introducing SAP S/4HANA Migration Cockpit
  • SAP S/4HANA Migration Cockpit: Using staging tables NEW
  • Working on a migration object with the migration object modeler
  • Adding additional fields to a migration object
  • Creating a new migration object

SAP S/4HANA Cloud – Configuration  – Choose “Introducing SAP S/4HANA Migration Cockpit”

 

Further Documents

Imporant Notes:
  • SAP Note 2481235 – SAP S/4HANA Migration Cockpit (on premise) – restrictions and extensibility of pre-delivered migration objects
  • When you created your own migraton object with the migration object modeler (XML template), you may want to run a simulation/test. This report for kind of debugging funciontality is availabe from 1709 FPS01. lease check note SAP Note 2630182
Further Blogs:

 

To report this post you need to login first.

20 Comments

You must be Logged on to comment or reply to a post.

  1. Former Member

    Sybille,

    I am trying to complete the LTMC process for a very simple scenario:  7 materials and only MARA, MARC, and MAKT entries.  I find this error on the 4th step: Execute Import

    The applied combination of translation has status AUTO .

    I see the text on the BP document:

    This message means that the uploaded file contains source data values in fields where a value mapping (translation) rule is assigned. These values are automatically added as new source data values to the translation rule and must be assigned to a correct target value in the Convert Values step.

    I deleted any blank cells from my source file and the process ran through to the finish, but no new materials were created .

    2 questions:

    Can you share an example of what that error means and how to clear it?

    Do you have any guidance on why the process can finish but no data is imported to my 1610 system?

     

    (0) 
    1. Kirstin Siebenmorgen

       

      Hello George,

      which feature pack are you working with? 1610 FSP01 or FPS02?

      The message normally indicates, that you need to maintain / confirm the value mapping in the next step of the guided procedure. Have you maintained/confirmed the value mapping in step “Convert Value”? Did you get any messages during the step “Simulation”? If you leave the guided proecedure with the “Finish”-Button and go back to your project overview, you can check the notification section. Can you see an error message for Activity “Execute Import” there?

      Best regards

      Kirstin

      (0) 
    2. Sybille Lackermeier Post author

       

      Georg,

      1. Question:

      in the FSP´s of 1610 the the Message “The applied combination of translation has status AUTO” has already been updated to “Information required; specify mapping values in step ‘Convert Values”.

      That means: please go back to Step 3 and check your mapping.

      2. Question:

      The migration cockpit will not prevent you from proceeding if mapping for some entries is missing. Imagine you have a file with 30.000 entries, and only in 5 of them the mapping is missing. You proceed, 29.995 entries will be transferred, 5 will remain. A delta file will be generated telling you what is missing.

      In your case, a delta file should have been created indicating that your entries have not been transferred.

       

      If you still encounter problems you are welcome to open an SAP Incident.

      Best regards, Sybille

      (0) 
      1. Consultoria Deloitte

        Hi,

        We are trying to create a automatic data transalation into Cockpit. We cannot find the step to add the data to translate the origin data automatically.

        Please, could you give us the steps?

        Thank you!

        Best regards,

        A.C

        (0) 
  2. Former Member

    Thanks Kristen and Sybille, the first question about the error is solved and my system is FSP01.

    For the data load, I see entries in the table DMC_FM_RESTART for both tests I completed.

    There are no errors in the “Execute Import” activity, only Success and Information messages.

    But my bank example and my materials were not created in the system.  Is there another area to find errors?

    (0) 
    1. Sybille Lackermeier Post author

      Two ideas:

      • Did you check in the migration object if a delta file was created?

      • In table DMC_FM_RESTART is SUCCESS flagged?

       

      If your answers are YES then please open an SAP Incident in CA-GTF-MIG.

       

      (0) 
      1. Former Member

        Thanks Sybille.

        I ran this twice with a group of 7 materials and then one bank.  All display the success X, but there is no data created for either LTMC run.  I will proceed with an SAP Incident next.

        (0) 
  3. Former Member

    Hello Sybille,

    I have created a object using Migration Modeller but I need to delete the object but I can not figure out how to do it.

     

    Kind regards,

    Delon

    (0) 
    1. Sybille Lackermeier Post author

       

      Hello Delon,

      indeed this is not possible with 1610 – there is no delete functionality for migration objects.

      Further releases will support deletion of migration objects.

      Best regards, sybille

      (0) 
  4. Former Member

    Working with the LTMC is sometimes easy does it (filling in templates etc. and knowing how sensitive the templates are 🙂 but sometimes I’m completely lost.

    Question about loading the BP Vendor. Is it true that if you have loaded the BP, you can not add addtional fields (Like bankdata etc..)

    I already emptied the DMC_FM_RESTART. But everytime the error message is dat BP is already created.

    Can some-one please assist me on this matter?

    Walter

     

    (0) 
    1. Sybille Lackermeier Post author

      Hello Walter,

      the migration object SUPPLIER (source is classic ERP vendor) is used to create new suppliers (insert – not update on database).

      For 1709 we deliver a new migration object called SUPPLIER – EXTEND EXISTING RECORD BY NEW ORG LEVELS which is exactly used to update an already existing supplier.

      If this BAPI does not support the update of the fields you need you can delevop your own BAPI.

      Sybille

      (0) 
  5. Ramesh Vadamalayan

    Hi Sybille,

    Thanks for the blog. We are already using MC and its capabilities are highly appreciated by the customer in one of our green field implementation.

    But, the matter of concern is the strong disclaimer from SAP about use of LSMW tool in note  2287723.

    LTMC does not support ‘batch input recording’. ‘batch input recording’ is a powerful feature in LSMW for doing mass changes, which is really quick.
    But with the disclaimer in the note like the statement, “The use of LSMW for data load to SAP S/4HANA is not recommended and at the customer’s own risk.” makes the customer wary of any use of LSMW especially in Pharma and life science industry, Since they have to comply with GMP.

    It would be great if SAP gives a clear message that of LSMW is still in option where ever LTMC/LTMOM is not an option at the moment.

    Regards,

    Ramesh-

     

    (0) 
    1. Sybille Lackermeier Post author

      Hi Ramesh,

      LSMW is on the simplification list as the functionality is no longer supported from SAP side and only technically available in the S/4 system.

      So there is no further tool support available for LSMW. Furthermore there are old APIs listed in LSMW which might not work any longer.

      The Migration Cockpit offers the option to use own function modules. With this option you can also wrap old APIs (e.g. IDoc).

      Best regards, sybille

      (0) 
      1. Former Member

        Hi Sybille,

        I am trying with this LTMC to do a test run to upload few materials into HANA 1610 on-premise box.

        My input file has material type with internal number range. I see LTMC doesn’t support internal number ranges for material types having internal number assigned. If I assign running number from internal number range in this cockpit input file, it works.

        Also I see No functionality for MASS change of material master.

        Is my understanding correct? If Yes, what is the way forward you suggest.

        Beside materials, my BP also has internal number range and I am sure that will also be a challenge.

        Regards,

        Dipak

         

        (0) 
  6. Former Member

     

    Thanks Sybille. really very nice blog for starters in SAP S/4 HANA Like me. Simply Awesome. Can you please share step by step document or blog for migration cockpit. how to handle or work on it.

    Keep on posting blog like this.. it would be more useful to all.

    Regards,

    G.V.Shivakkumar

    (0) 
  7. Former Member

    Hello Sybille,

     

    thanks to the starter blog for the migration cockpit. Ihave using LSMW a along time ago and now I have to examine the new data migration cockpit for next project.

    We are now using the SAP S/4 HANA on premise Rel. 1610 (SP 01 (02/2017) FP).

    I have tried to start and exercise the migration cockpit using the LTMC for material master cockpit.

    I started the LTMC transaction, but after uploading the XML Spreadsheet for material migration, the LTMC is not working any longer correctly.

    Every time I start the LTMC, I this screen ist shown:

    I can’t do any actions(like going back and start a new project or something else…..).

    Do you have an adivse, that I can use the LTMC in “normal” mode (insert/edit projects,…..).

    Now I am stucked and i can’t move on.

    Thank you very much.

    Best regards

    Frank Meyer

    (0) 
    1. Sybille Lackermeier Post author

      Hello Frank,

      log on to the sytem with a different user, start LTMC. This will reset some settings. Afterwards, you can proceed with your user.

      This is an issue that was taken care off with 1709 onwards – there this behaviour should not come up any more.

      best regards, sybille

      (0) 
  8. Klaus Bader

    Hallo

    I am working with on a 1709 FSP1 System with the migration cockpit object:

    “Customer – extend existing record by new org levels”

    I have upload a file to add addtional sales orgs.

    Now, even more sales orgs are needed for the same customer.

    I get the feedback from migration cockpit that the record already exists. However the records that exist for this customer are for other sales orgs.

    Is it a but, that I can only add sales org one time or a feature?

    Thanks!

    Cheers,
    Klaus

    (0) 
    1. Sybille Lackermeier Post author

      Hello Klaus,

      migration cockpit stores created objects to ensure uniqueness.

      That means that object CUST_EXTEND can be imported only once for every KUNNR. I will take this back to development to discuss.

      In between check table DMC_FM_RESTART and delete appropriate entries. If still problems occur please open an incident in component CA-LT-MC.

      regards, sybille

       

       

      (0) 

Leave a Reply