The SAP S/4HANA Migration Object Modeler for Data Transfers

Post Category :

The SAP S/4HANA migration cockpit offers a built-in modelling environment called the Migration Object Modeler. This tool empowers users to define custom data migration strategies for both on-premises and cloud deployments of SAP S/4HANA. 

Accessing the Modeler:

  • On-premises: Use transaction code LTMOM. Assigned users with the SAP_CA_DMC_MC_DEVELOPER role can access this functionality. 
  • SAP S/4HANA Cloud Public Edition (limited scope): Navigate through the SAP Fiori tile “Model Migration Objects – Migration Object Modeler.” This version supports data migrations using files or staging tables (available since version 2402) and the “Migrate Data Directly from SAP System” approach. 

Evolution and Functionality:

Introduced in SAP S/4HANA 1610, the Migration Object Modeler has continuously evolved, adding new features in each subsequent release. Its capabilities now rival and surpass the SAP Legacy System Migration Workbench in certain areas, particularly field and structure mapping, cross-object transfer rule usage (enabling value mapping), and overall comprehensiveness. 

This versatile tool can be utilized across both migration approaches within the cockpit. Before delving deeper into its specific functionalities for each approach, let’s explore the general structure of the Migration Object Modeler. We’ll cover methods for selecting and searching existing migration objects and details on the employed migration APIs. It’s important to note that specific functionalities will vary depending on the chosen approach, which will be discussed later. 

Overview of the Migration Object Modeler in SAP S/4HANA

As illustrated in the figure below, when you open the Migration Object Modeler using Transaction LTMOM, the default view is the object browser. From there, you can view a complete migration project with all its associated migration objects or directly view a specific migration object. 

When displaying an individual migration object, you will see a selection area with a navigation tree on the left and a workspace on the right, as depicted in the figure below. 

SAP GUI Settings: Our SAP GUI screenshots are based on the Corbu theme, so your screens may look different if you use different SAP settings. 

You can use the Fullscreen On/Off icon to toggle the selection area, allowing you to view the workspace in full screen. 

Clicking the Information icon will open the documentation for the migration object modeller. The initial screen will be displayed, as shown in the figure below. 

You can access documentation for various migration approaches based on your current work focus. If you’ve already chosen a project or migration object in the object browser, the system will directly display documentation related to that migration approach. 

To add projects and migration objects to your favourites list, select the relevant project or migration object and click the Favorites icon. Choose “Add” for this task. The image below illustrates how to use the favourites function. Additionally, you can manage your favourites list using this icon. 

Selecting an Existing Migration Object

To select an existing migration object, click the icon to the right of the empty input field designated for the migration object, as illustrated here. 

The Find Migration Object search window will appear. Begin by choosing the appropriate migration approach in the Approach field; for instance, select Migrate Data Using Staging Tables. In the Project field, input the search term for the project containing the migration object. Confirm your selections by clicking the checkmark icon (Next). Then, double-click on the desired migration object or confirm your choice by clicking the checkmark icon (Next) again. 

Alternatively, you can display the entire project and select the relevant migration object from the list. The full range of migration object modeller functions for this migration object will now be accessible. 

Advanced Search (All Objects)

The second view of the migration object modeler is the Advanced Search (All Objects). As illustrated in this figure, you can switch between the Object Browser and the Advanced Search (All Objects) views by using the selection button in the left selection area. 

You can search by Project and Migration Objects in the advanced search view. Choose the appropriate search screen, then refine your search using the provided fields. 

This search also encompasses all user-created migration objects (Search for User-Defined Migration Objects) and objects created using a migration template (Search for Migration Objects Created from Template). 

The Migration APIs Used

Data can be transferred via the migration cockpit using standard APIs, including BAPIs and function modules released by SAP for SAP S/4HANA. 

Some of these APIs, especially BAPIs, include function module documentation. You can access this documentation through Transaction SE37 (Function Builder). The documentation often provides valuable information on import structures and their fields. 

In addition to using standard APIs, the system supports the use of CDS Standard interface behaviour definitions since SAP S/4HANA 1909. 

To use a function module as a migration API, it must meet the migration cockpit’s requirements. These requirements are detailed in the “SAP S/4HANA Migration Cockpit—Creating Your Own Function Modules in LTMOM” guide, which is referenced in SAP Note 2590165. 

Conclusion

The SAP S/4HANA Migration Object Modeler is an essential tool for customizing data migration strategies in both on-premises and cloud environments. It offers advanced search, comprehensive API support, and detailed documentation, ensuring precise and efficient migrations. 

Since SAP S/4HANA 1909, the Modeler has supported standard APIs, including BAPIs and function modules, and CDS Standard interfaces. Its robust capabilities often surpass those of the SAP Legacy System Migration Workbench. 

Access the Modeler via transaction code LTMOM for on-premises or the SAP Fiori tile for cloud users. It supports various migration approaches, from files or staging tables to direct data migration from SAP systems. 

At VE3, we harness the full potential of the SAP S/4HANA Migration Object Modeler to ensure smooth and successful data transfers tailored to your needs. Contact us for more.

 

RECENT POSTS

Like this article?

Share on Facebook
Share on Twitter
Share on LinkedIn
Share on Pinterest

EVER EVOLVING | GAME CHANGING | DRIVING GROWTH

VE3