How-To Guide: Extend MDG-uBOM in the U1 Data Model
Applies To
SAP Master Data Governance
For more information, visit the SAP Master Data Governance homepage.
(http://scn.sap.com/community/mdm/master-data-governance)
Summary
SAP Master Data Governance provides an out-of-the box solution for the central management of
various master data objects such as financial objects, supplier and material. In addition, SAP Master
Data Governance also provides the flexibility to customize the solution, in cases where the pre-
delivered content does not fully match customer requirements.
You can use this guide to extend the MDG-U1 Data Model by a new entity type. The attribute values
of the new entity type will be copied to the corresponding ERP tables (reuse option) after activation of
the Change Request.
Author: Priyaranjan Dwibedi
Company: Utopia Global, Inc.
Created On: September 5, 2018
Version: 1.0
How-To Guide: Extend MDG-BOM in the U1 Data Model
Table of Contents
High Level Requirements................................................................................................................... 3
Governance Process...................................................................................................................... 4
Implementation .................................................................................................................................. 4
Data Model Extension .................................................................................................................... 6
Material BOM ............................................................................................................................. 6
Functional Location BOM.......................................................................................................... 13
Equipement BOM ..................................................................................................................... 21
WBS BOM ................................................................................................................................ 29
SMT Mapping .................................................................................................................................. 36
SMT Mapping: Get Mapping names from Data Model U1 ............................................................. 36
Material BOM ........................................................................................................................... 37
Functional Location BOM.......................................................................................................... 37
Equipment BOM ....................................................................................................................... 37
WBS BOM ................................................................................................................................ 37
SMT Mapping: Primary Persistence to Staging ............................................................................. 38
Material BOM ........................................................................................................................... 38
Functional Location BOM.......................................................................................................... 39
Equipment BOM ....................................................................................................................... 40
WBS BOM ................................................................................................................................ 41
SMT Mapping: Staging to Primary Persistence ............................................................................. 42
Material BOM ........................................................................................................................... 42
Functional Location BOM.......................................................................................................... 43
Equipment BOM ....................................................................................................................... 44
WBS BOM ................................................................................................................................ 45
Adjust Staging Area of Linked Change Requests ............................................................................. 47
Extend UI Configuration................................................................................................................... 47
Material BOM ............................................................................................................................... 47
Functional BOM ........................................................................................................................... 50
Equipment BOM........................................................................................................................... 53
WBS BOM ................................................................................................................................... 55
Test Configuration ........................................................................................................................... 57
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 2 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
High Level Requirements
The business requires the new attributes as part of the MDG “Material BOM” (PMBOMHDR). You
want to extend the (Type 1) entity type PMBOMHDR to include attributes ZZNAME1, ZZTELNR.
Figure: Data Model – Material Bill of Material (Scope of 2017 Delivery) with custom Entity ‘ZZNAME1’ and
‘ZZTELNR’.
Figure: Data Model – Functional Location Bill of Material with custom Entity ‘ZZNAME1’ and ‘ZZTELNR’.
Figure: Data Model – Equipment Bill of Material with custom Entity ‘ZZNAME1’ and ‘ZZTELNR’.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 3 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Figure: Data Model – WBS Bill of Material with custom Entity ‘ZZNAME1’ and ‘ZZTELNR’.
Governance Process
The default governance process delivered with MDG is used. No changes to the governance process
are necessary as part of this scenario.
Figure: Equipment processing in Master Data Governance
Implementation
Two major building blocks make up the implementation of the entity type extension. In the first phase,
you extend the MDG Data Model. In the second phase, you extend the User Interface to include the
new entity type. The following flow diagram displays the detailed implementation steps. It is
recommended to use it as an orientation.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 4 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Figure: Implementation steps for re-use Entity-Type extension
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 5 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Data Model Extension
This section describes about extending the data model for specific objects.
Material BOM
You want to extend the MDG Data Model for Material BOM (U1) by the additional fields to the entity
type “Material BOM” (PMBOMHDR). The following additional fields should be modelled as attributes
of the entity type PMBOMHDR Entity Type in MDG.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
Add custom Entity Type to existing Data Model U1
Use the following steps to add attributes to existing Entity Type.
1. Log into system for cross client maintenance.
2. Start Customizing for Master Data Governance (transaction MDGIMG). Go to> General
Settings > Configuration Workbench> Select Data Model U1 > Select entity type ‘PMBOMHDR’
from Entity Types list > Go to “Attributes” tab > Click the “Edit” button> Click the “New” button.
3. Select the Data Model U1 > Double-Click on Entity Types > Select the entity PMBOMHDR
> Double-Click on “Attributes”.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 6 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
It is recommended you only assign a Search Help to a Data Element in exceptional
circumstances. If you do this, the input help executes the search help instead of reading the
data in the check table or the fixed values of data element’s domain.
4. Adjust Staging Area of Change Requests and Activate the Data Model.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 7 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Generate MDG Data Model-Specific Structures
In general, if you change a Data Model (for example, if you change attributes of entity types or
relationships) you need to regenerate the structures. You can assign a prefix and a package directly
in the Data Model. Then the structures will be generated automatically with activation of the Data
Model.
Older releases: Since the MDG Data Model was changed you need to regenerate the tables. In this
Customizing activity, for each Data Model and entity type you generate technical structures and tables
in the ABAP Dictionary.
The system uses these structures internally for implementing the Staging Area.
Note
In general, if you change a Data Model (for example, if you change attributes of entity types or
relationships); you need to regenerate the structures.
To generate the Data Model-Specific structures use the following steps.
1. Start Customizing for Master Data Governance (transaction MDGIMG).
Go to > General Settings > Data Modeling > Generate Data Model-Specific Structures.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 8 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
2. Select the row with Data Model U1 > Double-Click Structures in the left-hand panel > Choose
the “Generate Selected Structures” button.
3. Verify that your structures were successfully generated.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 9 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
4. In the following steps, you verify that one of the Active Area mapping structures was
successfully generated with new fields.
Start t-code SE11 > Display structure /UGI/_S_U1_PP_PMBOMHDR.
You have now verified that the structure /UGI/_S_U1_PP_PMBOMHDR has been generated.
Enhance Active Area Structures/Tables
Enhance table STKO
Enhance database table STKO by appending a structure with the following fields.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 10 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
1. Go to t-code SE11> Open the database table STKO as displayed.
2. Click on “Append Structure” button to append the required fields into STKO table.
3. Enter a name to Append Structure.
4. Add the required fields to the structure.
5. Save and Activate the structure.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 11 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Fields are appended successfully into the STKO table.
Enhance structure RC29K
Enhance database table RC29K by appending a structure with the following fields.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
1. Go to t-code SE11 > Open the database table RC29K as displayed.
2. Click on “Append Structure” button to append the required fields into RC29K table.
3. Enter a name to Append Structure.
4. Add the required fields to the structure.
5. Save and Activate the structure.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 12 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Fields are appended successfully into the RC29K table.
Functional Location BOM
You want to extend the MDG Data Model for Functional Location BOM (U1) by the additional fields to
the entity type “Functional Location BOM” (FLBOMHDR). The following additional fields should be
modelled as attributes of the entity type FLBOMHDR Entity Type in MDG.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 13 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
Add custom Entity Type to existing Data Model U1
Use the following steps to add attributes to existing Entity Type.
1. Log into system for cross client maintenance.
2. Start Customizing for Master Data Governance (transaction MDGIMG). Go to> General
Settings > Configuration Workbench > Select Data Model U1 > Select entity type ‘FLBOMHDR’
from Entity Types list > Go to Attributes tab > Click the “Edit” button > Click the “New” button.
3. Select the Data Model U1 > Double-Click on Entity Types > Select the entity FLBOMHDR
> Double-Click on Attributes.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 14 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
It is recommended you only assign a Search Help to a Data Element in exceptional
circumstances. If you do this, the input help executes the search help instead of reading the
data in the check table or the fixed values of data element’s domain.
4. Adjust Staging Area of Change Requests and Activate the Data Model.
Generate MDG Data Model-Specific Structures
In general, if you change a Data Model (for example, if you change attributes of entity types or
relationships) you need to regenerate the structures. You can assign a prefix and a package directly
in the Data Model. Then the structures will be generated automatically with activation of the Data
Model.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 15 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Older releases: Since the MDG Data Model was changed you need to regenerate the tables. In this
Customizing activity, for each Data Model and entity type you generate technical structures and tables
in the ABAP Dictionary.
The system uses these structures internally for implementing the Staging Area.
Note
In general, if you change a Data Model (for example, if you change attributes of entity types or
relationships); you need to regenerate the structures.
To generate the Data Model-Specific structures use the following steps.
1. Start Customizing for Master Data Governance (transaction MDGIMG).
Go to > General Settings > Data Modeling > Generate Data Model-specific Structures.
2. Select the row with Data Model U1 > Double-Click Structures in the left-hand panel > Choose
the “Generate Selected Structures” button.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 16 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Verify that your structures were successfully generated.
4. In the following steps, you verify that one of the Active Area mapping structures was
successfully generated with new fields.
Start t-code SE11 > Display structure /UGI/_S_U1_PP_FLBOMHDR.
You have now verified that the structure /UGI/_S_U1_PP_FLBOMHDR has been generated.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 17 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Enhance Active Area Structures/Tables
Enhance table STKO
Enhance database table STKO by appending a structure with the following fields.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
1. Go to t-code SE11 > Open the database table STKO as displayed.
2. Click on “Append Structure” button to append the required fields into STKO table.
3. Enter a name to Append Structure.
4. Add the required fields to the structure.
5. Save and Activate the structure.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 18 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Fields are appended successfully into the STKO table.
Enhance structure RC29K
Enhance database table RC29K by appending a structure with the below fields.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 19 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
1. Go to t-code SE11> Open the database table RC29K as displayed.
2. Click on “Append Structure” button to append the required fields into RC29K table.
3. Enter a name to Append Structure.
4. Add the required fields to the structure.
5. Save and Activate the structure.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 20 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Fields are appended successfully into the RC29K table.
Equipement BOM
You want to extend the MDG Data Model for Equipment BOM (U1) by the additional fields to the
entity type “Equipment BOM” (EQBOMHDR). The following additional fields should be modelled as
attributes of the entity type EQBOMHDR Entity Type in MDG.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
Add custom Entity Type to existing Data Model U1
Use the following steps to add attributes to existing Entity Type.
1. Log into system for cross client maintenance.
2. Start Customizing for Master Data Governance (transaction MDGIMG). Go to > General
Settings > Configuration Workbench > Select Data Model U1> Select entity type ‘EQBOMHDR’
from Entity Types list > Go to Attributes tab > Click the “Edit” button> Click the “New” button.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 21 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Select the Data Model U1> Double-Click on Entity Types > Select the entity EQBOMHDR
> Double-Click on Attributes.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 22 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
It is recommended you only assign a Search Help to a Data Element in exceptional
circumstances. If you do this, the input help executes the search help instead of reading the
data in the check table or the fixed values of data element’s domain.
4. Adjust Staging Area of Change Requests and Activate the Data Model.
Generate MDG Data Model-Specific Structures
In general, if you change a Data Model (for example, if you change attributes of entity types or
relationships) you need to regenerate the structures. You can assign a prefix and a package directly
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 23 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
in the Data Model. Then the structures will be generated automatically with activation of the Data
Model.
Older releases: Since the MDG Data Model was changed you need to regenerate the tables. In
this Customizing activity, for each Data Model and entity type you generate technical structures
and tables in the ABAP Dictionary.
The system uses these structures internally for implementing the Staging Area.
Note
In general, if you change a Data Model (for example, if you change attributes of entity types or
relationships); you need to regenerate the structures.
To generate the Data Model-Specific structures use the following steps.
1. Start Customizing for Master Data Governance (transaction MDGIMG).
Go to > General Setting s> Data Modeling > Generate Data Model-specific Structures.
2. Select the row with Data Model U1 > Double-Click Structures in the left-hand panel> Choose
the “Generate Selected Structures” button.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 24 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Verify that your structures were successfully generated.
4. In the following steps, you verify that one of the Active Area mapping structures was
successfully generated with new fields.
Start t-code SE11 > Display structure /UGI/_S_U1_PP_EQBOMHDR.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 25 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
You have now verified that the structure /UGI/_S_U1_PP_EQBOMHDR has been generated.
Enhance Active Area Structures/Tables
Enhance table STKO
Enhance database table STKO by appending a structure with the following fields.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
1. Go to t-code SE11> Open the database table STKO as displayed.
2. Click on “Append Structure” button to append the required fields into STKO table.
3. Enter a name to Append Structure.
4. Add the required fields to the structure.
5. Save and Activate the structure.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 26 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Fields are appended successfully into the STKO table.
Enhance structure RC29K
Enhance database table RC29K by appending a structure with the following fields.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 27 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
1. Go to t-code SE11> Open the database table RC29K as displayed.
2. Click on “Append Structure” button to append the required fields into RC29K table.
3. Enter a name to Append Structure.
4. Add the required fields to the structure.
5. Save and Activate the structure.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 28 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Fields are appended successfully into the RC29K table.
WBS BOM
You want to extend the MDG Data Model for WBS BOM (U1) by the additional fields to the entity type
“WBS BOM” (WBSBOMHDR). The following additional fields should be modelled as attributes of the
entity type WBSBOMHDR Entity Type in MDG.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
Add custom Entity Type to existing Data Model U1
Use the following steps to add attributes to existing Entity Type.
1. Log into system for cross client maintenance.
2. Start Customizing for Master Data Governance (transaction MDGIMG). Go to > General
Settings > Configuration Workbench > Select Data Model U1 > Select entity type
‘WBSBOMHDR’ from Entity Types list > Go to Attributes tab > Click the “Edit” button > Click the
“New” button.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 29 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Select the Data Model U1> Double-Click on Entity Types> Select the entity WBSBOMHDR
> Double-Click on Attributes.
It is recommended you only assign a Search Help to a Data Element in exceptional
circumstances. If you do this, the input help executes the search help instead of reading the
data in the check table or the fixed values of data element’s domain.
4. Adjust Staging Area of Change Requests and Activate the Data Model.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 30 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Generate MDG Data Model-Specific Structures
In general, if you change a Data Model (for example, if you change attributes of entity types or
relationships) you need to regenerate the structures. You can assign a prefix and a package directly
in the Data Model and the structures will be generated automatically with activation of the Data Model.
Older releases: Since the MDG Data Model was changed you need to regenerate the tables. In this
Customizing activity, for each Data Model and entity type you generate technical structures and tables
in the ABAP Dictionary.
The system uses these structures internally for implementing the Staging Area.
Note
In general, if you change a Data Model (for example, if you change attributes of entity types or
relationships); you need to regenerate the structures.
To generate the Data Model-Specific structures use the following steps.
1. Start Customizing for Master Data Governance (transaction MDGIMG).
Go to > General Settings > Data Modeling > Generate Data Model-specific Structures.
2. Select the row with Data Model U1> Double-Click Structures in the left-hand panel > Choose
the “Generate Selected Structures” button.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 31 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Verify that your structures were successfully generated.
4. In the following steps, you verify that one of the Active Area mapping structures was
successfully generated with new fields.
Start t-code SE11 > Display structure /UGI/_S_U1_PP_WBSBOMHDR.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 32 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
You have now verified that the structure /UGI/_S_U1_PP_WBSBOMHDR has been generated.
Enhance Active Area Structures/Tables
Enhance table STKO
Enhance database table STKO by appending a structure with the following fields.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
1. Go to t-code SE11 > Open the database table STKO as displayed.
2. Click on “Append Structure” button to append the required fields into STKO table.
3. Enter a name to Append Structure.
4. Add the required fields to the structure.
5. Save and Activate the structure.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 33 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Fields are appended successfully into the STKO table.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 34 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Enhance structure RC29K
Enhance database table RC29K by appending a structure with the following fields.
ZZNAME1 TYPE XUNAME1
ZZTELNR TYPE XUTELNR
1. Go to t-code SE11 > Open the database table RC29K as displayed.
2. Click on “Append Structure” button to append the required fields into RC29K table.
3. Enter a name to Append Structure.
4. Add the required fields to the structure.
5. Save and Activate the structure.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 35 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Fields are appended successfully into the RC29K table.
SMT Mapping
You extend mappings by creating new transformations (complex transformations, field mappings) and
field checks for them or by editing them.
Important: When the mappings are saved, the system generates the corresponding coding. Make
sure that all relevant structures are ready before you start.
SMT Mapping: Get Mapping names from Data Model U1
Use the following steps to get the mapping names:
1. Log into system for cross-client maintenance. Start Customizing for Master Data Governance
(transaction MDGIMG).
2. Go to> General Settings > Data Modelling > Generate Data Model Specific Structures > Select
Data Model U1 > Double-Click on Mapping.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 36 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Material BOM
The SMT mappings for Entity Type PMBOMHDR.
Functional Location BOM
The SMT mappings for Entity Type FLBOMHDR.
Equipment BOM
The SMT mappings for Entity Type EQBOMHDR.
WBS BOM
The SMT mappings for Entity Type WBSBOMHDR.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 37 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
SMT Mapping: Primary Persistence to Staging
Use the following steps for SMT Mapping from Primary Persistence to Staging Area.
1. Log into system for cross-client maintenance. Start Customizing for Master Data Governance
(transaction MDGIMG).
2. Go to > General Settings > Data Modeling > Create and Edit Mappings > Create and Edit
Mappings.
Note
For new Entity Types, it is recommended to create a new mapping. When extending existing
Entity Types, it is recommended to extend the existing mapping.
Material BOM
1. Extend mapping /UGI/MDG_SMT_MRO_ECC2MDG_MAP.
2. Select mapping step and choose the “Details” button. Map the fields as shown in the following
screen.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 38 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Add a mapping step - Assign Source Structure STKO, Assign Target Structure
/UGI/_S_U1_PP_PMBOMHDR.
4. Save your changes.
Functional Location BOM
1. Extend mapping /UGI/MDG_SMT_FLBOM_ECC2MDG_MAP.
2. Select mapping step and choose the “Details” button. Map the fields as shown in the following
screen.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 39 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Add a mapping step -Assign Source Structure STKO, Assign Target Structure
/UGI/_S_U1_PP_FLBOMHDR.
4. Save your changes.
Equipment BOM
1. Extend mapping /UGI/MDG_SMT_EQBOM_ECC2MDG_MAP
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 40 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
2. Select mapping step and choose the “Details” button. Map the fields as shown in the following
screen.
3. Add a mapping step -Assign Source Structure STKO, Assign Target Structure
/UGI/_S_U1_PP_EQBOMHDR.
4. Save your changes.
WBS BOM
1. Extend mapping /UGI/MDG_SMT_WSBOM_ECC2MDG_MAP.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 41 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
2. Select mapping step and choose the “Details” button. Map the fields as shown in the following
screen.
3. Add a mapping step - Assign Source Structure STKO, Assign Target Structure
/UGI/_S_U1_PP_WBSBOMHDR.
4. Save your changes.
SMT Mapping: Staging to Primary Persistence
Use the following steps for SMT Mapping from Staging Area to Primary Persistence.
Material BOM
1. Extend mapping /UGI/MDG_SMT_MRO_MDG2ECC_MAP.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 42 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
2. Select mapping step /UGI/MDG_SMT_STAGE_TO_STKOB and choose the “Details” button.
Map the fields as displayed in the next screen.
3. Map fields as displayed in screen.
4. Save your changes.
Functional Location BOM
1. Extend mapping /UGI/MDG_SMT_FLBOM_MDG2ECC_MAP.
2. Select mapping step /UGI/MDG_SMT_FLBOMHDR_TO_STKOB and choose the “Details” button.
Map the fields as displayed in the next screen.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 43 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Map fields as displayed in screen.
4. Save your changes.
Equipment BOM
1. Extend mapping /UGI/MDG_SMT_EQBOM_MDG2ECC_MAP.
2. Select mapping step /UGI/MDG_SMT_EQBOMHDR_TO_STKOB and choose the “Details” button.
Map the fields as displayed in the following screen.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 44 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Map fields as displayed in screen.
4. Save your changes.
WBS BOM
1. Extend mapping /UGI/MDG_SMT_WSBOM_MDG2ECC_MAP.
2. Select mapping step /UGI/MDG_SMT_STAGE_TO_STKOB and choose the “Details” button. Map
the fields as displayed in the following screen.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 45 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
3. Map fields as displayed in screen.
4. Save your changes.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 46 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Adjust Staging Area of Linked Change Requests
Note
This step is necessary to adjust any open Change Requests after you have changed the Data
Model.
1. Start Customizing for Master Data Governance (transaction MDGIMG).
Go to > General Settings > Data Modeling > Edit Data Model> Select Data Model U1 > Double-
Click on Entity Types > Choose the “Adjust staging area of linked Change Requests” button.
2. Choose the “Yes” button.
The following message appears.
Note
Make sure that user DDIC exist in all relevant clients.
Extend UI Configuration
Use the following steps to add customization to UI.
Material BOM
1. Start t-code SE80 > From the drop-down list, select Package > In the input field, enter
/UGI/MDG_EAM_MROBOM > Navigate to Web Dynpro > FPM Application
Configurations>/UGI/USMD_U1_OVP_PMBOMHDR.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 47 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
2. Click the “Start Configurator” button.
3. In the web browser, click on “Continue in Display Mode”.
4. Click on the configuration /UGI/USMD_U1_OVP_PMBOMHDR.
5. Select the UIBB where you want to add new attributes and click on Configure UIBB.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 48 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
6. Click on Additional Functions > Create Customizing.
7. Click on OK.
8. Change your UI. Add new fields that we added in entity PMBOMHDR.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 49 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Functional BOM
1. Start t-code SE80 > From the drop-down, select Package > In the input field, enter
/UGI/MDG_EAM_BOM > Navigate to Web Dynpro > FPM Application
Configurations>/UGI/USMD_U1_OVP_FLBOMHDR.
2. Click the “Start Configurator” button.
3. In the web browser, click on “Continue in Display Mode”.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 50 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
4. Click on the configuration /UGI/USMD_U1_OVP_FLBOMHDR.
5. Select the UIBB where you want to add new attributes and click on Configure UIBB.
6. Click on Additional Functions > Create Customizing.
7. Click on OK.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 51 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
8. Change your UI. Add new fields that is added in entity FLBOMHDR.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 52 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Equipment BOM
1. Start t-code SE80 > from the drop down, select Package > In the input field enter
/UGI/MDG_EAM_BOM > Navigate to Web Dynpro > FPM Application Configurations >
/UGI/USMD_U1_OVP_EQBOMHDR.
2. Click the “Start Configurator” button.
3. In the web browser, click on “Continue in Display Mode”.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 53 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
4. Click on the configuration /UGI/USMD_U1_OVP_EQBOMHDR.
5. Select the UIBB where you want to add new attributes and click on Configure UIBB.
6. Click on Additional Functions > Create Customizing.
7. Click on OK.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 54 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
8. Change your UI. Add new fields that is added in entity EQBOMHDR.
WBS BOM
1. Start t-code SE80 > From the drop down, select Package > In the input field enter
/UGI/MDG_EAM_MROBOM > Navigate to Web Dynpro > FPM Application Configurations >
/UGI/USMD_U1_OVP_WBSBOMHDR.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 55 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
2. Click the “Start Configurator” button.
3. In the web browser, click on “Continue in Display Mode”.
4. Click on the configuration /UGI/USMD_U1_OVP_WBSBOMHDR.
5. Select the UIBB where you want to add new attributes and click on Configure UIBB.
6. Click on Additional Functions > Create Customizing.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 56 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
7. Click on OK.
8. Change your UI. Add new fields that we added in entity WBSBOMHDR.
Test Configuration
This section describes the process to verify the extension of Data Model.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 57 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
Note
An example of Material BOM has been taken for verification. This process can be replicated for all
other BOMs.
1. Launch NWBC > Click on the role.
2. Select Bill of Material from Change Requests tab.
3. Select Business Object Type > Material Bill of Material.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 58 of 59
How-To Guide: Extend MDG-BOM in the U1 Data Model
4. Click on New > Fill the required details > Submit and approve the Change Request.
5. Verify the data from ECC.
6. Go to STKO table > BOM - 21 is created.
Utopia EAM Solutions How-To Guide
© 2019 Utopia Global, Inc. Page 59 of 59