0% found this document useful (0 votes)
350 views55 pages

Create New Custom Migration Object Using LTMOM 1689948040

The document describes how to create a custom LTMC object using LTMOM to migrate data to SAP S/4HANA. It provides step-by-step instructions for creating a new custom object, creating the source structure, mapping the structures, and testing the migration.

Uploaded by

arunsheoran_001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
350 views55 pages

Create New Custom Migration Object Using LTMOM 1689948040

The document describes how to create a custom LTMC object using LTMOM to migrate data to SAP S/4HANA. It provides step-by-step instructions for creating a new custom object, creating the source structure, mapping the structures, and testing the migration.

Uploaded by

arunsheoran_001
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 55

https://www.linkedin.

com/in/mickaelquesnot/

Create New Custom Migration Object Using


LTMOM

INTRODUCTION
As we know, SAP has pre-delivered objects in LTMC, but there is master data or transactional data that does
not yet have LTMC objects, such as service master. In this post, we will create a custom LTMC object for
uploading the CROSS SELLING (VB41) using LTMOM with A BAPI.

Testing is done on S/4HANA 2021.

Configuration Expert - Data Migration

SAP_BR_CONFIG_EXPERT_DATA_MIG

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
1
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
2
https://www.linkedin.com/in/mickaelquesnot/

Migrate Your Data


for Configuration Expert - Data Migration

With this app, you can migrate business data to SAP S/4HANA. You can migrate data directly
from certain SAP source systems, or you can use staging tables to migrate data.

Key Features

Read more in
App Documentation

Learn more about solution capability:

Data Integration for S/4HANA (S/4)

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
3
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
4
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
5
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
6
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
7
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
8
https://www.linkedin.com/in/mickaelquesnot/

PREREQUISITES
Since S/4HANA 2020, SAP has deprecated LTMC using the web Dynpro version and moved to the Fiori
app Migrate Your Data (F3473).

How to Create New Custom LTMC Object using LTMOM


we will use Function Module BAPI_SERVICE_CREATE to create a Service Master custom LTMC object.

CREATE A NEW CUSTOM OBJECT

1. Go to T-Code LTMOM

2. Choose the project that you want to create a new custom object.

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
9
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
10
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
11
3. After choosing the project, click in the menu bar Project->Create Migration Object->User-Defined-
>Migrate Data Using Files/Staging Tables to create a new custom object

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
12
https://www.linkedin.com/in/mickaelquesnot/

4. Enter the object ID and description and choose Function Module as the Target Structure, then click Next

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
13
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
14
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
15
5. Enter the name of Function Module, Return Parameter and TestRun parameter so that we can do the
simulation before uploading the data, then click continue

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
16
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
17
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
18
https://www.linkedin.com/in/mickaelquesnot/

CREATE SOURCE STRUCTURE

After successfully creating the new custom object, now we create a source structure.

6. Double click on the source structure at the left sidebar, right click on the source structure on the right
sidebar, then choose Append Structure to Lower Level.

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
19
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
20
https://www.linkedin.com/in/mickaelquesnot/

7. Enter the name of the source structure, then click continue

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
21
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
22
https://www.linkedin.com/in/mickaelquesnot/

8. Click add field to enter the fields of the source structure, then click the save

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
23
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
24
https://www.linkedin.com/in/mickaelquesnot/

9. You can also make certain fields to become mandatory by right click the structure and then choosing
change view

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
25
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
26
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
27
STRUCTURE MAPPING

After creating the source structure, we map our source to the target structure.

10. Double click on the structure mapping on the left sidebar

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
28
https://www.linkedin.com/in/mickaelquesnot/

11. Drag our source structure to the target structure

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
29
12. Drag our source structure to the target mapping field, then click the save

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
30
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
31
FIELD MAPPING

And the last step is field mapping our source structure to the target structure.

13. Double click the Field Mapping on the left sidebar.

14. Drag the source field to the target field just like we did in the previous step

15. Right click Single-Character Flag Number Range Check, then choose assign rule

16. Choose rule Move and enter parameter ‘X’ to assign a constant value to the field

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
32
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
33
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
34
https://www.linkedin.com/in/mickaelquesnot/

17. Then click Save and then Generate

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
35
TESTING

1. Open Migrate Your Data app

2. Open your migration project

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
36
https://www.linkedin.com/in/mickaelquesnot/

3. Our new custom migration object is automatically added to the project. Download the template

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
37
4. Complete the template data

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
38
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
39
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
40
https://www.linkedin.com/in/mickaelquesnot/

5. Upload the template file

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
41
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
42
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
43
6. Click Prepare

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
44
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
45
7. After the preparation of the staging table is completed, you can click instance to check your data.

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
46
https://www.linkedin.com/in/mickaelquesnot/

8. Choose Simulate, then click start simulation

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
47
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
48
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
49
9. If the simulation is successful, you can continue to migrate the data

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
50
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
51
MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/
SAP S/4HANA CONSULTANT / SAP HELPER
52
https://www.linkedin.com/in/mickaelquesnot/

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
53
10. The migration data is successfully executed.

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
54
https://www.linkedin.com/in/mickaelquesnot/

CONCLUSION
If pre-delivered LTMC objects don’t yet support your migration data requirements, you can create custom
objects using LTMOM with a standard or custom Function Module.

MICKAEL QUESNOT © https://www.linkedin.com/in/mickaelquesnot/


SAP S/4HANA CONSULTANT / SAP HELPER
55

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy