UGI EAM 2023 ConfigurationGuide S4H
UGI EAM 2023 ConfigurationGuide S4H
Document History
The following tables provide an overview of the most important document changes and approvals.
Version Date Description Name
Approval History
Version Date Description Name
Table of Contents
1. Introduction ......................................................................................................................................... 7
1.1. Purpose ........................................................................................................................................ 7
2.10.3. BC-Set Activation for Application Log and GenIL Component .......................................... 21
2.10.4. BC-Set for HANA Search (Mandatory from EAM 2020 release) ....................................... 21
2.10.11. Activate the following BC-Set for Data Replication Framework (DRF) ............................ 26
2.10.12. Activate the following BC-Set for Data Import Framework (DIF) ..................................... 27
4.3.1. Activate the following BC-Sets for Equipment and Functional Location .............................. 30
4.3.3. Activate the following BC-Sets for Maintenance Plan and Item ........................................... 31
4.3.7. Activate the following BC-Sets for Object Links and Object Networks ................................ 32
4.3.8. Activate the following BC-Sets for Material BOM, WBS BOM, Functional Location BOM,
Equipment BOM and Address ....................................................................................................... 33
4.3.9. Activate the following BC-Set for Workflow Assignments (Optional) ................................... 33
4.3.10. Activate the following BC-Set for UGI BTE Application ..................................................... 33
4.5.1. Link Log. Actions with UI Application and Bus. Act.: Standard Definition ............................ 34
4.5.2. Link Logical Actions with Business Activity: Standard Definition ......................................... 36
4.8. Verify Data Quality, Search Settings, and Duplicate Check ...................................................... 45
4.8.1. Verify Data Quality, Search Settings and Duplicate Check for EAM ................................... 45
4.8.2. Verify Data Quality, Search Settings and Duplicate Check for IS-U Industry Solution ........ 47
4.26.2. Setup the Rule-Based Workflow for Material Serialization .............................................. 100
4.26.3. Setup the Remote Key Search for Equipment-Material Serialization .............................. 102
4.26.4. Equipment Serialization to support EAM MOP CR/AIW MOCR ...................................... 103
4.27. MDG EAM Material BOM – MDG-M Material Integration Configuration ................................ 104
4.27.3. Maintain UGI Application and Function Module in TBE31 ............................................... 104
4.27.4. Link Log. Actions with UI Application and Bus. Act.: Standard Definition ........................ 105
4.27.6. Configuration for mapping change request types with mandatory workflow steps .......... 110
1. Introduction
This document provides the information you require to set up SAP Master Data Governance (MDG)
for EAM Solutions by Prometheus Group for S/4HANA.
1.1. Purpose
This Configuration Guide provides the information you require to set up SAP Master Data
Governance (MDG) EAM 2021 Solutions by Prometheus Group for S/4HANA.
• Business Functions
• Setup Workflow
• Import MDG Content for EAM
• Adjust Profile Parameters
• User Roles
• Web Dynpro Applications
• Number Ranges
• Prerequisite Notes
• Activate BC-Sets for Data Model U1
• Prerequisite BC-Set Activation
• Prerequisite Visual Harmonization
The following business functions is relevant for customers who would like to make use of the
enhancement for Linear Asset Management (LAM) in the EAM Solutions by Prometheus Group for
S/4HANA.
The following business functions needs to be activated if customers would like to make use of the
enhancements in Maintenance Plan and Maintenance Item (MPMI).
In Addition to above business function activation for MPMI, Show Causes and Show reasons
checkboxes should be enabled for the respective maintenance plan category via IMG node
(SPRO->Plant Maintenance and Customer service ->Maintenance Plans, Work centers,
Task-lists and PRT’s->Maintenance Plans->Set Maintenance Plan categories) to enable
Causes and Reasons data to be part of MDG.
The following business functions needs to be activated if customers would like to make use of
Measuring Point (MSPT).
The following business functions needs to be activated if customers would like to make use of Side
Panel and BCV Query.
To have BCV queries executed successfully, ensure that the following business functions are
activated in the system, where MDG EAM is installed.
The following business functions needs to be activated if customers would like to enable DFPS
(Defense Forces and Public Security) op-Equipment tab for MDG EAM (Applicable to Equipment
Only).
The following business functions needs to be activated if Customers would like to enable IS-U
Industry Solution related objects for MDG EAM (Connection Object, Device and Device Location)
Note
Before you activate the business functions, ensure that you have the administration authorization for
MDG. The required authorization objects are delivered with the authorization role SAP_MDG_ADMIN.
In t-code PFCG, it is recommended to create a copy of this role and assign the relevant authorization
values. For the authorization object USMD_DM Data Model you need to assign the values for the
authorization field USMD_MODEL Data Model (for example U1) and the values for the authorization
activity ACTVT Activity (for example 01: Create, or 02: Change).
Please note that if the above mentioned Business Functions are available in both Source[MDG] and
Operational systems[Target] , then activation of relevant business functions is mandatory in both
systems in case of Hub-Target landscape .
• Inactive (status 1)
T-code is OIPU. If it is active, it can be set back to inactive, if so desired. The necessary
steps are described in SAP Note 359186.
• Active (status 2). Refer Section on Activate Alternative Labeling, for more details.
This section is not applicable for upgrade scenario as it would have been completed with the previous
release configuration.
1. Run t-code SPRO > SAP Reference IMG > Cross-Application Components > Classification
System > Classes > Maintain Object Types and Class Types > select PLKO table.
2. With PLKO table selected, click Objects on the left panel. Select the entries for Class Type 018
and click on “Details” button. Ensure that the field ECH (time) within Classification is unchecked.
Note: ECH stands for “Engin. change mgmt (time-related) for classification”.
3. Click on “Save” button and navigate to Class Types using the “Back” button.
4. Click Class Types on the left panel and ensure that the field ECH (time) within Classification is
unchecked.
5. Click on “Save” button to save the changes.
• When configuring the RFC destination, you need super user authorization to create the
default SAP_WFRT user.
• Regenerate the authorization profile for SAP_ALL or include the USMD* authorization objects
into the authorizations of the user SAP_WFRT.
• For the Check Entries from HR Control Tables section, you need to execute report
RHSOBJCH in t-code SE38 and keep the default settings.
Note
Select all the table entries and click on “Adjust” button.
2.4. Parameters
2.4.1. Adjust Profile Parameters
Run t-code RZ11 to check and adjust the following profile parameters:
• Ensure that the profile parameter size for the Shared Objects Memory is correct. Verify that
the value for parameter abap/shared_objects_size_MB is at least 300 megabytes.
• If you want to use the SAP NetWeaver Business Client with single sign-on (SSO), ensure that
the parameter values are set as login/create_sso2_ticket=2 and login/accept_sso2_ticket =1.
• Finally, check that the hostname is fully qualified for parameter icm/host_name_full.
b. If this parameter is not maintained or a blank value is maintained, then the system will
behave like ECC.
b. If this parameter is not maintained or a blank value is maintained, then the system will
behave like ECC.
3. For Enabling Sorting and controlling of Search criteria attributes for HANA search
a. If we want the sorting and controlling the display of search criteria attributes for HANA
based search (via t-code mdgimg->Enterprise Asset Management->Controlling Search
Attribute Sequence and Enabling classification search) then we need to maintain the
parameter “UGI_EAM_SEARCH_SORT_SEQUENCE” with the value “X”.
b. If this parameter is not maintained or a blank value is maintained, then the system will
display the search criteria attributes as per SAP HANA default sorting and controlling the
display is not possible and this parameter setting is applicable for ISU objects also.
4. For Enabling updated user status replication during Equipment change process
a. While changing an equipment with user status values, updated user status values are
not getting considered/replicated to target system due to delay in backend updates. To
enable the replication of these updates’ values, there should be wait for few seconds
before triggering an IDoc. Configuring the parameter
“UGI_EQUIPMENT_REPLICATION_WAIT” will enable the wait statement. User can
change the values based on their system response. Possible values are from 2 to 9.
b. If this parameter is not maintained, Package size will be considered as 5000 by default.
will enable the user to set maximum number of models that can be searched from cloud
(for ex 100000).
b. If this parameter is not maintained, AIN Model search size will be limited to 500 by
default.
The following role is an optional front end to the ECC transaction for Task List component allocation.
This is a merely a front end and is not MDG governed.
• /UGI/_NONMDG_TSKLST - Master Data Governance for EAM: Change Task List (Non-
MDG)
The following roles are relevant for customers who would like to implement Linear Asset Management
(LAM) enhancements for MDG Solution for EAM by Prometheus Group.
This role should be assigned to users, who use one of the UGI MDG EAM roles in SAP NetWeaver
Business Client:
This role contains a menu with the Web Dynpro applications required for users responsible for
maintaining master data, requesting changes, or monitoring changes to EAM master data.
This role should be assigned to users, who use one of the UGI MDG EAM roles in SAP NetWeaver
Business Client:
The following roles are relevant for customers who would like to implement IS-U Industry Solution for
MDG-EAM by Prometheus Group.
The following roles are provided for the Optional MDG-M Integration with EAM .
• /UGI/_MDGEAM_MBOM_MENU, Master Data Governance for Material BOM: Menu
• /UGI/_MDGEAM_MBOM_REQ, Master Data Governance for Material BOM: Requester
• /UGI/_MDGEAM_MBOM_SPEC, Master Data Governance for Material BOM: Specialist
• /UGI/_MDGEAM_MBOM_STEW, Master Data Governance for Material BOM: Steward
Note
• To control the display of the WebDynpro Application window in the same tab, use the
following settings:
PFCG > enter Role Name > Select the Menu tab > Select WebDynpro Application node
> Other Node Details tab > Launch Select Standard for Launch Application.
• To control the display of the WebDynpro Application window in the new window, use the
following settings:
PFCG > enter Role Name > Select the Menu tab > Select WebDynpro Application node
> Other Node Details tab > Select in Application Window/Tab for Launch Application.
Note
Refer Prometheus Group EAM 2021Fiori Implementation Guide Fiori guide for Fiori roles.
Run t-code SICF provide Hierarchy Type as “SERVICE” and Service Name as
“MDG_EAM_POWL_INBOX” and click on Execute and activate the Service.
Note
For the Harmonized key scenario, the number range in the receiving system should be set to
external if the equipment data is being sent via IDoc/ALE
• Review and maintain the number range of the object /UGI/MDGEQ for equipment.
• Review and maintain the number range of the object /UGI/MDGFL for functional location.
• Review and maintain the number range of the object MPLA_NR for Maintenance Plan
number. Also, maintain the grouping for Maintenance Plan category.
Note
For the Harmonized key scenario, the number range in the receiving system should be set to
external if the maintenance plan data is being sent via IDoc/ALE
• Review and maintain the number range of the object MPOS_NR for Maintenance Item.
• Review and maintain the number range of the object /UGI/MDGMI for Maintenance Item
MDG.
• Review and maintain the number range of the object /UGI/MPMIC for MDG MPMI Cycle list.
• Review and maintain the number range of the object /UGI/MPMIO for MDG MPMI Object list.
• Review and maintain the number range of the object /UGI/MDGMN for MDG Maintenance
Plan.
• Review and maintain the number range of the object /UGI/MDGMP for MDG Measuring
Point.
• Review and maintain the number range of the object ROUTING_A for General Task List.
• Review and maintain the number range of the object ROUTING_E for Equipment Task List.
• Review and maintain the number range of the object ROUTING_T for Functional Task List.
• Review and maintain the number range of the object /UGI/MDGTL for Task List.
Note
The number range must be a length of 8 without a leading zero.
• Review and maintain the number range of the /UGI/MDGOL for Object Links.
• Review and maintain the number range of the object INET for Object Links.
Note
For the Harmonized key scenario, the number range in the receiving system should be set to
external if the Object Links data is being sent via IDoc/ALE.
• Review and maintain the number range of the object EAML_EVTID for Network Attribute
Record IDs.
• Review and maintain the number range of the object /UGI/MDGOE for MDG Object Network
Attribute Event.
Note
The number range is from 0000000001 to 0099999999 for the objects where the number
range is not maintained.
• Review and maintain the number range of the object /UISU/MCO for Connection Object
• Review and maintain the number range of the object /UISU/MDL for Device Location
Note
Before starting to activate the following BC-Sets, navigate to Utilities > User Settings > Maint.
Transaction tab. Ensure that the field “Switch On” within Deletion Function is checked. Please refer
following screenshot to activate the BC Set. Run SCPR20, Enter the name of the BC Set then click
activate as highlighted. In few scenarios, the configuration entry to be deleted will appear in respective
view upon activation of BC Sets. Hit the Enter button to get rid of the old configuration entries.
The following prerequisite BC-Set must be activated before activating the BC-Set for Data Model:
• For EAM OTC Codes, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_OTC_CODES_920 in Expert Mode.
• For EAM OTC Codes in release, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_OTC_CODES_1909 in Expert Mode.
Use the following sequence to activate BC-Sets for Data Model U1:
Ensure that the activation of the data model was successful after each step before you continue with
the next BC-Set. Alternatively, you can activate all BC-Sets and run the activation step only once at
the end.
1. For EAM Data Model entries, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_DATAMODEL_920.
2. For EAM Data Model entries for EAM release, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_DATAMODEL_1909.
3. For EAM Data Model entries for EAM release, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_DATAMODEL_2020.
4. For EAM Data Model entries for EAM release, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_DATAMODEL_2021.
5. For EAM Data Model entries for EAM release, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_DATAMODEL_2023.
6. Run t-code MDGIMG > General Settings > Data Modelling > Edit Data Model > Select U1 data
model and activate ( )
Note
For upgrade scenario, you must trigger the job to adjust the data model.
Run t-code MDGIMG > General Settings > Data Modelling > Edit Data Model > Select U1 data
model and press the “Adjust Staging Area of Linked Change Requests” icon at the top to
trigger the job.
Note
For upgrade scenario, you must trigger the job to adjust the data model.
Run t-code MDGIMG > General Settings > Data Modelling > Edit Data Model > Select U1 data
model and press the “Adjust Staging Area of Linked Change Requests” icon at the top to
trigger the job.
8. For IS-U enabled system to import specific Data Model entries, the following BC-Sets must be
activated as per the following sequence.
a. Run t-code SCPR20 and activate ( ) BC-Set /UISU/MDG_OTC_CODES_920 in
Expert Mode.
b. Run t-code SCPR20 and activate ( ) BC-Set /UISU/MDG_DATAMODEL_920. If user
encounters following error, then click on SAVE CHANGES Button and move on to next
step without activating it
Note
For upgrade scenario, you must trigger the job to adjust the data model.
Run t-code MDGIMG > General Settings > Data Modelling > Edit Data Model > Select U1 data
model and press the “Adjust Staging Area of Linked Change Requests” icon ( ) at the top to
trigger the job.
Note
You can ignore errors related to generation of data source structure related messages for LAM.
These errors will be address in subsequent sections.
Note
In EAM 2021, Maintaining prefix is mandatory for object types mentioned in the following
table as both internal and external keys assignment for these objects are supported.
Note
In EAM 2021, authorizations cannot be defined here. Instead, the existing backend
authorizations are reused.
For more information, see Customizing under > Plant Maintenance and Customer Service >
Basic Settings > Maintain Authorizations for Master Data.
For more information about IS-Utilities see Customizing under > SAP Utilities > Master Data >
Basic Settings.
Note
Before activating the data model specific structure for IS-U, ensure that the data model changes
for IS-U is activated. Refer Section 2.9.
Other customizing activities in data modeling are only relevant for the EAM domain if your data model
needs to be enhanced. For more information, see Enhancement of Master Data Governance Content.
Ensure to activate the BC-Set names that starts with UGI3 is activated in Target systems[Operational
systems] also in case of Hub-Target landscape.
• For Application EOP check, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_APP_EOP_920 in Expert Mode.
• For Application log and GenIL component, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_APP_LOG_GENIL_920.
Use Expert Mode to activate the following BC-Sets if you cannot activate with the Default Mode.
Please note that effective from release EAM 2020, SAP HANA search is default and mandatory
search method for EAM objects hence activating the relevant BC set is mandatory to proceed further
with search.
The following BC-Sets need to be activated if the customer opts to enable HANA search for EAM
Objects:
Note
Before activating the BC-Set (/UGI/MDG_EAM_VC_HDB_PP_FMAP_740), navigate to Utilities
> User Settings > Maint. Transaction tab. Ensure that the field “Switch On” within Deletion
Function is checked and In Expert Mode.
• Run SCPR20 and activate ( ) BC-Set /UGI/MDG_EAM_VC_HDB_DEL_FMAP_920 (Join and
Mapping Information)
Note
Before activating the BC-Set (/UGI/MDG_EAM_ VC_HDB_DEL_FMAP_920), navigate to
Utilities > User Settings > Maint. Transaction tab. Ensure that the field “Switch On” within
Deletion Function is checked and In Expert Mode.
• Run SCPR20 and activate ( ) BC-Set /UGI/MDG_EAM_VC_HDB_PP_FMAP_920 (Join and
Mapping Information)
• For EAM release, Run SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_VC_HDB_PP_FMAP_1909 (Join and Mapping Information)
• For EAM release, Run SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_HDB_FMAP_2020 (Join and Mapping Information)
Note
Before activating the BC-Set /UGI/MDG_EAM_HDB_FMAP_2020, navigate to Utilities > User
Settings > Maint. Transaction tab. Ensure that the field “Switch On” within Deletion Function is
checked and In Expert Mode.
Note
Before activating the BC-Set /UGI/MDG_EAM_HDB_FLD_DEL_2020), navigate to Utilities >
User Settings > Maint. Transaction tab. Ensure that the field “Switch On” within Deletion
Function is checked and In Expert Mode.
Before continuing with the next BC-Sets, perform the generation of the new HANA search views as
described in detail in the Section 4.7.2 on CreateSearchView using t-code MDG_HDB_GEN_UI.
Note
During Generation of HANA Search views, if you encounter any issues with browser.
It is recommended to upgrade SAP logon for Windows to version 770 OR use the other
browsers for Ex Microsoft edge to overcome the issue with existing SAP Logon release.
• Generate the HANA Search view with t-code MDG_HDB_GEN_UI – more details see chapter
“Create the Search View”.
• Run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_VC_DQ_SEARCH_C_730(Match profiles and Search Configuration) in
Expert mode.
• Run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_VC_DQ_SEARCH_C_740(Match profiles and Search Configuration) in
Expert mode.
After activation of all Search views (Refer section Section 3.7.1 on CreateSearchView) ,
• Run t-code SCPR20 and activate ( ) BC-Set /UGI/MDG_HA_SEARCH_SEQUENCE_2020 (BC
set for EAM HANA Search Sequence Release EAM 2020)
• Run t-code SCPR20 and activate ( ) BC-Set /UGI/MDG_HA_SEARCH_SEQUENCE_2023 (BC
set for EAM HANA Search Sequence Release EAM 2023)
Note
BC-Set “/UGI/MDG_HA_SEARCH_SEQUENCE_2020”
“/UGI/MDG_HA_SEARCH_SEQUENCE_2023” contains default search views and its attribute
sequence. Please refer the node in MDGIMG-> Enterprise Asset Management Service
Master->Controlling Search Attribute Sequence and Enabling classification search and its
documentation
Use Expert Mode to activate the following BC-Sets if you cannot activate with the Default Mode.
The following BC-Sets need to be activated for EAM Objects: BCV Query
• Run t-code SCPR20 and activate ( ) BC-Set MDGAF_BCV (BCV Content for MDG
Framework)
• Run t-code SCPR20 and activate ( ) BC-Set /UGI/MDGEAM_BCV_740 (BCV Content for
MDG EAM)
• Run t-code SCPR20 and activate ( ) BC-Set /UGI/MDG_EAM_BCV_920 (BCV Content for
MDG EAM)
• Run t-code SCPR20 and activate ( ) BC-Set /UGI/MDG_EAM_BCV_OVW_2020 (BCV
Content for MDG EAM)
• Run t-code SCPR20 and activate ( ) BC-Set /UGI/MDG_EAM_BCV_QUERYCACHE (BCV
Query Cache Content for MDG EAM)
The following BC-Set activation is relevant for customers, who would like to implement Side Panel
Add-On display in the UI screen.
Note
Before activating the BC-Set (/UGI/MDG_EAM_SIDEPANEL_DEL_920), navigate to Utilities >
User Settings > Maint. Transaction tab. Ensure that the field “Switch On” within Deletion
Function is checked.
• For Inbound Process Code, run t-code SCPR20 and activate BC-Set -
/UGI3/MDG_ISU_INB_PROC_CODE_920
• For IDoc Message type and Basic Type Mapping, run t-code SCPR20 and activate BC-
Set/UGI3/EAM_ISU_IDOC_CONFIG_920
• For Additional IDOC Configuration (for sending only the changed IDOCs) as part of EAM
release, following BC Set needs to be activated. Run t-code SCPR20 and activate BC-
Set/UGI3/ISU_IDOC_ADDL_CONFIG_1909
Before you activate the following BC-Sets, you need to ensure that the following prerequisite is met:
o For HANA Search Field Mapping and Joins, run t-code SCPR20 and activate BC-Set-
/UISU/MDG_VC_HDB_PP_FMAP_920 and activate ( ). o For HANA Search Field
Mapping and Joins, run t-code SCPR20 and activate BC-Set-
/UISU/MDG_VC_HDB_PP_FMAP_1909 and activate ( ).
o For HANA Search Field Mapping and Joins, run t-code SCPR20 and activate BC-
Set/UISU/MDG_HDB_FMAP_2020 and activate ( ).
o For HANA Search Views, run t-code SCPR20 and activate BC-Set-
/UISU/MDG_VC_MDGHDB001_920 and activate ( ).
o For HANA Search Views, run t-code SCPR20 and activate BC-
Set/UISU/MDG_VC_HANA_VIEW_2020 and activate ( ).
Before continuing with the next BC-Sets, perform the generation of the new HANA search views as
described in detail in the Chapter on CreateSearchView using t-code MDG_HDB_GEN_UI.
• For Search and Match profiles, run t-code SCPR20 and activate BC-Set -
/UISU/MDG_VC_DQ_SEARCH_2020
Note
Before activating the BC-Set (/UISU/MDG_VC_DQ_SEARCH_2020), navigate to Utilities >
User Settings > Maint. Transaction tab. Ensure that the field “Switch On” within Deletion
Function is checked.
• Run t-code SCPR20 and activate BC-Set - /UISU/MDG_HA_SRCH_SEQUENCE_2020 (To
assign sequence to attributes in search view for ISU 2020)
Note
BC-Set “/UISU/MDG_HA_SRCH_SEQUENCE_2020” contains default search views and its
attribute sequence. Please refer the node in MDGIMG-> Enterprise Asset Management
Service Master->Controlling Search Attribute Sequence and Enabling classification search
and its documentation
Note
In Upgrade scenarios, please make sure that content from IMG node
(MDGIMG>EAM->Configuration for selection of entities for File upload/Download) should be
deleted before executing the BC set /UGI/MDG_FILE_DW_UP1_2020.
•
Run t-code SCPR20 and activate ( Local Edit Pop Up)
1. Run the package “USMD_GENERIC_BOLUI” that contains the Web Dynpro application using
tcode SE80.
In the package structure, locate Web Dynpro FPM Application “USMD_OVP_GEN”.
Execute the following steps for the application:
a. Select the application and switch to tab "Parameters".
Run the package “USMD_GENERIC_BOLUI” that contains the Web Dynpro application using
t-code SE80.
In the package structure, locate Web Dynpro FPM Application “USMD_OVP_GEN”.
Execute the following steps for the application:
a. Select the application and switch to tab "Parameters".
b. Switch to edit mode.
c. Locate parameter " WDUIGUIDELINE" and set its value to FIORI /Blank value. Add the
parameter if case if it not available in the list.
d. Save the changes.
Note
For both the system versions, a developer access key and object key will be required if
changes to be performed.
Note
Please note that for S4 HANA 2021/2022 Local Parameter "WDDISPLAYLOADINGPAGE" of
Web Dynpro FPM Application “USMD_OVP_GEN” should be 1. If you upgrade from the
previous release, follow the instructions for SAP S/4HANA 2020 and above, however, set value
to 1.
4.Configuration Process
4.1. More Information
• For information on functional restrictions, see SAP Note 3105142
• SAP Master Data Governance Security Guide
• Master and Upgrade Guide for EAM Solutions by Utopia
All activities that change the field properties affects the field properties in Master Data Governance for
EAM. The Master Data Governance fields are affected by the field selection setting (Hidden, Display,
Mandatory, Optional).
• Under the Basic Settings node, all activities impact Master Data Governance for EAM.
Example settings include Number Ranges for Measuring Points or Warranty Types and
Measuring Point Categories.
• Under the Technical Objects node, all activities impact Master Data Governance for EAM
Example settings include the definition of Types of Technical Objects, Planner Groups, and
Plant Sections.
o Fleet Management views can be configured under configuration “Settings for Fleet
Management".
Ensure that the following steps are defined in the configuration before activation of the BC-Set:
Master Data Governance (t-code MDGIMG) > General Settings > Process Modeling > Workflow >
Other MDG Workflow > Define Change Request Step Number.
WS54300020 1 Processing X
WS54300020 3 Revision
Run the BC-Set activation process (t-code SCPR20), for the BC-Sets as mentioned in the Section
4.3.1 onwards.
Note: Use Expert Mode to activate the followings BC-Sets if you cannot activate with the Default
Mode.
4.3.1. Activate the following BC-Sets for Equipment and Functional
Location
1. /UGI/MDG_EAM_CREQUEST_01: EAM Solutions by Utopia Change Request Types –
Equipment and Functional Location. This BC-Set contains:
a. Change Request Types
b. Business Activity for Equipment and Functional Location
c. Configurable properties of Change Request Steps
IE4N application EQUIP_IE4N_APP should be activated. Use t-code SICF to activate. To navigate
IE4N Application, enter t-code SICF provide Hierarchy Type as SERVICE and Service Name as
EQUIP_IE4N_APP and click on Execute.
2. /UGI/MDG_EAM_PQM_TL: EAM Solutions by Utopia for all the three types of Task Lists. This
BC-Set contains:
a. Change Request: Priorities
b. Change Request: Reason
c. Change Request: Reason for Rejection
3. /UGI/MDG_EAM_TASKLIST_SEARCH - MDG EAM Task List Search. This BC-Set contains the
following GenIL Objects:
a. Root Object TASKLIST
b. Dynamic Query Object DynamicQueryTASKLIST
Note
Task List search application TASKLIST_SEARCH should be activated. Use t-code SICF to
activate.
To navigate Task List Search Application, enter t-code SICF provide Hierarchy Type as
SERVICE and Service Name as TASKLIST_SEARCH and click on Execute.
Note
If you are facing an issue with activation of BC set /UGI/MDG_EAM_TASKLIST_SEARCH,
then perform the below steps and then activate the BC set again.
Run t-code SM34
Populate the view cluster name as “VC_BS_CT_ACCORDING” and click on maintain.
Click on node “Define instrument type” by selecting the row Instr type “WD_APPL” and click on
subnode “composing Instruments”.
Populate instrument as “/UGI/TASKLIST_SEARCH” and accord as “MDG_FW” and save the
details by providing the required TR details.
4.3.7. Activate the following BC-Sets for Object Links and Object
Networks
1. /UGI/MDG_EAM_CREQUEST_740: BC-Set for Change Request MDG EAM for Object Links
and Object Networks. This BC-Set contains:
a. Change Request Types
b. Business Activity for Object Links and Object Networks
c. Configurable properties of Change Request Steps.
2. /UGI/MDG_EAM_PQM_740: BC-Set for Process Quality Metrics MDG EAM for Object Links and
Object Networks. This BC-Set contains:
a. Change Request: Priorities
b. Change Request: Reason
c. Change Request: Reason for Rejection
4.3.8. Activate the following BC-Sets for Material BOM, WBS BOM,
Functional Location BOM, Equipment BOM and Address
Note
Use Expert Mode to activate the following BC-Sets if you cannot activate with the Default Mode.
Note
Before activating the BC-Set (/UGI/MDG_EAM_CR_TYPE_920), navigate to Utilities > User
Settings > Maint. Transaction tab. Ensure that the field “Switch On” within Deletion Function is
checked.
4. For Change Request type changes in EAM release, run t-code SCPR20 and activate ( )
BCSet /UGI/MDG_EAM_CR_TYPE_1909 in Expert Mode.
5. For Change Request type changes in EAM release, run t-code SCPR20 and activate ( )
BCSet /UGI/MDG_EAM_CREQUEST_2020 In Expert mode
6. For Process quality metrics for BOMs, run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_PQM_BOM_920.
• Check for the component /UGI/1 in the t- code GENIL_MODEL_BROWSER in display mode,
to make sure the component is present and shows no errors.
• Ensure that the Data Model U1 is the Standard Data Model for the Personalization
Parameters R_FMDM_MODEL. Use t-code SPERS_MAINT or personalization for UserID
(tcode SU01) to check the parameter. If it is not the default, enter U1 as the default and save.
• Link Log. Actions with UI Application and Bus. Act.: Standard Definition
• Link Logical Actions with Business Activity: Standard Definition
There are three sections with files for this configuration section:
• The first section (4.5.1.1) is for customers that will be using EAM without Linear Asset
Management (LAM) enabled.
• The second section (4.5.1.2) is for those customers that require LAM support.
• The third section (4.5.1.3) is specific to customers that require IS-Utilities governance.
Prior to running the report, maintain the following application name in MDG UI Applications.
• Navigate to MDGIMG > General Settings > UI Modelling > Define Available UI Applications
Or Run the Table/View Name: V_USMD151C using t-code SM30.
• Click on New Entries and enter the Application Name and Save.
1. To run the report; run t-code SE38, then enter report /UGI3/MDG_UI_CONFIG_UPLOAD and
execute or press F8.
2. Click on the file selection icon as indicated and navigate to where you stored the downloaded
files from the relevant sections below for your implementation.
Note
Ensure that the relevant file is not open in another application, such as Excel before
proceeding.
Note
For more information, see Customizing for Master Data Governance under > General Settings >
Process Modeling > Business Activities > Link Log. Actions with UI Application and Bus. Act.
Standard Definition.
Note: Before adding the following Task List navigation entries, use the steps as described above.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
EAM Navigation
entries.xlsx
Verify Customizing in Master Data Governance under > General Settings > Process Modeling >
Business Activities > Link Log. Actions with UI Application and Bus. Act. Standard Definition.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
Verify Customizing in Master Data Governance under > General Settings > Process Modeling >
Business Activities > Link Log. Actions with UI Application and Bus. Act. Standard Definition
4.5.1.3. Navigation Entries for IS-U Enabled Environments for
Governance
If IS-Utilities governance is required; Run the report as described in section 4.5.1 above, using the
Excel file below.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
Verify Customizing in Master Data Governance under > General Settings > Process Modeling >
Business Activities > Link Log. Actions with UI Application and Bus. Act. Standard Definition
Note
The Prometheus Group report for uploading the configuration table entries does not provide an
option to load directly into a transport. Saving the configuration entries into a transport can be
achieved manually after the load by selecting Table View >Transport.
There are three sections with files for this configuration section:
• The first section (4.5.2.1) is for customers that will be using EAM without Linear Asset
Management (LAM) enabled.
• The second section (4.5.2.2) is for those customers that require LAM support.
• The third section (4.5.2.3) is specific to customers that require IS-Utilities governance.
1. To run the report; run t-code SE38, then enter report /UGI3/MDG_UI_CONFIG_UPLOAD and
execute or press F8.
Note
Ensure that the relevant file is not open in another application, such as Excel before
proceeding.
Note
For more information, see Customizing for Master Data Governance under > General Settings >
Process Modeling > Business Activities > Link Logical Actions with Business Activity: Standard
Definition.
4.5.2.1. Logical Actions with Business Activity Linkage for EAM without
LAM
Run the report as described in section 4.5.2 above, using the Excel file below for environments that
do not require LAM UI support.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
EAM Buiness
Activity.xlsx
Verify Customizing for Master Data Governance under > General Settings > Process Modeling >
Business Activities > Link Logical Actions with Business Activity: Standard Definition.
4.5.2.2. Logical Actions with Business Activity Linkage for EAM when
Linear Asset Management (LAM) is Enabled
Run the report as described in section 4.5.2 above, using the Excel file below for environments that
requires LAM UI support.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
EAM Buiness
Activity(LAM).xlsx
Verify Customizing for Master Data Governance under > General Settings > Process Modeling >
Business Activities > Link Logical Actions with Business Activity: Standard Definition.
4.5.2.3. Logical Actions with Business Activity Linkage for IS-U Enabled
Environments for Governance
If IS-Utilities governance is required; Run the report as described in section 4.5.2 above, using the
Excel file below.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
ISU Business
Activity.xlsx
Verify Customizing for Master Data Governance under > General Settings > Process Modeling >
Business Activities > Link Logical Actions with Business Activity: Standard Definition.
USMD_TXT_FLD_MAP is the table that stores once mappings to UI are generated when the first UI
is loaded. This is more relevant for upgrades when new SMT mappings are not loaded. For fresh
install it is not mandatory
Note
This report should be executed If you get Error displayed on the screen as “Multiple Specification of
the Name ‘*__TXT’ as a Component Name during execution. Incase if the issue still exists activate
the Below mentioned BC set and Re -run the report USMD_TXT_FLD_MAP_DELETE for data model
U1
In this customizing activity, you can specify the reason and the location where the system hides the
entity types for the data model U1.
Verify the pre-delivered field properties for the data model U1 in Customizing under > General
Settings > UI Modeling > Define Field Properties for UI.
The Web Dynpro application and the application configuration in the PFCG role combine with settings
made in Customizing to determine the UI displayed.
You must verify the UI modeling for the data model U1 and the following Web Dynpro applications
and related configurations.
• Data base Search (DB search); Database Search using the generic search provider interface
must be configured manually and does not offer classification search
Please note that effective from this release (EAM 2020) SAP HANA based search is
marked as default and mandatory search method in our applications. If you wish to
remove DB search method and its entries, activate the BC set mentioned below.
Run t-code SCPR20 and activate ( ) BC-Set
/UGI/MDG_EAM_DB_SEARCH_DEL_2020
Note
Before activating the BC-Set (/UGI/MDG_EAM_DB_SEARCH_DEL_2020,
/UISU/MDG_DB_SEARCH_DEL_2020), navigate to Utilities > User Settings > Maint.
Transaction tab. Ensure that the field “Switch On” within Deletion Function is checked and In
Expert Mode.
• SAP HANA search: SAP HANA-based search (side-by-side) connects MDG from any database
to an SAP HANA-based system for search. Effective from EAM 2020, We have enhanced the
HANA search along with classification data.
o Additional setup is required as explained in section (2.10.4. BC-Set for HANA Search)
Note
We recommend using SAP HANA based search as Default and Mandatory search method
considering its capabilities.
Note
Please note that there are two default search views are delivered as part of product i.e., one for
main Object search and another for object along with classification-based search.
Use the following steps to create a search view:
1. To activate the already delivered in the product Hana Search View “/UGI/EAM_MDG_EQ”,
Master Data Governance > General Settings > Data Quality and Search > Search and Duplicate
Check > Create
2. Search View.
3. Click on Edit to activate the HANA Search View and provide the following details to Enter
General Data.
Field Value
HANA Package Package Name (It should be always saved in the customer Namespace
Package)
Note
You can activate the Rule Set if you want to adjust your HANA Search later in the HANA
Studio. With this, you can go attribute by attribute and give your decided attribute
characteristics like fuzziness, etc. (The Rule set is for saving your manual changes in the
HANA studio so next time you generate the view the manual changes are not overwritten)
4. Click on Next and move to the next guided step called Select Entities and Attribute, in which
select the needed entity and attribute at the Hana database, by default few attributes and entity
are selected.
5. Click on Next and Move to the next guided step called Review and Generate, in which review
the selected Entity and Attribute in the previous step.
6. Click on Save.
1. To activate the already delivered in the product Hana Search View” /UISU/IS_MDG_CONOBJ”,
Master Data Governance > General Settings > Data Quality and Search > Search and Duplicate
Check > Create Search View.
2. Click on Edit to activate the HANA Search View and provide the following details to enter
General Data.
Field Value
HANA Package Package Name (It should be always saved in the customer Namespace
Package)
3. You can activate the Rule Set if you want to adjust your HANA Search later in the HANA Studio.
With this, you can go attribute by attribute and give your decided attribute characteristics like
fuzziness, etc. (The Rule set is for saving your manual changes in the HANA studio so next time
you generate the view the manual changes are not overwritten).
4. Click on Next and move to the next guided step called Select Entities and Attribute, in which
select the needed entity and attribute at the HANA database. By default, a few attribute and
entity are selected.
5. Click on Next and Move to the next guided step called Review and Generate, in which review
the selected Entity and Attribute in the previous step.
6. Click on Save.
After Search View Generation, you can verify in the following steps:
1. Existence of entry HA and those Freeform settings are activated if this feature is planned to be
used.
This entry cannot be removed or deactivated (E-class entry delivered by SAP). You can verify
these settings in Customizing by Navigating to Master Data Governance > General Settings>
Data Quality and Search>Search and Duplicate Check->Define Search Application.
2. Allocation of Search help “/UGI/EAM_MDG_EQ” to Search Application for Hana Search, you
can verify the setting for Allocation of Search help to Search Application for Hana Search by
navigating to:
Master Data Governance > General Settings > Data Quality and Search >Search and Duplicate
Check > Define Search Application > Allocation of Search help to Search Application.
3. As part of standard, Main Entity is allocated to the Search help. Refer the following screen to
verify.
4. As a part of standard Main Entity is allocated to the Search Application, use the following screen
for verifying the same.
After Search View Generation, you can verify in the following steps:
1. Existence of entry HA and those Freeform settings are activated if this feature is planned to be
used.
This entry cannot be removed or deactivated (E-class entry delivered by SAP). You can verify
these settings in Customizing by Navigating to Master Data Governance > General Settings>
Data Quality and Search>Search and Duplicate Check->Define Search Application.
2. Allocation of Search help “/UISU/IS_MDG_CONOBJ” to Search Application for Hana Search,
you can verify the setting for Allocation of Search help to Search Application for Hana Search
by navigating to:
Master Data Governance > General Settings > Data Quality and Search >Search and Duplicate
Check > Define Search Application > Allocation of Search help to Search Application.
3. As part of standard, Main Entity is allocated to the Search help. Refer the following screen to
verify.
4. As a part of standard Main Entity is allocated to the Search Application, use the following
screen for verifying the same.
1. Select the Search Mode “HA” by Navigating to Master Data Governance-> General Settings >
Data Quality and Search > Search and Duplicate Check > Define Search Application
2. After navigating select the Search mode “HA” and click on the Match Profile.
3. If you want to run a duplicate check, assign the pre-delivered match profile. MATCH_U1_EQUI
or your own match profile to the data model U1 and the EQUI entity type. Navigate to General
Settings > Data Quality and Search > Search and Duplicate Check > Match Profile.
4. Duplicate Check relevant fields are added as per the standard delivery, follow the screenshot for
verifying the same.
5. For activating the Duplicate Check in EAM done with HANA Search provider do the following:
o Navigate to General Settings > Data Quality and Search > Search and Duplicate Check >
Configure Duplicate Check for Entity Types.
Note
The configuration should be done for all the entities which are to be enabled for HANA Duplicate
Check.
Note
The Configuration must be performed for all the create change steps which are to be enabled for
HANA Duplicate Check.
The following Match Profiles are available with BC-Set for HANA Search. Refer to section 2.10.5.
Object Match Profile
Equipment MATCH_U1_EQUI
Functional Location MATCH_U1_FUNCLOC
MBOM MATCH_U1_PMBOMHDR
FL BOM MATCH_U1_FLBOMHDR
EQ BOM MATCH_U1_EQBOMHDR
WBS BOM MATCH_U1_WBSBOMHDR
Work Center MATCH_U1_WC
Maintenance Plan MATCH_U1_MPMI
Measuring Point MATCH_U1_MSPOINT
Task List (Equipment) MATCH_U1_EQ_TASKLIST
Task List (General) MATCH_U1_GN_TASKLIST
Task List (Functional Location) MATCH_U1_FL_TASKLIST
Object Link MATCH_U1_OBJECTLINK
Object Network MATCH_U1_OBJNETWRK
4.8.3.2. Configuration of Duplicate Check for HANA Search – IS-U
Industry Solution
Use the following steps to configure duplicate check for HANA search:
1. Select the Search Mode “HA” by Navigating to Master Data Governance-> General Settings >
Data Quality and Search > Search and Duplicate Check > Define Search Application
2. After navigating select the Search mode “HA” and click on the Match Profile.
3. If you want to run a duplicate check, assign the pre-delivered match profile.
MATCH_U1_CONOBJ or your own match profile to the data model U1 and the CONOBJ entity
type. Navigate to General Settings > Data Quality and Search > Search and Duplicate Check >
Match Profile.
4. Duplicate Check relevant fields are added as per the standard delivery, use the following screen
for verifying the same.
5. For activating the Duplicate Check in ISU with HANA Search provider do the following:
o Navigate to General Settings > Data Quality and Search > Search and Duplicate Check >
Configure Duplicate Check for Entity Types.
Note
The configuration should be done for all the entities which are to be enabled for HANA Duplicate
Check.
Note
The Configuration must be performed for all the create change steps which are to be enabled for
HANA Duplicate Check.
The following Match Profiles are available with BC-Sets. Refer to section 2.10.10.
Object Match Profile
Connection Object MATCH_U1_CONOBJ
Device Location MATCH_U1_DEVLOC
Device MATCH_U1_DEVICE
The following information describes the minimal settings for a basic governance process. For more
information about each customizing activity, see the relevant documentation for customizing activity.
The following status are required for the SAP standard process. You should maintain any the missing
ones manually:
Status Value Description Permitted Processing
00 To Be Evaluated Change of Object List
01 To Be Considered and Approved Change of Object List
02 Changes to Be Executed Execution of Changes
03 To Be Revised Change of Object List
04 Final Check to Be Performed No Processing
05 Final Check Approved No Processing
06 Final Check Rejected No Processing
07 Activation Failed No Processing
08 Approved; to Be Replicated No Processing
09 Dependent Data to Be Processed/Approved Execution of Changes
10 To Revise: Perform Changes Execution of Changes
11 Process Errors After Activation Execution of Changes
12 Approved, Contact Person to be Processed No Processing
13 In Business Partner Screening No Processing
30 To Be Revised with Changes Execution of Changes
99 No Status Set No Processing
4.9.2. Check Business Activities
4.9.2.1. Check Business Activities for EAM
Navigate to MDGIMG > General Settings > Process Modelling > Business Activities.
Check that the following business activities are in your system and that they are assigned to the
default data model U1.
Equipment Master
Functional Location
1. UFL1 Create Functional Location
2. UFL2 Change Functional Location
3. UFL3 Display Functional Location
4. UFL6 Mark Functional Location for Deletion
5. UFLA Mass Change Functional Locations
6. UFLB Import Functional Locations
Material BOM
Equipment BOM
WBS BOM
Measuring Point
Maintenance Plan
Work Center
Object Networks
Object Links
For more information, see Customizing for Master Data Governance under > General Settings >
Process Modeling > Business Activities > Create Business Activity.
4.9.2.2. Check Business Activities for IS-U Industry Solution
Navigate to MDGIMG > General Settings > Process Modelling > Business Activities.
Check that the following business activities are in your system and that they are assigned to the
default data model U1.
ISU-Connection Object
ISU-Device Location
ISU-Device
The following table shows the proposed Change Request types for data model U1. Only the relevant
columns are included.
Change Data Description Single Main Entity Workflow
Request Model Object Type
Type
EQMAST01 U1 Create Equipment Yes EQUI WS54300020
EQMAST02 U1 Change Equipment Yes EQUI WS54300020
EQMAST06 U1 Mark Equipment for Deletion Yes EQUI WS54300020
EQMAST0A U1 Process Multiple Equipment Masters No EQUI WS54300020
EQMAST0B U1 Import Equipment Master No EQUI WS54300020
Equipment Master
• EQMAST01
o Entity type: DRADEQUI, EQUI, EQUIADDRN o UI Config <leave empty> o Msg.
Output: Standard o Business Activity: Create Equipment Master (UEQ1) o Service
Level Agreement for Change Request Types: <leave empty>
• EQMAST02
o Same as for EQMAST01 o Business Activity: Change Equipment Master (UEQ2)
• EQMAST06
o Same as for EQMAST01
o Business Activity: Mark Equipment Master for Deletion (UEQ6)
• EQMAST0A
o Same as for EQMAST01
o Business Activity: Process Multiple Equipment Masters (UEQA)
• EQMAST0B
o Same as for EQMAST01
o Business Activity: Import Equipment Master (UEQB)
• EQSERIAL
o Same as for EQMAST01
o Business Activity: Import Equipment Master (UEQB)
• EQSERMOP
o Same as for EQMAST01
o Business Activity: Process Multiple Equipment Masters (UEQA)
Functional Location
• FUNCLO01
Entity type: DRADFLOC, FUNCLOC, FUNCLOCAN
UI Config <leave empty> o Msg. Output: Standard o Business Activity:
Create Functional Location (UFL1) o Service Level Agreement for Change
Request Types: <leave empty>
• FUNCLO02
o Same as for FUNCLO01
o Business Activity: Change Functional Location (UFL2)
• FUNCLO06
o Same as for FUNCLO01
o Business Activity: Mark Functional Location for Deletion (UFL6)
• FUNCLO0A
o Same as for FUNCLO01
o Business Activity: Process Multiple Functional Locations (UFLA)
• FUNCLO0B
o Same as for FUNCLO01
o Business Activity: Import Functional Location (UFLB)
Material BOM
• MATBOM01
o Entity type: DRADMBOM, PMBOMHDR o UI Config <leave empty> o Msg. Output:
Standard o Business Activity: Create MBOM (UMB1) o Service Level Agreement for
Change Request Types: <leave empty>
• MATBOM02
o Same as for MATBOM01 o Business Activity: Change MBOM (UMB2)
• MATBOM06
o Same as for MATBOM01
o Business Activity: Mark MBOM for Deletion (UMB6)
• MATBOM0A
o Same as for MATBOM01 o Business Activity: Mass Update MBOM (UMBA)
• MATBOM0B
o Same as for MATBOM01 o Business Activity: Import MBOM (UMBB)
Equipment BOM
• EQBOM01
o Entity type: EQBOMHDR o UI Config <leave empty> o Msg. Output: Standard
o Business Activity: Create Equipment BOM (UEB1) o Service Level Agreement for
Change Request Types: <leave empty>
• EQBOM02
o Same as for EQBOM01
o Business Activity: Process Multiple Object Network (UEB2)
• EQBOM06
o Same as for EQBOM01
o Business Activity: Process Multiple Object Network (UEB6)
• EQBOM0A
o Same as for EQBOM01
o Business Activity: Process Multiple Object Network (UEBA)
• EQBOM0B
o Same as for EQBOM01
o Business Activity: Process Multiple Object Network (UEBB)
• FLBOM01
o Entity type: FLBOMHDR o UI Config <leave empty> o Msg. Output: Standard o
Business Activity: Create Equipment BOM (UFB1) o Service Level Agreement for
Change Request Types: <leave empty>
• FLBOM02
o Same as for FLBOM01
o Business Activity: Process Multiple Object Network (UFB2)
• FLBOM06
o Same as for FLBOM01
o Business Activity: Process Multiple Object Network (UFB6)
• FLBOM0A
o Same as for FLBOM01
o Business Activity: Process Multiple Object Network (UFBA)
• FLBOM0B
o Same as for FLBOM01
o Business Activity: Process Multiple Object Network (UFBB)
WBS BOM
• WBSBOM01
o Entity type: WBSBOMHDR o UI Config <leave empty> o Msg. Output: Standard o
Business Activity: Create Equipment BOM (UWB1) o Service Level Agreement for
Change Request Types: <leave empty>
• WBSBOM02
Same as for WBSBOM01
Business Activity: Process Multiple Object Network (UWB2)
• WBSBOM06
o Same as for WBSBOM01
o Business Activity: Process Multiple Object Network (UWB6)
• WBSBOM0A
o Same as for WBSBOM01
o Business Activity: Process Multiple Object Network (UWBA)
• WBSBOM0B
o Same as for WBSBOM01
o Business Activity: Process Multiple Object Network (UWBB)
• EAMAST0Z
o Entity type: DRADEQUI, DRADFLOC, DRADMBOM, DRADMSPT, DRADOL,
DRADTLEQ, DRADTLFL, DRADTLGN, EQUI, FUNCLOC, PMBOMHDR, MPLAN,
MSPOINT, TLEQHDR, TLFLHDR, TLGNHDR, WORKCNTR, OBJLINK, OBJNETWRK,
EQUIADDRN, FUNCLOCAN o UI Config <leave empty> o Msg. Output:
Standard o Business Activity: Mass Update Different EAM Objects (UEAM)
o Service Level Agreement for Change Request Types: <leave empty>
Measurement Point
• MEASPT01
o Entity type: DRADMSPT, MSPOINT o UI Config <leave empty> o Msg. Output:
Standard o Business Activity: Create Measurement Point (UMS1) o Service Level
Agreement for Change Request Types: <leave empty>
• MEASPT02
o Same as for MEASPTT01
o Business Activity: Change Measurement Point (UMS2)
• MEASPT06
o Same as for MEASPT01
o Business Activity: Mark Measurement Point for Deletion (UMS6)
• MEASPT0A
o Same as for MEASPT01
o Business Activity: Process Multiple Measurement Points (UMSA)
• MEASPT0B
o Same as for MEASPT01
o Business Activity: Import Measurement Point (UMSB)
Maintenance Plan
• MPLAN01
o Entity type: MPLAN o UI Config <leave empty> o Msg. Output: Standard o Business
Activity: Create Maintenance Plan (UMP1) o Service Level Agreement for Change
Request Types: <leave empty>
• MPLAN02
o Same as for MPLAN01 o Business Activity: Change Maintenance Plan (UMP2)
• MPLAN06
o Same as for MPLAN01
o Business Activity: Mark Maintenance Plan for Deletion (UMP6)
• MPLAN0A
o Same as for MPLAN01
o Business Activity: Process Multiple Maintenance Plan (UMPA)
• MPLAN0B
o Same as for MPLAN01
o Business Activity: Import Maintenance Plan (UMPB)
• TSLIST01
o Entity type: DRADTLGN, TLGNHDR o UI Config <leave empty> o Msg. Output:
Standard o Business Activity: Create General Task List Master (UTL1) o Service Level
Agreement for Change Request Types: <leave empty>
• TSLIST02
o Same as for TSLIST01 o Business Activity: Change General Task List (UTL2)
• TSLIST06
o Same as for TSLIST01
o Business Activity: Mark General Task List for Deletion (UTL6)
• TSLIST0A
o Same as for TSLIST01 o Business Activity: Process Multiple General Task List (UTLA)
• TSLIST0B
o Same as for TSLIST01
o Business Activity: Import General Task List (UTLB)
• TLEQ01
o Entity type: DRADTLEQ, TLEQHDR o UI Config <leave empty>
Msg. Output: Standard
Business Activity: Create Equipment Task List (ETL1) o Service Level
Agreement for Change Request Types: <leave empty>
• TLEQ02
o Same as for TLEQ01 o Business Activity: Change Equipment Task List (ETL2)
• TLEQ06
o Same as for TLEQ01
o Business Activity: Mark Equipment Mark Task List for Deletion (ETL6)
• TLEQ0A
o Same as for TLEQ01
o Business Activity: Process Multiple Equipment Task List (ETLA)
• TLEQ0B
o Same as for TLEQ01
o Business Activity: Import Equipment Task List (ETLB)
• TLFL01
o Entity type: DRADTLFL, TLFLHDR o UI Config <leave empty> o Msg. Output:
Standard o Business Activity: Create Functional Location Task List (FTL1) o Service
Level Agreement for Change Request Types: <leave empty>
• TLFL02
o Same as for TLFL01
o Business Activity: Change Functional Location Task List (FTL2)
• TLFL06
o Same as for TLFL01
o Business Activity: Active or Inactive Functional Location Task List (FTL6)
• TLFL0A
o Same as for TLFL01
o Business Activity: Process Multiple Functional Location Task List (FTLA)
• TLFL0B
o Same as for TLFL01
o Business Activity: Import Functional Location Task List (FTLB)
Work Center
• WRKCTR01
o Entity type: WORKCNTR o UI Config <leave empty> o Msg. Output: Standard o
Business Activity: Create Work Center (UWC1) o Service Level Agreement for Change
Request Types: <leave empty>
• WRKCTR02
o Same as for WRKCTR01
o Business Activity: Process Work Center (UWC2)
• WRKCTR06
o Same as for WRKCTR01
• WRKCTR0A
o Same as for WRKCTR01
o Business Activity: Process Multiple Work Center (UWCA)
• WRKCTR0B
o Same as for WRKCTR01
Object Links
• OBJLNK01
o Entity type: DRADOL, OBJLINK o UI Config <leave empty> o Msg. Output: Standard o
Business Activity: Create Object Link (UOL1) o Service Level Agreement for Change
Request Types: <leave empty>
• OBJLNK02
o Same as for OBJLNK01
o Business Activity: Process Multiple Object Link (UOL2)
• OBJLNK06
o Same as for OBJLNK01
o Business Activity: Process Multiple Object Link (UOL6)
• OBJLNK0A
o Same as for OBJLNK01
o Business Activity: Process Multiple Object Link (UOLA)
• OBJLNK0B
o Same as for OBJLNK01
o Business Activity: Process Multiple Object Link (UOLB)
Object Networks
• OBJNET01
o Entity type: OBJNETWRK o UI Config <leave empty> o Msg. Output: Standard o
Business Activity: Create Object Network (UON1) o Service Level Agreement for
Change Request Types: <leave empty>
• OBJNET02
o Same as for OBJNET01
o Business Activity: Process Multiple Object Network (UON2)
• OBJNET06
Same as for OBJNET01
Business Activity: Process Multiple Object Network (UON6)
• OBJNET0A
o Same as for OBJNET01
o Business Activity: Process Multiple Object Network (UONA)
• OBJNET0B
o Same as for OBJNET01
o Business Activity: Process Multiple Object Network (UONB)
4.9.3.2. Verify the Change Request Types for IS-U Industry Solution
1. Create new Change Request types for data model U1 or validate after import using business
configuration sets (BC-Sets).
For more information, see Customizing for Master Data Governance under > General Settings >
Process Modeling > Change Requests > Create Change Request Type.
The following table shows the proposed Change Request types for data model U1. Only the relevant
columns are included.
Change Request Data Description Single Main Entity Workflow
Type Model Object Type
COMAST01 U1 Create Connection Yes CONOBJ WS54300020
Object
COMAST02 U1 Change Connection Yes CONOBJ WS54300020
Object
COMAST0A U1 Process Multiple No CONOBJ WS54300020
Connection Obj Masters
COMAST0B U1 Import Connection No CONOBJ WS54300020
Object Master
DLMAST01 U1 Create Device Location Yes DEVLOC WS54300020
DLMAST02 U1 Change Device Location Yes DEVLOC WS54300020
DLMAST06 U1 Delete Mark Device Yes DEVLOC WS54300020
Location Master
DLMAST0A U1 Process Multiple Device No DEVLOC WS54300020
Location Masters
DLMAST0B U1 Import Device Location No DEVLOC WS54300020
Master
DVMAST01 U1 Create Device Master Yes DEVICE WS54300020
DVMAST02 U1 Change Device Master Yes DEVICE WS54300020
DVMAST06 U1 Delete Mark Device Yes DEVICE WS54300020
Master
DVMAST0A U1 Process Multiple Device No DEVICE WS54300020
Masters
DVMAST0B U1 Import Device Master No DEVICE WS54300020
The standard workflow template used by Utopia EAM Solutions for MDG is WS54300020. This
template is a simple workflow which does not use BRF+ decision tables.
The following settings should exist in the substructures of the Change Request types:
Connection Object
• COMAST01
Entity type: CONOBJ
• COMAST02
o Same as for COMAST01
o Business Activity: Change Connection Object (UCO2)
• COMAST0A
o Same as for COMAST01
o Business Activity: Process Multiple Connection Object (UCOA)
• COMAST06
o Same as for COMAST01
o Business Activity: Process Multiple Connection Object (UCO6)
• COMAST0B
o Same as for COMAST01
o Business Activity: Import Connection Object (UCOB)
Device Location
• DLMAST01
o Entity type: DEVLOC o UI Config <leave empty> o Msg. Output: Standard o Business
Activity: Create Connection Object (UDL1) o Service Level Agreement for Change
Request Types: <leave empty>
• DLMAST02
o Same as for DLMAST01
o Business Activity: Change Connection Object (UDL2)
• DLMAST0A
o Same as for DLMAST01
o Business Activity: Process Multiple Connection Object (UDLA)
• DLMAST06
o Same as for DLMAST01
o Business Activity: Process Multiple Connection Object (UDL6)
• DLMAST0B
o Same as for DLMAST01
o Business Activity: Import Connection Object (UDLB)
Device
• DVMAST01
o Entity type: DEVICE o UI Config <leave empty> o Msg. Output: Standard Business
Activity: Create Connection Object (UDV1)
Service Level Agreement for Change Request Types: <leave empty>
• DVMAST02
o Same as for DVMAST01
o Business Activity: Change Connection Object (UDV2)
• DVMAST0A
o Same as for DVMAST01
o Business Activity: Process Multiple Connection Object (UDVA)
• DVMAST06
o Same as for DVMAST01
o Business Activity: Process Multiple Connection Object (UDV6)
• DVMAST0B
o Same as for DVMAST01
o Business Activity: Import Connection Object (UDVB)
Run the t-code SA03 and Delete the unused key values to avoid data inconsistency in the system.
For fresh system setup, review and maintain entries in SA03 for titles as per your business needs.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
UGI_EAM_2021_DQ
M_ConfigurationGuid
Ensure that the active type linkages for Change Request (BUS2250) are set correctly. Follow the
instructions in Customizing for MDG under > General Settings > Process Modeling > Workflow >
Activate Type Linkage.
For object type BUS2250 check that the Type Linkage Active indicator is active for the events
CREATED, ACTIVATED, and ROLLED_BACK.
Optionally, the rule-based workflow can be used where the template is WS60800086.
4. Click on Agent assignment for task icon corresponding to Agent Assignment in the Task
properties.
The Standard Task: Maintain Agent Assignment screen is displayed.
5. Click on the “Attributes” button.
The Attributes details dialog box is displayed.
6. Select the parameter as “General Task” and click Transfer.
To ensure the general assignment of processors using the workflow, run the following activity in
Customizing for Master Data Governance under > General Settings > Process Modeling >
Workflow > Configure Workflow Tasks.
The EAM Solution for MDG by Prometheus Group provides a set of Agent Determination entries for the
standard workflow template WS54300020. You can assign one User ID (type “US”) to each task in the
workflow which requires agent determination.
Both SAP and Prometheus Group recommend using the Organizational Management functionality
which offers more flexibility and simplifies maintenance if allowed in the productive system. Depending
upon the Org Structure or Single User, manually assign any type of Organizational Unit, e.g., Positions
(“S”) to the CR Type and Step.
Master Data Governance under > General Settings > Process Modeling > Workflow > Other MDG
Workflows > Assign Processor to Change Request Step Number (Simple Workflow).
Example: You make the entries listed below to determine that change request type 01 has the following
properties: (a) evaluation is done by organizational units GROUPACC, GLACC, and GROUPMD; (b)
approval is done by user X; (c) changes are executed by organizational unit GROUPMD, and (d) the
final approval is done by user Y:
If you have defined your own workflow templates, ensure that for the activation step the improved
task TS60808002 is used as well.
Note
If you are upgrading from 710-SP01, there are several options available depending on your situation:
There are no custom business rules that have been added for Equipment Master, Functional
Location, or MBOM. You can perform the following in this scenario:
Note:
From EAM side, there are no further configuration required to fetch and link the models from ACF to
equipment in EAM 2021.
For complete integration of ACF with MDG EAM, please refer AIW 2021 Configuration Guide.
UGI_EAM_2021_GEF_
ConfigurationGuide_S
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
UGI_EAM_2021_Exter
nal_API_Configuration
Note
Configuration to External API is an optional step and API configuration is required only when External
Interface is required for EAM via OData Services.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
UGI_EAM_2021_Anal
ytics_ConfigurationGu
Note
In the following sections, there are multiple references to Business Object Types (BO Types), Object
ID Types, Messages, etc. which correspond to the various EAM Objects included within the EAM
Solutions for MDG by Prometheus Group domain. For ease of reference, each of the main entities
within the domain is listed.
Bill of
Material)
Outbound /UGI/CL_M /UGI/CL_MDG /UGI/CL_MD /UGI/CL_MDG_E /UGI/CL_MDG_
Implement DG_EAM_I _EAM_IDOC_ G_BOM_IDO AM_IDOC_DRF_ EAM_MPMI_ID
ation Class DOC_DRF_ DRF_FL C_DRF MSP OC_DRF
EM
Key COMES_S_ MDG_BS_FU /UGI/_S_U1_ MDG_BS_MEAS MDG_BS_MPLA
Structure DRF_EQU_ NCLOC_KEY DRF_PMBO DEV_KEY_IMRC N_KEY_WARPL
KEY _TPLNR MHDR_ENH _POINT
Element General Task List: ID Equipment Task List: ID Functional Location Task
(Description) (Description) List: ID (Description)
Object Type /UGI/TL (General Task /UGI/TLEQ (Equipment /UGI/TLFL (Functional
List) Task List) Location Task List)
Object ID /UGI/TL_ID (Equipment /UGI/TLEQ_ID /UGI/TLFL_ID (Functional
Type Task List ID) (Equipment Task List ID) Location Task List ID)
Messages /UGI3/EAM_TASKLIST_0 /UGI3/EAM_TASKLIST_0 /UGI3/EAM_TASKLIST_0
1 1 1
IDoc /UGI3/EAM_TASKLIST_0 /UGI3/EAM_TASKLIST_0 /UGI3/EAM_TASKLIST_0
(Release/Ve 2 (Version EAM 9.1) 2 (Version EAM 9.1) 2 (Version EAM 9.1)
rsion)
Filter Object /UGI/TL (General Task /UGI/TLEQ (Equipment /UGI/TLFL (Functional
List) Task List) Location Task List)
For more information, see in Customizing under > Application Server > IDoc Interface / Application
Link Enabling (ALE) > SAP Business Workflow.
The following process briefly describes the minimal settings required for the main message types of
the EAM Object.
Run t-code SALE and choose > Basic Settings > Logical Systems. Both clients (source and
target) need to be defined as logical systems and need to be assigned to the relevant clients.
2. Check communication
Run t-code SALE and choose > Communication > Create RFC Connections. The target partner
system must be defined here as an ABAP connection with a connection type of 3 and with same
name as the target logical system. Perform a connection test.
Define an ALE tRFC port using t-code WE21. Created port will use the RFC connection
created in the earlier step.
Run t-code SALE (Display ALE Customizing) and choose > Modeling and Implementing
Business Processes > Maintain Distribution Model and Distribute Views. Alternatively, run
tcode BD64 (Maintenance of Distribution Model).
The related message types should be available if the /UGI3/ package is installed and BC-
Set /UGI3/EAM_IDOC_INB_PROCESSCODE” was activated successfully.
4. Choose the Create Model View pushbutton. Enter a short text and a technical name.
For each of the active object types, choose the Add Message Type pushbutton for the newly
created model. Enter names for the logical source and destination systems and choose the
related message type:
For EAM:
Object Type ALE Message Type
Equipment /UGI3/EQUIPMENT_DATA
Functional Location /UGI3/EAM_FUNC_LOC
Measuring Point /UGI3/MEASURINGPOINT
Maintenance Plan /UGI3/MAINTENANCE_PLAN
Maintenance Item /UGI3/MAINTENANCE_ITEM
Material BOM /UGI3/BOMMAT
Material BOM (Plant PALMAT
Assignment)
Functional Location BOM /UGI3/BOMFL
Equipment BOM /UGI3/BOMEQ
WBS BOM /UGI3/BOMWBS
Work Center /UGI3/WRKCNTR
Task List /UGI3/EAM_TASKLIST_01
Object Link /UGI3/OBJECTLINK
Object Network /UGI3/OBJNETWORK
Object Links Network event ID /UGI3/NETWORKEVTID
IE4N /UGI3/IE4N
For IS-U Industry Solution:
Object Type ALE Message Type
ISU Connection Object /UGI3/EAM_FUNC_LOC
ISU Device Location /UGI3/EAM_FUNC_LOC
Object Type ALE Message Type
ISU Device /UGI3/EQUIPMENT_DATA
If you use the classification for any of the EAM object types in EAM Solutions by Prometheus
Group, then add one additional message type as well that is reused to distribute the class
assignment data.
Object Type ALE Message Type
1 message type for all CLFMAS
classification-relevant
Note
For the distribution of the classes and characteristics, proceed according to the guides
available for this topic.
If the Linear Asset Management (LAM) functionality is activated in Prometheus Group EAM
Solutions, then add one additional message type that is reused to distribute the LAM data:
Object Type ALE Message Type
1 message type for all LAM-relevant /UGI3/LAMCLF
If you use the address for Equipment or Functional Location in EAM Solutions by Prometheus
Group, then add one additional message type as well that is reused to distribute the Address
data.
Object Type ALE Message Type
1 message type for all Address ADRMAS
Note
If partner profiles are getting generated through t-code BD64, Add BAPI to required
distribution model Object name as "AddressOrg".
If you use the Material Serialization for Equipment in EAM Solutions by Prometheus Group,
configure an additional message type.
Object Type ALE Message Type
1 message type for Equipment /UGI3/EQUI_SERIAL_DATA
Serialization
5. Create partner profile
a. Run t-code SALE and choose Modeling and Implementing Business Processes >
Partner Profiles > Generate Partner Profiles. Alternatively, run t-code BD82. If there is
issue in generating partner profile through BD82 then manually add partner profile
through t-code WE20.
b. Select the newly created model and in the Partner System field, enter the logical
destination system.
c. Enter the ALE-User (the default value is ALEREMOTE) and the following values and
execute.
Field Value
Version 3
Pack Size 100
Field Value
Output Mode Pass IDoc immediately
Inb. Parameters: Processing Trigger Immediately
d. To verify your settings, run transaction WE20 and from the Partner Profiles menu,
choose Partner Type LS. Verify that Partner type LS is the logical destination system.
b. Select the new model and choose > Edit > Model view > Distribute.
c. Verify that the correct receiving system is marked and choose Enter.
d. Verify within the receiving system that the model view was created.
Note
If you use the classification for any of the EAM object types in EAM Solutions by Prometheus
Group, then add the inbound message type as well and the following process code.
Message Process Code
CLFMAS CLFM
If the Linear Asset Management (LAM) functionality is activated and LAM classification is used
in Prometheus Group EAM Solutions, then add the inbound message type and the following
process code.
Message Process Code
/UGI3/LAMCLF /UGI3/LAM
If you use the Address for any of the Equipment or Functional Location object types in EAM
Solutions by Prometheus Group, then add the inbound message type as well and the following
process code.
Message Process Code
ADRMAS BAPI
If you use the Material Serialization functionality for Equipment object in EAM Solutions by
Prometheus Group, add the inbound message type as well and the following process code.
Message Process Code
/UGI3/EQUI_SERIAL_DATA /UGI/EQUI_SER
If you use the IE4N functionality for Equipment object in EAM Solutions by Prometheus Group,
add the inbound message type as well as outbound Partner profile and the following process
code.
Message Process Code
/UGI3/IE4N /UGI/IE4N
Also, Maintain outbound partner profile for IE4N Message type /UGI3/IE4N in the system.
Message Process Code
/UGI3/IE4N /UGI/IE4N
Note
In the Configuration Activity Define Technical Settings for Business Systems, SAP
recommends that you select the checkbox Status System Filter for the corresponding
business object. This ensures that if an object instance was previously sent to a target
system, it continues to be sent in the future, independent of filter settings.
Validate and perform the following steps for adding ALE attributes for Equipment Serialization
Inbound FM:
In Master Data Governance for the EAM Objects, the replication of master data from MDG Hub to
connected client systems can be scheduled, triggered, and monitored using the Data Replication
Framework (DRF) in concert with the ALE.
Note
If you are using ALE and DRF together to replicate EAM Objects you can improve performance by
deselecting the change pointers for the corresponding message type.
You can do this in the Activate Change Pointers for Message Types configuration activity. You should
only do this if all your MDG systems are integrated using ALE and DRF together. If you use ALE
without DRF in one or more connected systems do not disable the change pointers.
Note
The following process outlines the steps required to perform the customizing for the above points
from 1 to 3.
1. Run t-code DRFIMG to check if the filter objects below have been defined. Select > Enhance
Default Settings for Outbound Implementation > Define Filter Objects to view the filter object
definitions.
Filter Table Assign Filter General Filter Filter Class
Object Filter Type Parameter
/UGI/EQUI EQUI 10 2 COMES_S_DRF_E /UGI/CL_MES_DRF_EQ_EXPL_F
QU_FILT_ALL ILT
/UGI/FLOC IFLOT 10 2 /UGI/COMES_S_D /UGI/CL_MES_DRF_FLOC_EXPL
RF_FUNCLOC_FIL _FILT
T
/UGI/MBO MAST 82 2 /UGI/_S_U1_DRF_ /UGI/CL_MES_DRF_BOM_EXPL
M PMBOMHDR _FILT
/UGI/FLBO TPST 1 2 /UGI/_S_U1_DRF_ /UGI/CL_MES_DRF_FBOM_EXP
M FLBOMHDR L_FILT
/UGI/EQB EQST 1 2 /UGI/_S_U1_DRF_ /UGI/CL_MES_DRF_EBOM_EXP
OM EQBOMHDR L_FILT
/UGI/WBB PRST 1 2 /UGI/_S_U1_DRF_ /UGI/CL_MES_DRF_WBOM_EXP
OM WBSBOMHDR L_FILT
/UGI/TLEQ PLKO 1 2 /UGI/COMES_S_D /UGI/CL_MES_DRF_TLEQ_EXPL
RF_TL_FILT_ALL _FILT
/UGI/TLFL PLKO 1 2 /UGI/COMES_S_D /UGI/CL_MES_DRF_TLFL_EXPL
RF_TL_FILT_ALL _FILT
Filter Table Assign Filter General Filter Filter Class
Object Filter Type Parameter
/UGI/WC CRHD 1 2 /UGI/_S_U1_DRF_ /UGI/CL_MES_DRF_WC_EXPL_
WORKCNTR FILT
/UGI/OBJL INET 1 2 /UGI/COMES_S_D /UGI/CL_MES_DRF_OL_EXPL_F
RF_OL_FILT ILT
/UGI/NETI T372I 1 2
/UGI/COMES_S_D /UGI/CL_MES_DRF_ON_EXPL_F
D RF_ONET_FILT_A ILT
LL
2. Run t-code DRFIMG and expand Enhance Default Settings for Outbound Implementation >
Define Outbound Implementations.
3. Configure the Outbound Implementation as in following table:
b. In the Business System field specify the receiver system. In the Logical System field,
enter the Logical System used for IDoc communication. In the RFC Destination field
enter the RFC destination to be used for RFC communication with the receiver system.
c. Select the entry and click on Define Bus. Systems, BOs.
d. In the BO Type field enter the business object types from above table
e. Select each of the entries and double-click on Define Bus. Systems, BOs,
Communication Channel. In the Communication Channel field enter the means you want
to use to transmit data to the applications. In the Key Harm. Field specify if you want
your keys harmonized between the hub and the client systems.
1. Run t-code DRFIMG to check if the filter objects below have been defined. Select > Enhance
Default Settings for Outbound Implementation > Define Filter Objects to view the filter object
definitions.
Filter Tabl Assign Filter General Filter Filter Class
Object e Filter Type Parameter
/UISU/CON EHA 10 2 /UISU/COMES_S_DRF /UISU/CL_MES_DRF_CO_EXPL_FILT
U _CONOBJ_FILT
/UISU/DEVL EGP 10 2 /UISU/COMES_S_DRF /UISU/CL_MES_DRF_DL_EXPL_FILT
L _DEVLOC_FILT
/UISU/DEVV V_E 10 2 /UISU/COMES_S_DRF /UISU/CL_MES_DRF_DV_EXPL_FILT
GER _DEVICE_FILT
2. Check that the main filter object is available for each EAM object. T-code DRFIMG expand
Enhance Default Settings for Outbound Implementation > Define Outbound Implementations.
Business Object Main Filter Outbound Table Data Model / Entity
Type Object Implementation Name Type
/UISU/CO /UISU/CON /UISU/I_CO EHAU U1/CONOBJ
/UISU/DL /UISU/DEVL /UISU/I_DL EGPL U1/DEVLOC
/UISU/DV /UISU/DEVV /UISU/I_DV V_EGER U1/DEVICE
3. Maintain the following table entries for DRF Address in IS-U:
Table name: TSADRV
Tabl Field Obj. DDIC Table DDIC field Grou BAPI address type 1 FM
e Type Name name p
EQUI EQUN EQUI ILOA ADRNR PM01 /UGI3/EAM_EQ_GET_ADDR1_
R KEY
IFLO TPLN BUS001 ILOA ADRNR PM01 /UGI3/EAM_FL_GET_ADDR1_K
T R 0 EY
Table name: TSADOBJ
Owner type Type Context Table Field
BUS0010 1 1 IFLOT TPLNR
EQUI 1 1 EQUI EQUNR
4. Optionally, you can check the correct assignment of Object ID Type, BO Types and Object Node
Types and via > Enhance Default Settings for Outbound Implementation > Define Business
Objects and Object Identifiers > Define Object Identifiers. Compare the entries with the values of
Section: 4.14.4.2: Table 1.
Check that the Key Structure Assignment for all entity types exist. Refer Section: 4.14.4.2:
Table 1.
If not, create the entry. via > Enhance Default Settings for Outbound Implementation > Define
Business Objects and Object Identifiers > Assign Key Structures to Object Identifiers.
o Assign the Key Structure /UISU/COMES_S_DRF_CONOBJ_FILTto Object ID Type
/UISU/CO o Assign the Key Structure /UISU/COMES_S_DRF_DEVLOC_FILT to
Object ID Type /UISU/DL
• Assign the Key Structure /UISU/COMES_S_DRF_DEVICE_FILT to Object ID Type /UISU/DV
5. Define the technical settings for the business system.
a. Run t-code DRFIMG and navigate to > Define Custom Settings for Data Replication >
Define Technical Settings > Define Technical Settings for Business Systems>.
b. In the Business System field specify the receiver system. In the Logical System field,
enter the Logical System used for IDoc communication. In the RFC Destination field
enter the RFC destination to be used for RFC communication with the receiver system.
d. In the BO Type field enter the business object types from above table
e. Select each of the entries and double-click on Define Bus. Systems, BOs,
Communication Channel. In the Communication Channel field enter the means you want
to use to transmit data to the applications. In the Key Harm. Field specify if you want
your keys harmonized between the hub and the client systems.
b. Navigate to Data Replication > Define Custom Settings for Data Replication > Define
Replication Models.
d. Enter a replication model and a description. In the Log Days field, you may enter the
number of days after which you want an Application Log to expire. In the Data Model
field, enter U1.
e. Select the newly defined replication model and choose Assign Outbound
Implementation.
i. For each of the outbound implementations, assign and define the outbound parameters.
Pick the available parameters via the drop-down value list / F4 help, e.g. “Package Size
for Bulk Messages” and assign a value that fits your requirements.
Outbound Communication Filter Time Outbound Parameter
Implementation Channel
MDGIMG > Enterprise Asset Management > Maintain Setting to Limit Outbound IDoc Messages to
Delta and uncheck the checkbox against Replication Model.
To assign and personalize the role Master Data Governance for EAM (/UGI/_MDGEAM_ALLUSR)
proceed as follows:
1. On the SAP Easy Access screen, choose > Tools > Administration > User Maintenance > Role
Administration > Roles > or alternatively, run t-code PFCG (Role Maintenance). Choose role
/UGI/_MDGEAM_ALLUSR.
2. This role ensures that the necessary steps can be started without using the SAP NetWeaver
Portal. This can be used for testing or if the portal is inactive.
3. Assign and personalize the role /UGI/_MDGEAM_ALLUSR to your users. In the role
/UGI/_MDGEAM_ALLUSR on the Personalization tab, edit the Personalization Key SAP Master
Data Governance (R_FMDM_MODEL): Define the default model U1 and the related UI
configuration.
4. Verify the setting of the authorization objects within the roles and restrict them if required.
5. On the SAP Easy Access screen, choose > Tools > Administration > User Maintenance > Users.
Run t-code SU01 (User Maintenance) and assign the Master Data Governance for EAM: All
Users (/UGI/_MDGEAM_ALLUSR) for application to the MDG user.
6. Repeat these steps to assign additional authorization roles to your users
Run the BC-Set activation process (t-code SCPR20), using the following BC-Sets.
Object BC-Set
Equipment /UGI/MDG_EAM_PQM_01
Functional Location /UGI/MDG_EAM_PQM_01
MBOM-BOM /UGI/MDG_EAM_PQM_02
Maintenance Plan /UGI/MDG_EAM_PQM_MPMI
Measuring Point /UGI/MDG_EAM_PQM_MSPT
Task List /UGI/MDG_EAM_PQM_TL
Work Center /UGI/MDG_EAM_PQM_WCTR
Object Links /UGI/MDG_EAM_PQM_740
Equipment -Serialization /UGI/MDG_EAM_EQUI_SERIAL_PQM_920
To start, choose Activate and keep the default settings.
The codes can be used later for change request analytics (process quality analysis). They also can
be used to influence the workflow-driven processes. For example, depending on the priority of a
change request, you can mark it for special processing.
To update any of the Process Quality Metrics (PQM), perform the following activity in Customizing for
Master Data Governance under > General Settings > Process Modeling > Change Requests > Define
Priorities/Reasons/Rejection Reasons for Change Requests.
The values for these PQM values delivered in the BC-Set are as follows:
Maintain Source and archive directories for all objects using navigation path: Master Data
Governance > General Settings > Data Transfer > Define File Source and Archive Directories for
Data Transfer.
Use the following steps to set up this confirmation process. In the client system make the following
settings:
Note
ALE Audit is generally optional, but it is required for Maintenance Item or Functional Location if
alternate label is active.
b. Select the distribution model you created above and choose Add Message Type.
c. In the Add Message Type screen enter the following:
i. In the Sender field, enter the logical system from which the acknowledgement is
sent (The client system).
ii. In the Receiver field, enter the logical system to which the acknowledgement is
sent (The hub system).
d. Choose Ok.
b. Select the distribution model and in the Partner System field, enter the hub logical
system name.
c. Enter the ALE-User (the default value is ALEREMOTE) and the following values.
Field Value
Version 3
d. Click on the “Execute” button. The log for partner profile generation appears showing the
new sender and receiver systems
e. To verify your settings, run t-code WE20 and from the Partner Profiles menu, choose
Partner Type LS. Verify that Partner type LS is the logical destination system.
g. In the Outbound Options tab, in the Process Code field enter ALEAUD01.
i. In the Processing by Function Module section, select the Pass IDoc Immediately radio
button.
j. Choose Save.
1. Partner Profile
a. Run t-code WE20 and check that the partner profile with logical name of the receiver
system (Client system) exists below the Partner Type LS folder.
h. Choose Save.
b. Navigate to Data Replication > Define Custom Settings for Data Replication > Define
Technical Settings for Business Systems.
c. Select the receiver system (Hub system) and double-click on Define Bus. Systems,
BOs, Communication Channel.
d. Enter the business object type 183 for Equipment, 185 for Functional location, 237 for
MBOM, 1230 for Measuring Device, 1223 for Maintenance Plan, /UGI/TL for General
Task List, /UGI/TLEQ for Equipment Task and /UGI/TLFL for Functional Loc Task, 493
for Work Center, DRF_0038 for Object Network, DRF_0039 for Object Link
/UGI/WBSBM for WBS BOM, DRF_0013 for FLBOM, 1345 for EQ BOM and choose OK.
f. Choose Save.
b. Ensure that EAM object relevant Object type code (OTC) to Business Object (BO)
relationship is maintained.
Note
For additional steps refer to Key Mapping How-To Guide.
1. Start workflow
The workflow starts when a change request is created by the user, for example, a Plant
Maintenance technician.
2. Execute changes
The master data specialist receives a work item to execute the changes:
o If they do not want to execute the changes, they can send the change request back to the
maintenance technician. In this case, a work item with the change request is sent to the
maintenance technician for revision (→ Step 3).
o If they want to execute the changes, the changes made to the master data are then
checked (→ Step 4).
5. Activate changes
The system activates the master data in the database tables of the modified objects
according to the changes entered in step 4.
Note
The changes are then activated in the central system. When the workflow has been completed, if DRF
is enabled in concert with ALE, the system will then send the changes to the target system(s). Manual
replication is also available if desired.
Note
You can find the necessary information on DMS configuration in the SAP Library under
http://help.sap.com. Follow this path:> SAP ERP Cross-Application Functions > Cross-Application
Components > Document Management.
To integrate DMS with MDG you must set up a storage system. You can do this in customizing under
> Cross-Application Components > Document Management > General Data > Settings for Storage
Systems.
Note
If you want to replicate document links into other target systems, you will need to distribute the
documents and document links manually. There is no integration of ALE message types
DOCMAS and DOLMAS into the data replication framework.
For more information, refer How-To Guide for DMS Setup and Configuration.
The following settings are applicable for the business user and run the transaction in Co-deployment
mode or Hub mode. The system checks the user profile parameter ID” s (/UGI/IPPE_CONFIG_ID) /
parameter value with the IPPE Config ID/Value and the iPPE and IE4N checks are set accordingly.
• iPPE Config – Provide the name of the iPPE config. This name will be provided in the
parameters of the user data
• IE4N/iPPE – This indicator determines whether the IE4N/iPPE Functions are active or
inactive
• MDG System – This parameter determines whether the landscape is Co-deployment or MDG
Hub and Target
• Business System – This specifies the logical name of the business system. RFC destination
is determined based on this field
• Expl Check – This determines whether the explicit iPPE checks are allowed for the MDG
Change Request
Mention the above-defined iPPE Config name in the Parameter value of the User profile data with
SET/GET Parameter ID as /UGI/IPPE_CONFIG_ID.
The system determines the IPPEGUID of the transactional system based on this configuration.
Equipment created automatically through serial number profile-procedures set as “Serials with
equipment" can be governed through Prometheus Group MDG EAM.
The standard MDG framework offers BRF+ application that can be configured for each change
request type from the following menu path (MDGIMG).
Customizing activity using transaction path MDGIMG > General Settings > Process Modeling
Workflow > Rule-Based Workflow > Configure Rule-Based Workflow.
This will launch the Process Definition of Rule-Based Workflow in web browser. The following
configuration is applicable for CR type EQSERIAL.
1. Launch the application and enter the Change Request type “EQSERIAL” and click “Continue”
button.
2. From the left pane, expand Decision Table, select the Non-User Agent Decision Table, click
“Edit”.
3. Click on Additional Actions > Import from Excel.
4. Upload the Non-User Agent Decision Table.
5. Save and Activate.
The workflow uses the following decision tables for Rule-Based Workflow:
• Single Value Decision Table
• User Agent Decision Table
• Non-User Agent Decision Table
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
6. Download the attached Excel file from the Attachments section of this PDF.
7. Upload the entries from Excel to the respective decision tables to have single level approval for
Material Serialization functionality.
Note
Please note that the RBW entries captured in above mentioned excels are applicable to the CR
type “EQSERMOP” also. Please repeat the steps 1-5 from the section 4.26.2.1 for the CR type
EQSERMOP.
4.26.3. Setup the Remote Key Search for Equipment-Material
Serialization
Use the following steps to configure the remote key search:
Note: Ignore this configuration step (1->4) for search mode RK if the configuration already exists.
Note
You can perform Remote search using the following steps.
Enter the following details.
• Select Remote Client Key Search method
• ID value as Equipment from target system • Business System as target business system
• Business Object Type as 183.
The search result displays the corresponding equipment number in the MDG Hub as displayed
in the following screen.
We are supporting Creating EAM MOP CR / AIW MOCR for the serialization process. In case if
their bulk Equipment’s getting posted for single Document in target system, Systems creates the
Change request in MDG systems based on below configuration.
Individual Equipment Multiple Equipment
created (via IQ01 Created under single
example) Document posting (Via
Possible Setting MIGO example)
SOP(EAM) MOP(EAM) MOCR(AIW)
The following roles are provided for the Optional MDG-M Integration with EAM.
• /UGI/_MDGEAM_MBOM_MENU, Master Data Governance for Material BOM: Menu
• /UGI/_MDGEAM_MBOM_REQ, Master Data Governance for Material BOM: Requester
• /UGI/_MDGEAM_MBOM_SPEC, Master Data Governance for Material BOM: Specialist
• /UGI/_MDGEAM_MBOM_STEW, Master Data Governance for Material BOM: Steward
Note
Replication Pre-requisites:
Make sure MDG-Material replication configuration is enabled for successful execution of EAM
MBOM<->MDG-M integration process.
If the MDG-M object replication is configured with key mapping, then EAM MBOM will only get
replicated after successful key mapping for MDG-M between two systems.
In case of any errors, reprocessing of iDOCs can be done via standard SAP programs/T-codes.
a. For CR type and Change request steps configuration as well as to maintain mapping table
between MBOM and MDG-M CR types,
Run t-code SCPR20 and activate BC-Set- /UGI/MDG_EAM_MBOM_MM_INT_1909
Then Run t-code MDGIMG > General Settings > Data Modelling > Edit Data Model > Select
U1 data model and activate ( ).
Event : 00001250
Appl. : UGI
Function Module : /UGI/MBOM_STAGING_TABLE_UPD
Master Data Governance under > General Settings > Process Modeling > Business Activities >
Link Logical Actions with UI Application and Business Activity: Standard Definition.
Maintain the below entry based on your system version and save the data
Busin
BO Log. UI ess
Ty Actio Applicatio Target UI Target UI Activi
pe n n Name UI Configuration Application Name Configuration ty
Material application
configuration used in
your current system.
1. Launch the application and enter the Change Request type “UMBOM01” and click “Continue”
button.
2. From the left pane, expand Decision Table, select the Non-User Agent Decision Table, click
“Edit”.
3. Click on Additional Actions > Import from Excel.
4. Upload the Non-User Agent Decision Table.
5. Save and Activate.
The workflow uses the following decision tables for Rule-Based Workflow:
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
6. Save the three attached Excel decision table files from this section (available as attachments in
this PDF file) to your local drive.
7. Upload the entries from Excel to the respective decision tables to have workflow configurations
for MBOM-MDGM integration functionality.
Note
Below step is mandatory in Single Value Decision table for UMBOM01 change request type.
• Material BOM Activation Step is a mandatory step to activate the corresponding Material
Change requests from material BOM Change request. The same should be maintained in
the CR types mapping configuration. Refer section “Configuration for mapping change
request types with mandatory workflow steps”,
1. Launch the application and enter the Change Request type “UMBOM02” and click “Continue”
button.
2. From the left pane, expand Decision Table, select the Non-User Agent Decision Table, click
“Edit”.
3. Click on Additional Actions > Import from Excel.
4. Upload the Non-User Agent Decision Table.
5. Save and Activate.
The workflow uses the following decision tables for Rule-Based Workflow:
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
6. Save the three attached Excel decision table files from this section (available as attachments
in this PDF file) to your local drive
7. Upload the entries from Excel to the respective decision tables to have workflow
configurations for MBOM-MDGM integration functionality.
Note
Below step is mandatory in Single Value Decision table for UMBOM01 change request type.
• Material BOM Activation Step is a mandatory step to activate the corresponding Material
Change requests from material BOM Change request. The same should be maintained in
the CR types mapping configuration. Refer section “Configuration for mapping change
request types with mandatory workflow steps”,
4.27.5.3. Configure Rule-Based workflow for CR type 'UMAT01'
Use the following steps to configure rule-based workflow if Material Serialization functionality is
enabled:
1. Launch the application and enter the Change Request type “UMAT01” and click “Continue”
button.
2. From the left pane, expand Decision Table, select the Non-User Agent Decision Table, click
“Edit”.
3. Click on Additional Actions > Import from Excel.
4. Upload the Non-User Agent Decision Table.
5. Save and Activate.
The workflow uses the following decision tables for Rule-Based Workflow:
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by Prometheus
Group: Configuration Guide – Attachments
6. Save the three attached Excel decision table files from this section (available as attachments in
this PDF file) to your local drive.
7. Upload the entries from Excel to the respective decision tables to have workflow configurations
for MBOM-MDG-M integration functionality.
Note
Below two steps are mandatory in Single Value Decision table for UMAT01.
• MBOM Approval Check Step is mandatory to check the corresponding Material BOM
Change request is Approved or not.
• Material Activation Step is mandatory to enable the activation of Material Change request
from the corresponding material BOM Change request.
The same mandatory steps should be maintained in the CR types mapping configuration.
Refer section “Configuration for mapping change request types with mandatory workflow
steps”.
• Step type 5(Activate Change Request) and User Agent Value (Workflow User) is
mandatory for Step Material Activation in the User agent decision table.
Note
UMAT01 Change request type is applicable and authorized only for EAM MBOM roles.
• BOM_CRTYPE Material BOM CR Type – Provide the Material BOM CR type configured for
the integration process.
• MAT_CRTYPE Material CR Type – Provide the Material CR Type configured for the
integration Process.
• MBOM CR Activation Step Number – Provide the mandatory workflow step number (MBOM
CR activation step) configured for Material BOM CR Type in the BRF+ Decision table.
• Material CR Approval Check Step Number – Provide the mandatory workflow step number
(MBOM Approval Check) configured for Material CR Type in the BRF+ Decision table.
• Material CR Activation Step Number– Provide the mandatory workflow step number (Material
CR Activation) configured for Material CR Type in the BRF+ Decision table.
3. Material CR Approval Check Step Number – Provide the mandatory workflow step number
(MBOM Approval Check) configured for Material CR Type in the BRF+ Decision table.
This step is mandatory to check the corresponding Material BOM Change request is Approved
or not.
4. Material CR Approval Check Step Number – Provide the mandatory workflow step number
(MBOM Approval Check) configured for Material CR Type in the BRF+ Decision table.
This Step is mandatory to enable the activation of Material Change request from the
corresponding material BOM Change request.
5. For this Material Activation Step, Step Type 5 and Workflow User in agent value is mandatory in
User agent decision table.
Note: To download the attachment file, refer SAP Note 3436450 - EAM 2023 by
Prometheus Group: Configuration Guide – Attachments
Catalog_Profile_2021
_Config_Guide.doc.docx
Note
Before you can run all Master Data Governance processes like Create Equipment, you need to
assign the data model U1 to your user.