WP05 Exercises MigrationObjectModeler 5.3 PDF
WP05 Exercises MigrationObjectModeler 5.3 PDF
WP05 Exercises MigrationObjectModeler 5.3 PDF
April 2022
Version 5.3
Based on S/4HANA 2021
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Introduction ................................................................................................................................................... 3
Exercise 2: Simulate the data import using the newly created object ........................................................ 13
Exercise 3: Create a new migration object for cost center text .................................................................. 20
1.2 Create the project and adapt the data selection ............................................................................. 41
1.3 Select data from the ERP source system and check the selection result ...................................... 46
1.5 Create the project and adapt the data selection ............................................................................. 50
1.6 Select data from the ERP source system and check the selection result ...................................... 57
2
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Introduction
In this document you will find all the steps to complete the exercises related to the S/4HANA Migration
Cockpit hands-on.
This set of exercises is focused on the creation of new objects in Migration Cockpit using the Migration
Object Modeler functionalities.
During the execution of the exercise you will use the following tools.
- SAP GUI
o The Migration Object Modeler works best from the SAP GUI so we suggest to use this client
for all the steps involving transaction LTMOM.
o The login details are specified in the cheat sheet and you can use the SAP GUI installed
already in the terminal server.
- Web Browser: Chrome
o All the following exercise can be executed with the web browser. We suggest to use Chrome
since we tested all the exercises with it.
o The different applications, transactions and Web Dynpro you will be using during the
exercises are published in the FIORI Launchpad as tiles for your convenience. The
launchpad is accessible using the icon in the desktop (see after).
- HANA Studio
o The HANA Studio is installed in the terminal server you are using for the exercises and your
cheat sheet contains all the details to login.
To quickly access the SAP Fiori Launchpad you can also use the icon on the desktop.
3
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
The overall purpose is to make sure you know how to create the object and what are the
different types of rules you can possible use. For this reason you will be focusing on a
rather simple object that already exists trying to reproduce the different rules and mappings.
4
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Press “Next”.
In the next screen provide the following
configurations:
5
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
6
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
7
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Nothing to do here.
8
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
• Migration of Bank
• Bank country key
• Bank keys
• Bank address
9
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Press to confirm.
Press to confirm.
10
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
11
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Congratulations you have now complete the creation of the custom object. In the next exercise you will use
this to simulate and debug a data import.
12
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
This simulation mode can be used since version 1709 FPS01 onward implementing SAP Note 2630183
(2630183 - Run an import simulation for a file migration object).
Now that the object has been created you can find it in the Migration Cockpit under your
project and you can import the data.
You will now try the import using the simulation functionality to get familiar with the
procedure. This allows you to simulate the import and troubleshoot the different steps
performed in a debug mode.
13
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
14
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
15
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Before Conversion
If you choose this option, a breakpoint is
set before the conversion takes place.
Before Posting:
If you choose this option, a breakpoint is
set before the data is written to the target
system.
16
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
17
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
18
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
19
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
You will now use everything you learned in the previous exercises with a more complex
object that does not yet exists in the system.
This object is related to the text translations for the cost center object. When the cost center
is created the texts related to name and description can be maintained in the original
language. After these additional languages can be added but there is no migration object
available to do this.
20
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
21
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
22
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Z_ZKOSTL_TEXT_<XX>
BAPI_COSTCENTER_CHANGEMULTI
PLE
23
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
24
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
25
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
26
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Double-click on the
R_CONTROLLINGAREA.
Confirm with .
Confirm with .
Select and double-click on target
structure R_COSTCENTERLIST.
27
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Confirm with .
Now you should see the mapped
structures in the target structure as a
suffix.
28
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Confirm.
Confirm the message.
29
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Double-click on the
CONTROLLINGAREA field now to
define the input parameter.
30
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Choose Continue
Choose to continue.
31
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
32
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
33
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
34
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
User : STAGING_MASTER
Password : Welcome2022
Press Next.
35
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Press Next.
Press Next.
36
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Click Next.
Here you can review the source file and
the target table (that should be empty at
this point).
37
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Click on Simulate.
38
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Therefore, you should go to the modeling environment (Migration Object Modeler) and do the
respective settings. The migration object modeler offers the standard select option dialog for each
field of the source table of the respective migration object data model, in this example table CSKS.
Please note that as soon as you change the selection for a migration object, it becomes your
responsibility to care for the consistency of the items to be selected.
In the following exercise you first check the existing records in the source system. Then you create a
new project in the SAP S/4HANA system (Fiori) before you go ahead adapting (modeler) and
executing (Fiori) the selection.
39
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
2. Click Continue .
3. 3. Click Execute .
40
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Go to your FIORI
launchpad.
You probably have still
the FIORI open.
Name:
00_Project_Cost_Cente
r
Scenario: SAP ERP to SAP
S/4HANA
Connection to Source
System: ABACLNT800
Dev.Package: $tmp
Click “Review”.
Do not add the predecessor
objects.
Click “Do Not Add“.
Click “Create Project”.
41
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
42
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Then double-click on
“Source Tables”. This opens
a window on the right-hand
side.
43
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
44
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Click Copy .
1. Click Save .
2. Click Back .
45
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
1.3 Select data from the ERP source system and check the selection
result
After you have defined that the selection of cost centers shall be restricted to the ones where the IDs
begin with KSDT, you will now execute the selection itself.
Explanation Screenshot
Selection is completed.
46
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
47
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Enter in transaction
code bar SE16N in
order to have a look at
the existing Materials
in the source.
And in
Maximum No. of Hits field:
“99.999” .
Enter in field
PLANTS: “1000” .
Click Execute .
Cli
48
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
As a hint:
49
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Go to your FIORI
launchpad.
You probably have still
the FIORI open.
Name: Products_Ext_xxx
Click “Review”.
Do not add the
predecessor objects.
Click “Do Not Add“.
Click “Create Project”.
50
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
51
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
52
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Then double-click on
“Source Tables”. This
opens a window on the
right-hand side.
53
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Click Copy .
54
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Click OK.
1. Click Save .
Double-click on MARC to
add the next selection
criteria.
55
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
Click on Save.
Leave transaction
LTMOM.
56
Migration Cockpit exercises – Migration Object Modeler (based on S/4HANA 2021)
1.6 Select data from the ERP source system and check the selection
result
Explanation Screenshot
Go to the Migration
Cockpit (FIORI) and into
your project
Products_Ext_xxx.
Selection is completed.
57