Technology Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
Moumita2001
Associate
Associate
2,863

Introduction:

Let’s explore the options for adapting delivered content of the SAP S/4HANA migration cockpit to meet our customer-specific circumstances.

The SAP S/4HANA migration object modeler is name of the modelling environment in the migration cockpit. Available in the on-premises version of SAP/4HANA, you can call it using Transaction LTMOM. In SAP S/4HANA Cloud Public Edition, the migration object modeler is called via the SAP Fiori tile Model Migration Objects - Migration Object Modeler.

Prerequisite:
Before proceeding with adding any field, it is necessary to verify if the specific Migration Object allows the addition of the required field. The business role SAP_BR_ADMINISTRATOR is required to use the SAP S/4HANA Migration Object Modeler.

To check which Migration Object support field additions, refer to SAP Note 2999428 - Collective Note for extensions via Model Your Migration Objects - Migration Object Modeler App in SAP S/4HANA Cloud, public edition (Migrate Data Using Staging Tables), this specific KBA outlines the objects that permit fields to be added.

Use Case:
The field "Document Number" is not present in the Migration Object “Product” template. Downloaded template is not having any field “Document Number” in the Basic Data Tab as shown below.

Image/data in this blog is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Standard Template:

 

Moumita2001_11-1724682655502.png

Steps to follow:

 

  1. Create a Migration Project from “Migrate Your Data” App, here as an example I have created the Migration Project “Test_Sap”.
     
    Moumita2001_12-1724682679305.png
  2. Open the Project (Test_Sap) in the Object Modeler App and go to the Migration Object “Product” and open the Source Structure in Edit mode.
     
    Moumita2001_13-1724682693475.png
  3. Then click on the create button.
     
    Moumita2001_14-1724682714493.png

     

  4. Once clicked you will see a new row got added with the prefix “ZZ”. Create the field as per your requirement and then click on Save.
     
    Moumita2001_15-1724682725377.png

     

  5. Now the field is created. We can see the field ZZ_ ZEINR in the Source Structure of the Migration Object. We need to map the newly added field to the Target Structure of the underlying API.

  6. To perform the Field Mapping, double-click on the Field Mapping node.
     
    Moumita2001_16-1724682732229.png

     

  7. Now as mentioned in the Prerequisite section the newly created field needs to be mapped to the underlying API Structure. Here the mapping is done with the field ZZ_ZEINR with the API field Document number (without document management system).
     
    Moumita2001_17-1724682739216.png

     

  8. To map it drag and drop the Source Structure to the Target Structure. Once mapped it will turn the Document Number sign in Green. By default, the Rule MOVE is used to map the Source and Target Structure, you can change the rule as per your business requirement.
     
    Moumita2001_18-1724682745173.png

     

  9. In the Object Modeler app regenerate the Migration Object using the Reset Migration Object option.

     
    Moumita2001_19-1724682754413.png

     

  10. Now download the Template from the app Migrate Your Data app.

    Moumita2001_20-1724682764442.png
  11. The required field will be added in the template.

     

Moumita2001_21-1724682788572.png

To add fields in a Migration Object within the S/4 HANA Private Edition using LTMOM, refer to this specific blog.

To add custom fields using the App "Custom Fields" refer to the help portal Overview | SAP Help Portal.

This change is update-safe. The object will still receive updates.

4 Comments