BAPI - BUS2054 - CREATE - MULTI - Populating Custom Fields PDF
BAPI - BUS2054 - CREATE - MULTI - Populating Custom Fields PDF
1.1 Introduction
The requirement is to mass load new WBS Element. The SAP S/4 Migration Cockpit is being
used; however, the WBS Element migration object does not include the Customer
Enhancement to WBS Element (CI_PRPS).
CJ20N
https://www.linkedin.com/in/mickaelquesnot/
1
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
2
Mickael QUESNOT ©
SE11
https://www.linkedin.com/in/mickaelquesnot/
3
Mickael QUESNOT ©
This tutorial will show step-by-step how to extend the standard-delivered Customer
Enhancement to WBS Element migration object in the SAP S/4HANA Migration Cockpit to
handle the Customer Enhancement fields.
https://www.linkedin.com/in/mickaelquesnot/
4
Mickael QUESNOT ©
1.4 Steps:
LTMOM
https://www.linkedin.com/in/mickaelquesnot/
5
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
6
Mickael QUESNOT ©
Note: The default names on “Source Structures” shows the structure descriptions, and not
the technical names like shown above. If you want to switch between descriptions and
technical names, then click on Settings > Technical Names On/Off
https://www.linkedin.com/in/mickaelquesnot/
7
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
8
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
9
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
10
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
11
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
12
Mickael QUESNOT ©
Why rows?
https://www.linkedin.com/in/mickaelquesnot/
13
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
14
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
15
Mickael QUESNOT ©
Click on the drop-down list on the “Field of Check Table or Literal” field, and select *
https://www.linkedin.com/in/mickaelquesnot/
16
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
17
Mickael QUESNOT ©
No changes are needed to the Target Structures because EXTENSIONIN already exists
https://www.linkedin.com/in/mickaelquesnot/
18
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
19
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
20
Mickael QUESNOT ©
After
https://www.linkedin.com/in/mickaelquesnot/
21
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
22
Mickael QUESNOT ©
Map source fields WBS, STRUCTURE, and VALUEAPART1 of S_EXTENSIONIN to the target
fields of EXTENSIONIN. Note: VALUEPART1 will be sufficient for the three SOM fields
Result
https://www.linkedin.com/in/mickaelquesnot/
23
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
24
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
25
Mickael QUESNOT ©
The Migration Object Modeler (LTMOM) work is complete. Great job! You can proceed the
app Migrate your data.
https://www.linkedin.com/in/mickaelquesnot/
26
Mickael QUESNOT ©
Find the WBS object, and click the “Download Template” button
https://www.linkedin.com/in/mickaelquesnot/
27
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
28
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
29
Mickael QUESNOT ©
Populate the Basic Data, Maintenance Status Setting, and Structure for Extensionin tabs
https://www.linkedin.com/in/mickaelquesnot/
30
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
31
Mickael QUESNOT ©
• CHAR 24, CHAR 10, and CHAR 4, respectively. The values for those fields must start in
the correct position.
o WBS_ELEMENT – Position 1
o ZZAKSTL – Position +24
o ZZABUKR – Position +34
https://www.linkedin.com/in/mickaelquesnot/
32
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
33
Mickael QUESNOT ©
Provide the file location and a description to be shown in the Migration Cockpit
https://www.linkedin.com/in/mickaelquesnot/
34
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
35
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
36
Mickael QUESNOT ©
If errors appear, then correct data and re-load; else, click Next to continue to the Convert
Values step.
https://www.linkedin.com/in/mickaelquesnot/
37
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
38
Mickael QUESNOT ©
Prepare
https://www.linkedin.com/in/mickaelquesnot/
39
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
40
Mickael QUESNOT ©
On the Convert Values step, confirm the mapping values and click Next to run Simulate
Import.
https://www.linkedin.com/in/mickaelquesnot/
41
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
42
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
43
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
44
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
45
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
46
Mickael QUESNOT ©
If errors appear, then correct data and re-load; else, click Next to continue to the Execute
Import step.
https://www.linkedin.com/in/mickaelquesnot/
47
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
48
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
49
Mickael QUESNOT ©
Reload
https://www.linkedin.com/in/mickaelquesnot/
50
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
51
Mickael QUESNOT ©
On the Migration Project screen, select the relevant migration object and choose the
action Migrate. The system will migrate the migration object instances in the staging tables
for the migration object. Note that any instances that have already been migrated will not be
migrated again.
Mickaël QUESNOT © - Copyright
https://www.linkedin.com/in/mickaelquesnot/
52
Mickael QUESNOT ©
You can also migrate specific migration object instances. You can do this on the Migration
Object Instances screen by selecting the relevant migration object instances and choosing
the Migrate button.
On the Monitoring screen, you can cancel the migration process. Under Activities, select the
relevant activity, for example Migrate Data. In the Options field, you can then choose the
option Cancel.
https://www.linkedin.com/in/mickaelquesnot/
53
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
54
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
55
Mickael QUESNOT ©
Result
https://www.linkedin.com/in/mickaelquesnot/
56
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
57
Mickael QUESNOT ©
https://www.linkedin.com/in/mickaelquesnot/
58