0% found this document useful (0 votes)
1K views91 pages

MDG88 Login Configuration Guide

Uploaded by

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

MDG88 Login Configuration Guide

Uploaded by

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

Configuration Guide for RFM Solutions by Utopia

for S/4HANA
Release 2021
Retail and Fashion Management by Utopia for S/4HANA

Document History
The following tables provide an overview of the most important document changes and approvals.
Version Date Description Author/Reviewer

1.0 07-12-2021 Initial version Naveenkumar Murugesan /


Balasubramanian Sankaravelu

Approval History
Version Date Description Name
1.0 25-03-2022 Final version Ramesha Kalammanavar

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 2 of 91
Retail and Fashion Management by Utopia for S/4HANA

Table of Contents
1. Introduction ......................................................................................................................................6

1.1. Purpose ........................................................................................................................................ 6

1.2. Target Audience ........................................................................................................................... 6

1.3. Organization ................................................................................................................................. 6

Configuring Retail and Fashion Management 2021 ...............................................................................6

2. Prerequisites/Before You Start ........................................................................................................6

2.1. Business Function ........................................................................................................................ 6

2.2. Set Up Workflow ........................................................................................................................... 7

2.3. Set Up Search .............................................................................................................................. 8

2.4. Import MDG Content for RFM ...................................................................................................... 9

2.5. Adjust Profile Parameters ............................................................................................................. 9

2.6. User Roles .................................................................................................................................... 9

2.7. Web Dynpro Applications ........................................................................................................... 10

2.7.1. Activating services ............................................................................................................... 10

2.8. Number Ranges ......................................................................................................................... 10

2.8.1. Specific Prerequisite Notes.................................................................................................. 10

3. Configuration Process – Upgrade..................................................................................................10

4. Configuration Process....................................................................................................................10

4.1. Activating Business Configuration Set ....................................................................................... 11

4.2. Assigning an Internal Key ........................................................................................................... 25

4.3. Migrate Old Image URL Staging Data(Upgrade only) ................................................................ 25

4.4. Navigating User Interface ........................................................................................................... 25

4.4.1. Link Log. Actions with UI Application and Bus. Act.: Standard Definition ........................... 27

4.4.2. Link Logical Actions with Business Activity: Standard Definition......................................... 28

4.5. Verify UI Modeling (Optional) ..................................................................................................... 30

4.6. Set Up Search ............................................................................................................................ 30

4.6.1. Create the Search View ....................................................................................................... 30

4.6.2. Check Existing BAdI Implementations ................................................................................. 33

4.7. Verify Data Quality, Search Settings, and Duplicate Check....................................................... 34

4.7.1. Configuration of the Duplicate Check for HANA Search ..................................................... 35

4.8. Configuration Change Request Settings .................................................................................... 36

4.8.1. Optional................................................................................................................................ 39

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 3 of 91
Retail and Fashion Management by Utopia for S/4HANA

4.8.2. Configuration Variant Splitter ............................................................................................... 39

4.9. Configure Workflow Tasks ......................................................................................................... 40

4.10. Set Up the Rule-Based Workflow ............................................................................................. 42

4.11. Set Up of Data Replication ....................................................................................................... 50

4.11.1. Set Up Data Replication Using ALE .................................................................................. 51

4.11.2. Set Up Data Replication Using ALE with DRF .................................................................. 54

4.11.3. Customizing for Data Replication Framework (DRF) ........................................................ 54

4.12. Setting Up POWL (Personal Object Work List) ........................................................................ 57

4.12.1. Configure Standard POWL application for MDG ............................................................... 57

4.13. Choose where you want to run SAP MDG ............................................................................... 59

4.13.1. SAP NetWeaver Portal ...................................................................................................... 59

4.13.2. SAP NetWeaver Business Client ....................................................................................... 60

4.13.3. Fiori Interfaces ................................................................................................................... 61

4.14. Configure Process Quality Metrics (Optional) .......................................................................... 61

4.14.1. Prerequisites ...................................................................................................................... 61

4.15. Choosing a UI theme to run SAP Master Data Governance .................................................... 61

4.16. Configure MDG Change Request WorkItem Analytics ............................................................ 64

4.17. Activate Batch Specific UoM (Optional) ................................................................................... 65

4.18. Final Steps................................................................................................................................ 66

Configuring Optional Retail Mass Processing Addon ...........................................................................66

5. Prerequisites/Before You Start ......................................................................................................66

5.1. Install MDG RFM 2021 ............................................................................................................... 66

5.2. User Roles .................................................................................................................................. 66

5.3. Time Out Parameter ................................................................................................................... 66

6. Configuration Process – Upgrade..................................................................................................66

7. Configuration Process....................................................................................................................67

7.1. Activating Business Configuration Set ....................................................................................... 67

7.2. Validating RMP Schemas ........................................................................................................... 71

7.2.1. Add New Field...................................................................................................................... 74

7.2.2. Verifying and updating Server Group Config ....................................................................... 76

7.2.3. Configure MDG Check flag for RMP Schema (Optional) .................................................... 76

7.2.4. Configure Number Range Check flag for RMP Schema (Optional) .................................... 77

7.2.5. Configure Variant No. Validation for RMP Schema (Optional) ............................................ 77

7.2.6. Configure Highlight Changes Indicator / Saved Colr / UnSaved Colr for RMP Schema
(Optional) ....................................................................................................................................... 78

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 4 of 91
Retail and Fashion Management by Utopia for S/4HANA

7.2.7. Configure Drop down row count for excel (Optional)........................................................... 78

7.3. Validating RMP Scope Tables.................................................................................................... 79

7.4. Navigating User Interface ........................................................................................................... 80

7.4.1. Link Log. Actions with UI Application and Bus. Act.: Standard Definition ........................... 81

7.5. Verifying UI Modeling (Optional) ................................................................................................ 82

7.6. Configuring Change Request Settings ....................................................................................... 82

7.7. Set Up the Rule-Based Workflow for RMP ................................................................................ 83

7.7.1. Minimal Settings................................................................................................................... 85

7.8. Set Up of Data Replication for RMP ........................................................................................... 87

7.8.1. Customizing for Data Replication Framework (DRF) .......................................................... 87

7.9. Choosing where you want to run SAP MDG .............................................................................. 88

7.9.1. SAP NetWeaver Portal ........................................................................................................ 88

7.9.2. SAP NetWeaver Business Client ......................................................................................... 89

7.10. Choosing UI Theme to run SAP Master Data Governance ..................................................... 89

7.11. GenIL (Generic Interaction Layer) Component Adjustments ................................................... 89

7.12. Final Steps................................................................................................................................ 91

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 5 of 91
Retail and Fashion Management by Utopia for S/4HANA

1. Introduction
This document provides the information you require to configure SAP Master Data Governance
(MDG) for Utopia RFM Solutions and the optional RMP Mass Processing solution.

1.1. Purpose
This Configuration guide provides the information you require to set up SAP Master Data Governance
(MDG) for Utopia Retail and Fashion Management (RFM) extension Solutions for MDG for S/4HANA
2021 solution and the optional RMP Mass Processing solution.

1.2. Target Audience


This guide is intended for:

• System Administrators
• Technical Consultants
• Functional Consultants

1.3. Organization
This guide primarily consists of the following sections.

• Prerequisites/Before You Start


• Configuration Process – Upgrade
• Configuring Retail and Fashion Management 2021
• Configuring Retail Mass Process 2021 (Optional)

Configuring Retail and Fashion Management 2021


2. Prerequisites/Before You Start
Before you start using RFM in the suite SAP Master Data Governance (MDG) for Utopia RFM
Solutions, make sure that the following prerequisites are fulfilled.

The following topics are discussed in the section:

• Business Function
• Set Up Workflow
• Set Up Search
• Import MDG Content for RFM
• Adjust Profile Parameters
• User Roles
• Web Dynpro Applications
• Number Ranges

2.1. Business Function


1. Before you activate the business functions, make sure that you have the administration
authorization for MDG.

Note

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 6 of 91
Retail and Fashion Management by Utopia for S/4HANA

The required authorization objects are delivered with the authorization role SAP_MDG_ADMIN.
With t-code PFCG, Utopia recommends you to create a copy of SAP_MDG_ADMIN role and
assigning 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 (here AR)
and the values for the authorization activity ACTVT Activity.
Example:
01: Create or Generate
02: Change

2. Make sure that you have activated the following business functions:
• Business Function Set SAP Retail (ISR_RETAILSYSTEM)
• Master Data Governance, Generic Functions (MDG_FOUNDATION)
• Master Data Governance, Generic Functions 2 (MDG_FOUNDATION_2)
• Master Data Governance, Generic Functions 3 (MDG_FOUNDATION_3)
• Master Data Governance, Generic Functions 7.0 (MDG_FOUNDATION_4)
• Master Data Governance, Generic Functions 7.0 Feat. Pack (MDG_FOUNDATION_5)
• Master Data Governance, Generic Functions 8.0 (MDG_FOUNDATION_6)
• Master Data Governance, Generic Functions 9.0 (MDG_FOUNDATION_7)
• Master Data Governance, Generic Functions 9.1 (MDG_FOUNDATION_8)
• Master Data Governance, Generic Functions 9.2 (MDG_FOUNDATION_9)
• Master Data Governance, Generic Functions 1909 (MDG_FOUNDATION_10)
• Master Data Governance, Generic Functions 2020 (MDG_FOUNDATION_11)
• Master Data Governance, Generic Functions 2021 (MDG_FOUNDATION_12)

For additional BCV Content, activate business function /BCV/NWBC_SIDEPANEL. If you want to
use the MDG for Utopia RFM homepage or the Business Context Viewer, activate the business
functions /BCV/MAIN and /BCV/MAIN_1.

For more information on the Business Context Viewer, see Business Context Viewer in Single
Processing [External].

2.2. Set Up Workflow


1. To use the Rule-Based Workflow processes of SAP Master Data Governance Retail and
Fashion Management extension by Utopia, make sure that you have defined general settings
for SAP Business Workflow [External File] in Customizing for SAP NetWeaver under
Application Server > Business Management > SAP Business Workflow.

Note
Regenerate the authorization profile of SAP_ALL or include USMD* authorization objects into
the authorization for the user SAP_WFRT.

2. To activate the workflow features, use the semi-automated configuration in transaction code (t-
code) SWU3. Alternately, you can access these settings in Customizing under SAP NetWeaver
> Application Server > Business Management > SAP Business Workflow > Maintain Standard
Settings.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 7 of 91
Retail and Fashion Management by Utopia for S/4HANA

While maintaining the settings, make a note of the following:

When you are configuring the RFC destination, superuser authorization is required to create the
default SAP_WFRT user.
• Refer to the note for aligning the authorizations for SAP_WFRT user for MDG-RFM -
2746880 - S/4 HANA MDG RFM - SAP_WFRT Authorization Issues

• Regenerate the authorization profile for SAP_ALL or include the USMD* authorization objects
into the authorizations of the user SAP_WFRT.
a. For the Check Entries from HR Control Tables section, execute report RHSOBJCH in t-
code SE38 and keep the default settings.

b. Maintain the prefix numbers for the standard objects.

c. It is not required to maintain the Web Server node and Guided Procedures section.

2.3. Set Up Search


MDG-RFM 2021 deployed on S/4HANA 2021 offers HANA Search technologies as HDB is the
primary database. Run report ESH_ADM_SET_TREX_DESTINATION in transaction SE38 and verify
as below.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 8 of 91
Retail and Fashion Management by Utopia for S/4HANA

2.4. Import MDG Content for RFM


For this activity, refer to UGI_RFM_2021_Installation Guide_S4H [External File].

2.5. Adjust Profile Parameters


Ensure that the profile parameter size for the shared object's memory is correct. To check this setting
run t-code RZ11 and verify that the value for parameter ABAP/shared_objects_size_MB is between
200 and 300 megabytes.

If you want to use the SAP NetWeaver Business Client with the single sign-on, ensure that the
parameters login/create_sso2_ticket and login/accept_sso2_ticket are set correctly.

Run t-code RZ11 to check that the host name is fully qualified for parameter icm/host_name_full

2.6. User Roles


Assign the following MDG-RFM standard roles to the users, depending on their responsibilities in the
Company:

/UGI4/MDGRFM_MENU - Master Data Governance for RFM: Menu (Only Menu)


/UGI4/MDGRFM_REQ - Master Data Governance for RFM: Requester
/UGI4/MDGRFM_SPEC - Master Data Governance for RFM: Specialist
/UGI4/MDGRFM_STEW - Master Data Governance for RFM: Data Steward
/UGI4/MDGRFM_DISP - Master Data Governance for RFM: Display

Assign the following MDG-RFM for FMS standard roles to the users, depending on their
responsibilities in the company:

/UGI4/MDGRFM_FMS_MENU - Master Data Governance for FMS: Menu (Only Menu)


/UGI4/MDGRFM_FMS_REQ - Master Data Governance for FMS: Requester
/UGI4/MDGRFM_FMS_SPEC - Master Data Governance for FMS: Specialist
/UGI4/MDGRFM_FMS_STEW - Master Data Governance for FMS: Data Steward
/UGI4/MDGRFM_FMS_DISP - Master Data Governance for FMS: Display

Assign the following Fiori role to the users to access MDG RFM via Fiori Launchpad( The UGIRUI02
940 component should be installed)
/UGIRUI02/BCR_MDG_RFM - Article Governance - Fiori Role for MDG Apps

Ensure that you have the following user roles assigned correctly in the PFCG t-code:

SAP_MDGA_MENU – Master Data Governance: Analytics

This role contains authorizations for basic tasks relevant to the configuration and administration of
SAP Master Data Governance (MDG) for all domains. Some authorizations allow critical activities. If
you have multiple users involved in the configuration and administration of MDG content, Utopia
recommends you split this role into several new roles and assign each new role a subset of the
authorizations for this role. Such an approach ensures users only complete tasks they are responsible
for and reduces the risk of critical errors. Authorizations for the MDG transactions are not included in
this role.

SAP_PAGEBUILDER_DISPLAY role is required to use the Page Builder tool for accessing
homepages created using Page Builder.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 9 of 91
Retail and Fashion Management by Utopia for S/4HANA

Note
Refer to the Fiori Implementation guide for Fiori roles. This document can be found on the SAP Help
Portal for RFM 2021 [External]

2.7. Web Dynpro Applications


2.7.1. Activating services
Run t-code SICF to activate the services. For a detailed list of the relevant services, see Services to
be activated for Web Dynpro Applications [External File].

Note
For the security reasons, services delivered for Web Dynpro applications are in an inactive state. You
must activate the required service. Once service is activated, it cannot be reset to the inactive state.
Refer to the web services for MDG-CO (for example Custom Objects) that needs to be activated.

Additionally, activate the following custom web services for MDG-RFM

default_host  sap  bc  webdynpro  ugi4  WDA_INBOX


default_host  sap  bc  webdynpro  ugi4  WDA_MDG_RFM_CFG

2.8. Number Ranges


Run t-code SNRO to ensure that the objects below have the listed number range values.

Object Interval From Number To Number


number
/UGI4/RT 01 0000000000000001 0000009999999999
DATLDLOGID (Only maintain if the object 01 10000002 99999999
exists in your system)

2.8.1. Specific Prerequisite Notes


Refer to UGI_RFM_2021_Installation Guide_S4H – Section 1.5 for the Pre-requisite Notes.

3. Configuration Process – Upgrade


If the current system is already configured with MDG RFM 2020, then only the steps listed below from
section 4.1 are required to be performed for the upgrade to RFM 2021.

• Perform section 4.1 step 6


• Perform section 4.1 step 11
• Perform section 4.16
• Perform section 4.17

4. Configuration Process
This process describes the minimal set of customizing steps and recommended check activities
required to do the following:

• Activating Business Configuration Set


• Assigning an Internal Key
• Navigating User Interface

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 10 of 91
Retail and Fashion Management by Utopia for S/4HANA

• Verify UI Modeling (Optional)


• Set Up Search
• Verify Data Quality, Search Settings, and Duplicate Check
• Configuration Change Request Settings
• Configure Workflow Tasks
• Set Up the Rule-Based Workflow
• Set Up of Data Replication
• Choose where you want to run SAP MDG
• Configure Process Quality Metrics (Optional)
• Configure MDG Change Request WorkItem Analytics
• Final Steps

4.1. Activating Business Configuration Set


Below is the List of BC Set for MDG RFM:

New Mandatory(M)
SI No BC Set Name Installation Upgrade Optional(O)
1 MDGAF_BCV Yes No M
2 /UGI4/MDG_RFM_DATAMODEL_910 Yes No M
3 /UGI4/MDG_RFM_DATAMODEL_920 Yes No M
4 /UGI4/MDG_RFM_DATAMODEL_1909 Yes No M
5 /UGI4/MDG_RFM_DATAMODEL_2020 Yes No M
6 /UGI4/MDG_RFM_DATAMODEL_2021 Yes Yes M
7 /UGI4/MDG_RFM_DATA_STRUCTURE_910 Yes No M
8 /UGI4/MDG_RFM_910 Yes No M
9 /UGI4/MDG_RFM_DATA_STRUCT_1909 Yes No M
10 /UGI4/MDG_RFM_DATA_STRUCT_2020 Yes No M
11 /UGI4/MDG_RFM_DATA_STRUCT_2021 Yes Yes M
12 /UGI4/MDG_RFM_FMS_900 Yes No M
13 /UGI4/MDG_RFM_1909 Yes No M
14 /UGI4/MDG_RFM_BCV_900 Yes No M
15 /UGI4/MDG_RFM_OTC_900 Yes No M
16 /UGI4/MDG_RFM_OTC_910 Yes No M
17 /UGI4/MDG_RFM_DIF_2020 Yes No M
18 /UGI4/MDG_RFM_DIF_900 Yes No M
19 /UGI4/MDG_RFM_DIF_910 Yes No M
20 /UGI4/MDG_RFM_FMS_DIF_1709 Yes No M
21 /UGI4/MDG_RFM_DIF_1909 Yes No M
22 /UGI4/MDG_RFM_DATA_IMP_2020 Yes No M
23 /UGI4/MDG_RFM_VC_HDB_PP_FMAP_900 Yes No M
24 /UGI4/MDG_RFM_VC_MDGHDB001_900 Yes No M
25 /UGI4/MDG_RFM_VC_HA_DQ_SEARCH Yes No M
26 /UGI4/MDG_RFM_HANA_SEARCHVW_1909 Yes No M
27 /UGI4/MDG_RFM_VC_HDB_PP_FMAP1909 Yes No M
28 /UGI4/MDG_RFM_VC_MDGHDB001_2020 Yes No M
29 /UGI4/MDG_RFM_VC_HA_SHALLOC_2020 Yes No M
30 /UGI4/MDG_RFM_VC_HDB_PP_FMAP2020 Yes No M

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 11 of 91
Retail and Fashion Management by Utopia for S/4HANA

31 /UGI8/MDG_RFM_IDOC_INB_PCODE_900 Yes No M
32 /UGI8/MDG_RFM_IDOC_INB_PCODE_910 Yes No M
33 /UGI8/MDG_RFM_IDOC_INB_PCODE1709 Yes No M
34 /UGI8/MDG_RFM_IDOC_INB_PCODE1909 Yes No M
35 /UGI4/MDG_RFM_OTC_1709 Yes No M
36 /UGI4/MDG_RFM_OTC_1909 Yes No M
37 /UGI4/MDG_RFM_LOG_PROD_CONFIG Yes No M
38 /UGI4/MDG_RFM_IDOC_MSGTYP_CP Yes No O
39 /UGI4/MDG_RFM_MSGTYP_FIELDS_CP Yes No O
40 /UGI4/MDG_RFM_IDOC_MSGTY_CP_2020 Yes No O
41 /UGI4/MDG_RFM_MSGTYP_FLD_CP_2020 Yes No O
42 /UGI4/MDG_RFM_DRF_2020 Yes No O
43 /UGI8/MDG_RFM_IDOC_FM_MAP_2020 Yes No M
44 POC_BC_SIDE_PANEL Yes No M

To enable the MDG-RFM pre-delivered content, some BC Sets need to be activated in the following
sequence:

Note
Select the Activation Mode as “Expert Mode” when prompted during the activation of each BC Set.

1. MDGAF_BCV: BCV Content for MDG Framework


Run t-code SCPR20 and activate.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 12 of 91
Retail and Fashion Management by Utopia for S/4HANA

2. /UGI4/MDG_RFM_DATAMODEL_910: BC Set for MDG RFM Data Model


Run t-code SCPR20 and activate.

3. /UGI4/MDG_RFM_DATAMODEL_920: BC Set for MDG RFM Data Model


Run t-code SCPR20 and activate.

4. /UGI4/MDG_RFM_DATAMODEL_1909: BC Set for MDG RFM Data Model


Run t-code SCPR20 and activate.

5. /UGI4/MDG_RFM_DATAMODEL_2020: BC Set for MDG RFM Data Model

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 13 of 91
Retail and Fashion Management by Utopia for S/4HANA

Run t-code SCPR20 and activate.

6. /UGI4/MDG_RFM_DATAMODEL_2021: BC Set for MDG RFM Data Model


Run t-code SCPR20 and activate. This is an upgrade specific step for RFM 2021.

Once the above BC sets are activated, you need to activate the Data Model AR.
Use the following steps to activate the Data Model AR:
o Check (or enhance) and activate the AR Data Model.
o Check whether you can use the Data Model delivered by SAP for managing your
Article master data with MDG-RFM solution.
Activate the delivered Data Model AR in Customizing for Master Data Governance under
General Settings Data Modelling Edit Data Model .

Note
You can select the governance scope at any point after you activate the Data Model. The
governance scope determines which fields from the Data Model can be edited by the Master
Data Governance application. Use this customizing activity to narrow the governance scope
Master Data Governance General Settings Process Modeling Define Governance Scope

By deactivating or reactivating an entity, a relationship, or an attribute you are not changing any
dictionary or database object, you are only changing the ability of MDG to edit the chosen object.
When you take a field out of governance scope it becomes read-only on the MDG UI and you
can remove it if you want.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 14 of 91
Retail and Fashion Management by Utopia for S/4HANA

o Adjust Staging Area of Linked Change Requests(Required only for upgrade scenario)

Select the AR Data Model and click on the button as below.

7. /UGI4/MDG_RFM_DATA_STRUCTURE_910: BC Set for MDG RFM Data Model Specific


Structures.
Run t-code SCPR20 and activate.

8. /UGI4/MDG_RFM_910: BC Set for MDG-RFM 910.


Run t-code SCPR20 and activate.

9. /UGI4/MDG_RFM_DATA_STRUCT_1909: BC Set for MDG RFM Data Model Specific


Structures.
Run t-code SCPR20 and activate.

10. /UGI4/MDG_RFM_DATA_STRUCT_2020: BC Set for MDG RFM Data Model Specific


Structures.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 15 of 91
Retail and Fashion Management by Utopia for S/4HANA

Run t-code SCPR20 and activate.

11. /UGI4/MDG_RFM_DATA_STRUCT_2021: BC Set for MDG RFM Data Model Specific


Structures. This is an upgrade specific step for RFM 2021.
Run t-code SCPR20 and activate.

After the activation, you must set any existing user in the system as the owner of the overview
IDs of the delivered BCV.

12. /UGI4/MDG_RFM_FMS_900: BC Set for MDG RFM FMS 900

13. /UGI4/MDG_RFM_1909: BC Set for RFM 1909

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 16 of 91
Retail and Fashion Management by Utopia for S/4HANA

14. /UGI4/MDG_RFM_BCV_900: BCV Entries for MDG RFM FMS 900

15. /UGI4/MDG_RFM_OTC_900: Define Object Identifiers

16. /UGI4/MDG_RFM_OTC_910: BC Set for MDG-RFM 9.0 SP01 Business Object Type Code

17. /UGI4/MDG_RFM_DIF_2020: RFM: Define Object Types for Data Transfer

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 17 of 91
Retail and Fashion Management by Utopia for S/4HANA

18. /UGI4/MDG_RFM_DIF_900: RFM: Define Object Types for Data Transfer

19. /UGI4/MDG_RFM_DIF_910: RFM - Define Object Types for Data Transfer 910

20. /UGI4/MDG_RFM_FMS_DIF_1709 - Define Business Activities for FMS 1709.

21. /UGI4/MDG_RFM_DIF_1909 – Define Data Transfer Business Activities for RFM/FMS 1909.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 18 of 91
Retail and Fashion Management by Utopia for S/4HANA

22. /UGI4/MDG_RFM_DATA_IMP_2020 – Define Data Transfer Business Activities for RFM/FMS


2020.

23. /UGI4/MDG_RFM_VC_HDB_PP_FMAP_900: Join and Mapping Info for RFM

24. /UGI4/MDG_RFM_VC_MDGHDB001_900: HANA Search view for RFM

25. /UGI4/MDG_RFM_VC_HA_DQ_SEARCH: BC Set for RFM HANA DQ Search configuration

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 19 of 91
Retail and Fashion Management by Utopia for S/4HANA

26. /UGI4/MDG_RFM_HANA_SEARCHVW_1909 : HANA Search View - RFM 1909.

27. /UGI4/MDG_RFM_VC_HDB_PP_FMAP1909: HANA Search Join and Mapping info - RFM


1909.

28. /UGI4/MDG_RFM_VC_MDGHDB001_2020: HANA Search view for RFM 2020

29. /UGI4/MDG_RFM_VC_HA_SHALLOC_2020: BC Set for RFM HANA Search Help Alloc


configuration

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 20 of 91
Retail and Fashion Management by Utopia for S/4HANA

30. /UGI4/MDG_RFM_VC_HDB_PP_FMAP2020: Join & Mapping Info For RFM 2020

31. /UGI8/MDG_RFM_IDOC_INB_PCODE_900: BC Set for MDG-RFM Inbound processing of


IDocs

32. /UGI8/MDG_RFM_IDOC_INB_PCODE_910: BC Set for MDG-RFM 9.0 SP01 Inbound


processing of IDocs

33. /UGI8/MDG_RFM_IDOC_INB_PCODE1709: BC Set for MDG-RFM 9.0 1709 Inbound


processing of IDocs.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 21 of 91
Retail and Fashion Management by Utopia for S/4HANA

34. /UGI8/MDG_RFM_IDOC_INB_PCODE1909: IDoc Inbound Processing Configuration - RFM


1909.

35. /UGI4/MDG_RFM_OTC_1709: BC Set for MDG-RFM 9.0 1709 OTC Codes.

36. /UGI4/MDG_RFM_OTC_1909: Define Business Objects - RFM 1909.

37. /UGI4/MDG_RFM_LOG_PROD_CONFIG: Logistic Product Configuration.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 22 of 91
Retail and Fashion Management by Utopia for S/4HANA

38. /UGI4/MDG_RFM_IDOC_MSGTYP_CP: IDOC Message Type - Change Pointer Configuration.


Optional – Only If Delta IDOC functionality need to be set up)

39. /UGI4/MDG_RFM_MSGTYP_FIELDS_CP: IDOC Message Type - Fields - Change Pointer


Configuration. (Optional - Only If Delta IDOC functionality need to be set up)

40. /UGI4/MDG_RFM_IDOC_MSGTY_CP_2020: IDOC Message Type - Change Pointer


Configuration 2020. (Optional - Only If Delta IDOC functionality need to be set up).

41. /UGI4/MDG_RFM_MSGTYP_FLD_CP_2020: IDOC Message Type - Fields - Change Pointer


Config 2020. (Optional - Only If Delta IDOC functionality need to be set up).

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 23 of 91
Retail and Fashion Management by Utopia for S/4HANA

42. /UGI4/MDG_RFM_DRF_2020: RFM DRF entires – 2020.

43. /UGI8/MDG_RFM_IDOC_FM_MAP_2020: Assign FM to IDOC type.

44. For additional BCV Content, perform the following actions.


Activate business configuration set POC_BC_SIDE_PANEL.
For more information on the Business Context Viewer, see Business Context Viewer in Single
Processing [External File].

Ensure that the following 4 BC Sets for the inbound process codes are also processed in any SAP
ECC-based target client and where the UGI8 software component is installed.

a. /UGI8/MDG_RFM_IDOC_INB_PCODE_900: BC Set for MDG-RFM Inbound processing


of IDocs

b. /UGI8/MDG_RFM_IDOC_INB_PCODE_910: BC Set for MDG-RFM 9.0 SP01 Inbound


processing of IDocs

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 24 of 91
Retail and Fashion Management by Utopia for S/4HANA

c. /UGI8/MDG_RFM_IDOC_INB_PCODE1709: BC Set for MDG-RFM 9.0 1709 Inbound


processing of IDocs.

d. /UGI8/MDG_RFM_IDOC_INB_PCODE1909:IDoc Inbound Processing Configuration -


RFM 1909

4.2. Assigning an Internal Key


To support internal key assignment, run the activity in Customizing for Master Data Governance
under General Settings Data Modelling Define Prefixes for Internal Key Assignment .

Note

Mandatory: All temporary IDs must be prefixed with @@. Use the following values:

• Data Model: AR
• Entity Type: MARA
• Prefix: @@

4.3. Migrate Old Image URL Staging Data(Upgrade only)


Run transaction /UGI4/MDG_RFM_IMG_M

4.4. Navigating User Interface


Link Log. Actions with UI Application and Bus. Act.: Standard Definition

Note
The following list of entries must be configured for one application at any system (either RFM or
FMS):
BO Type Log, Current UI Application Current UI Configuration Target UI
Action Name Application
DRF_001 USMD_OVP_GE
7 * * * N
DRF_001 USMD_OVP_GE
7 CREATE * * N
DRF_001 CHANG USMD_OVP_GE
7 E * * N
DRF_001 DISPLA USMD_OVP_GE
7 Y * * N
DRF_001 USMD_OVP_GE
7 MASS * * N
DRF_001 USMD_OVP_GE
7 LOAD * * N

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 25 of 91
Retail and Fashion Management by Utopia for S/4HANA

DRF_001 CHANG USMD_CHANGE_DOCUMEN USMD_CHANGE_DOCUMEN USMD_OVP_GE


7 E T T N
DRF_001 CHANG USMD_EDITION_CREQUES USMD_EDITION_CREQUES USMD_OVP_GE
7 E T T N
DRF_001 USMD_CHANGE_DOCUMEN USMD_CHANGE_DOCUMEN USMD_OVP_GE
7 CREATE T T N
DRF_001 USMD_EDITION_CREQUES USMD_EDITION_CREQUES USMD_OVP_GE
7 CREATE T T N

Note

Go to MDGIMG General Settings Process Modelling Business Activities Link Log. Actions with
UI Application and Bus. Act. Custom Definition .

Remove below entry in configuration


BO Type Log, Current UI Current UI Target UI Target UI Configuration Busines
Actio Applicatio Configurati Application s
n n Name on Activity
DRF_001 USMD_OVP_G /UGI4/_AR_OVP_MARA_F
7 * * * EN MS
Link Logical Actions with Business Activity: Standard Definition

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 26 of 91
Retail and Fashion Management by Utopia for S/4HANA

4.4.1. Link Log. Actions with UI Application and Bus. Act.: Standard Definition
The Logical actions shown in the following tables need to be entered manually.

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 .

[Link]. UI navigation for RFM


BO Type Log, Action Current UI Application Name Current UI Configuration Target UI Application Target UI Configuration Business Activity
DRF_0017 * * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA
DRF_0017 CREATE * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR01
DRF_0017 CHANGE * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR02
DRF_0017 DISPLAY * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR03
DRF_0017 MASS * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR0A
DRF_0017 LOAD * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR0B
DRF_0017 CHANGE USMD_CHANGE_DOCUMENT USMD_CHANGE_DOCUMENT USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR02
DRF_0017 CHANGE USMD_EDITION_CREQUEST USMD_EDITION_CREQUEST USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR02
DRF_0017 CREATE USMD_CHANGE_DOCUMENT USMD_CHANGE_DOCUMENT USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR01
DRF_0017 CREATE USMD_EDITION_CREQUEST USMD_EDITION_CREQUEST USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR01
DRF_0017 CREATE USMD_OVP_GEN /UGI4/_AR_OVP_MARA USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR01
DRF_0017 CHANGE USMD_OVP_GEN /UGI4/_AR_OVP_MARA USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR02
DRF_0017 DISPLAY USMD_OVP_GEN /UGI4/_AR_OVP_MARA USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR03
DRF_0017 CREATE USMD_SEARCH /UGI4/_AR_SEARCH USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR01
DRF_0017 CHANGE USMD_SEARCH /UGI4/_AR_SEARCH USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR02
DRF_0017 DISPLAY USMD_SEARCH /UGI4/_AR_SEARCH USMD_OVP_GEN /UGI4/_AR_OVP_MARA AR03

[Link]. UI navigation for FMS


BO Type Log, Action Current UI Application Name Current UI Configuration Target UI Application Target UI Configuration Business Activity
DRF_0017 * * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS
DRF_0017 CREATE * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS1
DRF_0017 CHANGE * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS2
DRF_0017 LOAD * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMSB
DRF_0017 DISPLAY * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS3
DRF_0017 MASS * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMSA
DRF_0017 CHANGE USMD_CHANGE_DOCUMENT USMD_CHANGE_DOCUMENT USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS2
DRF_0017 CHANGE USMD_EDITION_CREQUEST USMD_EDITION_CREQUEST USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS2
DRF_0017 CREATE USMD_CHANGE_DOCUMENT USMD_CHANGE_DOCUMENT USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS1

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 27 of 91
Retail and Fashion Management by Utopia for S/4HANA

DRF_0017 CREATE USMD_EDITION_CREQUEST USMD_EDITION_CREQUEST USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS1


DRF_0017 CREATE USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS1
DRF_0017 CHANGE USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS2
DRF_0017 DISPLAY USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS3
DRF_0017 CREATE USMD_SEARCH /UGI4/_AR_SEARCH_FMS USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS1
DRF_0017 CHANGE USMD_SEARCH /UGI4/_AR_SEARCH_FMS USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS2
DRF_0017 DISPLAY USMD_SEARCH /UGI4/_AR_SEARCH_FMS USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS FMS3

Note
The following list of entries must be configured for one application at any system (either RFM or FMS):
BO Type Log, Action Current UI Application Name Current UI Configuration Target UI Application
DRF_0017 * * * USMD_OVP_GEN
DRF_0017 CREATE * * USMD_OVP_GEN
DRF_0017 CHANGE * * USMD_OVP_GEN
DRF_0017 DISPLAY * * USMD_OVP_GEN
DRF_0017 MASS * * USMD_OVP_GEN
DRF_0017 LOAD * * USMD_OVP_GEN
DRF_0017 CHANGE USMD_CHANGE_DOCUMENT USMD_CHANGE_DOCUMENT USMD_OVP_GEN
DRF_0017 CHANGE USMD_EDITION_CREQUEST USMD_EDITION_CREQUEST USMD_OVP_GEN
DRF_0017 CREATE USMD_CHANGE_DOCUMENT USMD_CHANGE_DOCUMENT USMD_OVP_GEN
DRF_0017 CREATE USMD_EDITION_CREQUEST USMD_EDITION_CREQUEST USMD_OVP_GEN

Note

Go to MDGIMG General Settings Process Modelling Business Activities Link Log. Actions with UI Application and Bus. Act. Custom Definition .

Remove below entry in configuration


BO Type Log, Action Current UI Application Name Current UI Configuration Target UI Application Target UI Configuration Business Activity
DRF_0017 * * * USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS

4.4.2. Link Logical Actions with Business Activity: Standard Definition


In this Customizing activity, you can display the standard settings for linking logical actions to business activities.

General Settings Process Modeling Business Activities Link Logical Actions with Bus. Act. Standard Definition .

For each UI application and action, you can assign a business activity. At runtime, you can then use the available Change Request Types.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 28 of 91
Retail and Fashion Management by Utopia for S/4HANA

[Link]. Table 4: RFM Objects Logical Actions with Business Activity Linkage – Manual Entry Required

For RFM
UI Application Name UI Configuration Log. Action Description Business Activity Description
USMD_OVP_GEN /UGI4/_AR_OVP_MARA CHANGE Change AR02 Article Master Change
USMD_OVP_GEN /UGI4/_AR_OVP_MARA CREATE Create AR01 Article Master Create
USMD_OVP_GEN /UGI4/_AR_OVP_MARA DISPLAY Display AR03 Article Master Display
USMD_OVP_GEN /UGI4/_AR_OVP_MARA LOAD Data Exchange AR0B Article Master Load DIF
USMD_OVP_GEN /UGI4/_AR_OVP_MARA MASS Mass Processing AR0A Article Master Mass Change
USMD_SEARCH /UGI4/_AR_SEARCH CHANGE Change AR02 Article Master Change
USMD_SEARCH /UGI4/_AR_SEARCH CREATE Create AR01 Article Master Create

For FMS
UI Application Name UI Configuration Log. Action Description Business Activity Description
USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS CHANGE Change FMS2 Article Master Process (FMS)
USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS CREATE Create FMS1 Article Master Create (FMS)
USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS DISPLAY Display FMS3 Article Master Display (FMS)
USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS LOAD Data Exchange FMSB Article Master Load DIF (FMS)
USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS MASS Mass Processing FMSA Article Master Mass Change (FMS)
USMD_SEARCH /UGI4/_AR_SEARCH_FMS CHANGE Change FMS2 Article Master Process (FMS)
USMD_SEARCH /UGI4/_AR_SEARCH_FMS CREATE Create FMS1 Article Master Create (FMS)

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 29 of 91
Retail and Fashion Management by Utopia for S/4HANA

4.5. Verify UI Modeling (Optional)


The user interface (UI) configuration activities are relevant only if you want to change the UI or if the
AR Data Model has been enhanced.

In this Customizing activity, you can specify if the system can hide the entity types for the Data Model
AR, and where it can hide.

Verify the pre-delivered field properties for the Data Model AR in Customizing under General
Settings UI Modeling Manage UI Configurations .

The Web Dynpro application and the application configuration in the PFCG role combine with settings
made in Customizing to determine the UI displayed.

You need to verify the UI modeling for the following Web Dynpro application configurations:
Web Dynpro Application Application Configuration UI
USMD_OVP_GEN /UGI4/_AR_OVP_MARA /UGI4/_AR_MARA_OVP
USMD_SEARCH /UGI4/_AR_SEARCH /UGI4/_AR_SEARCH_OVP

In case of FMS the following Web Dynpro application configurations shall be verified:
Web Dynpro Application Application Configuration UI
USMD_OVP_GEN /UGI4/_AR_OVP_MARA_FMS /UGI4/_AR_MARA_OVP_FMS
USMD_SEARCH /UGI4/_AR_SEARCH_FMS /UGI4/_AR_SEARCH_OVP_FMS

4.6. Set Up Search


MDG-RFM 2021 deployed on S/4HANA 2021 offers HANA Search technologies as HDB is the
primary database.

4.6.1. Create the Search View


Use the following steps to activate the standard delivered RFM HANA Search templates

1. Activate BC Set: /UGI4/MDG_RFM_VC_HA_DQ_SEARCH

2. Long Text table creation and Initial Load: As the Long Text is used in the Search, first you must
execute a report, and perform the initial load of this texts the format of the HANA views.
a. In t-code SA38, execute the report MDG_HDB_MAT_MIGRATE_LONGTEXT as a
background job.

b. Select the Overwrite target table records checkbox, to perform the initial load of Article
long texts to the database table MDGHDB_LONGTEXT.
This loads the following long text types:

i. Basic Data Text

ii. Sales Text

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 30 of 91
Retail and Fashion Management by Utopia for S/4HANA

iii. Purchase Order Text

iv. Inspection Text

3. Active the Search View


a. To activate the already delivered in the product HANA Search View
/UGI4/RFM_HA_SEARCH, navigate to Master Data Governance General Settings
Data Quality and Search Search and Duplicate Check Create Search View

4. Click Edit to activate the HANA Search View and provide the following details for the first
guided step Enter General Data.
Field Value
Search View /UGI4/RFM_HA_SEARCH’
Description Article HANA Search
Business Object Name DRF_0017
HANA Package ZMDG (Customer Namespace)

Note
Important: Choose the HANA package only from customer namespace and ensure that the
package also exists in the ABAP Development environment. Currently, this existence is not
checked by the system.

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 choice of attribute characteristics like
fuzziness and so on. The Ruleset is for saving your manual changes in the HANA studio. Next
time when you generate the view the manual changes are not overwritten.
a. Click “Next” and continue with the next guided step “Select Entities and Attribute”.

i. Select the required entity and attribute at the HANA database. The system, by
default, selects few attributes and entity.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 31 of 91
Retail and Fashion Management by Utopia for S/4HANA

ii. Click “Next” to continue with the step as “Review and Generate”.

iii. Review the already selected (in the previous step) Entity and Attribute.

iv. Click “Save” twice.

v. Click “Generate” in Review and Generate window.

Note
MDG-RFM 2021 delivers a set of SAP HANA Search templates segregated in different Article
functionalities and processes. These Search types are optional to activate and generate
depending on your Data Model needs.
For generating each view, perform the same steps of the SAP HANA Main View activation and
generation explained in this chapter.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 32 of 91
Retail and Fashion Management by Utopia for S/4HANA

The system displays the HANA Search UI as displayed in the following screen.

4.6.2. Check Existing BAdI Implementations


With HANA as the primary database, you can enhance your searches with means of the HANA
studio. There may be use cases where you still want to leverage the capabilities of the search-related
BAdIs.

You can find those and the related usage description via the customizing path:

Master Data Governance General Settings Data Quality and Search Business Add-Ins
BAdI:Search For Data in Reuse Active Area

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 33 of 91
Retail and Fashion Management by Utopia for S/4HANA

Note
If you upgrade from a previous release and especially leveraging TREX/Enterprise Search, make
sure you disable the old BAdIs for MDG-RFM and eventually for MDG-M:
BAdl Description
/UGI4/ENH_SEARCH_REUSE Implementation: Search for Data in Reuse Active Area

Furthermore, you need to check if the old search object connector template had been removed:

Master Data Governance General Settings Data Quality and Search and Duplicate Check
Assign Search Object Connector Templates to Object Types
Remove any entry for the Business Object Type DRF_0017 MDG_Article.

4.7. Verify Data Quality, Search Settings, and Duplicate Check


Use the following steps for HANA Search verification and HA Duplicate Check configuration:

1. In the Delivered Standard, HANA Search Setting, you can verify the following.
a. Existence of entry HA and Freeform settings are activated if this feature is planned to be
used.

Note
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
b. Search help ‘/UGI4/RFM_HA_SEARCH’ allocation to Search Application for HANA
Search.

You can verify the setting in Customizing 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

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 34 of 91
Retail and Fashion Management by Utopia for S/4HANA

c. As part of Standard, Main Entity is allocated to the Search Help, use the following
screen for verifying the same.
Field Description
Search mode HA
Data Model AR
Incl. Search Help /UGI4/RFM_HA_SEARCH
Entity type MARA

4.7.1. Configuration of the Duplicate Check for HANA Search


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. Select the Search Mode ‘HA’ and click the Match Profile.

3. If you want to run a Duplicate Check, assign the pre-delivered Match Profile
MATCH_AR_ARTICLE or your own Match Profile to the Data Model AR and the MARA 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 table
and screen for verifying the same.
Field Value
Search mode HA
Data Model AR
Match Profile Id MATCH_AR_ARTICLE
Entity type MARA

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 35 of 91
Retail and Fashion Management by Utopia for S/4HANA

Attribute (Fuzziness) ATTYP (1,00), MATKL, MTART (1,00), TXTMI

5. For Activating the Duplicate Check in RFM done with HANA Search provider do the following:
Navigate to General Settings Data Quality and Search Search and Duplicate Check
Configure Duplicate Check for Entity Types

4.8. Configuration Change Request Settings


Depending on your requirements you might want to adjust and enhance the default Change Request
values.

The following information describes the minimal settings for a basic governance process.

1. Review and/or define which statuses the Change Requests can have, and which processing
options are enabled for those statuses. Optionally, you can add new statuses to be used in the
Change Request [Link] the below BC sets are activated in section 4.1 for the CR types
/UGI4/MDG_RFM_FMS_900 – SOP/ MOP CR types
/UGI4/MDG_RFM_DIF_900 – Data Load CR types

For more information, see Customizing for Master Data Governance under General Settings
Process Modeling Change Requests Edit Statuses of Change Requests .

The following statuses are delivered for the SAP standard processes.

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
99 No Status Set No Processing

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 36 of 91
Retail and Fashion Management by Utopia for S/4HANA

2. Check that the following Business Activities are in your system and that they are assigned to
the default Data Model AR.
For RFM

• AR01 Article Master Create


• AR02 Article Master Change
• AR0A Article Master Mass Change
• AR0B Article Master Load (DIF)
For FMS

• FMS1 Article Master Create


• FMS2 Article Master Change
• FMSA Article Master Mass Change
• FMSB Article Master Load (DIF)

For more information, see Customizing for Master Data Governance under General Settings
Process Modeling Business Activities Create Business Activity .

3. Create new Change Request Types for Data Model AR or validate after import MDG for RFM.

For more information, see Customizing for Master Data Governance under General Settings
Process Modeling Change Requests Create Change Request .

The following table shows the Change Request Types for Data Model AR. Only the relevant
columns are included.

Change Data Model Description Single Main Entity Workflow


Request Type Object Type
RFM
AR01 AR Article Create Yes MARA WS60800086
AR02 AR Article Change Yes MARA WS60800086
AR0A AR Article Mass Change MARA WS60800086
AR0B AR Article Load (DIF) MARA WS60800086
FMS
FMS1 AR Article Create Yes MARA WS60800086
FMS2 AR Article Change Yes MARA WS60800086
FMSA AR Article Mass Change MARA WS60800086
FMSB AR Article Load (DIF) MARA WS60800086

The standard workflow template used by Master Data Governance for Article is WS60800086. This
template is a Rule-Based Workflow which uses BRF+ Decision Tables.

There is also a workflow template without BRF+, which covers the same processes. If you want to use
this template, replace template WS60800086 with template WS46000057 in the relevant Change
Request Type.

The following settings should exist in the substructures of the Change Request Types:

For RFM

AR01
1. Entity type: MARA
2. UI Configuration ID:
3. Msg. output: Standard
4. Business Activity: Article Master Create (AR01)
5. Service Level Agreement for Change Request Types: <leave empty>

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 37 of 91
Retail and Fashion Management by Utopia for S/4HANA

AR02
1. Entity type: MARA
2. UI Configuration ID:
3. Msg. output: Standard
4. Business Activity: Article Master Change (AR02)
5. Service Level Agreement for Change Request Types: <leave empty>
AR0A
1. Entity type: MARA
2. UI Configuration ID:
3. Msg. output: W Issue Error Messages as Warnings
4. Business Activity: Article Master Mass Change (AR0A)
5. Service Level Agreement for Change Request Types: <leave empty>

AR0B
1. Entity type: MARA
2. UI Configuration ID:
3. Msg. output: W Issue Error Messages as Warnings
4. Business Activity: Article Master Load DIF (AR0B)
5. Service Level Agreement for Change Request Types: <leave empty>
For FMS

FMS1
1. Entity type: MARA
2. UI Configuration ID:
3. Msg. output: Standard
4. Business Activity: Article Master Create (FMS1)
5. Service Level Agreement for Change Request Types: <leave empty>
FMS2
1. Entity type: MARA
2. UI Configuration ID:
3. Msg. output: Standard
4. Business Activity: Article Master Change (FMS2)
5. Service Level Agreement for Change Request Types: <leave empty>
FMSA
1. Entity type: MARA
2. UI Configuration ID:
3. Msg. output: W Issue Error Messages as Warnings
4. Business Activity: Article Master Mass Change (FMSA)
5. Service Level Agreement for Change Request Types: <leave empty>
FMSB
1. Entity type: MARA
2. UI Configuration ID:
3. Msg. output: W Issue Error Messages as Warnings
4. Business Activity: Article Master Load DIF (FMSB)
5. Service Level Agreement for Change Request Types: <leave empty>

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 38 of 91
Retail and Fashion Management by Utopia for S/4HANA

4.8.1. Optional
Optionally, you can define Priorities, Reasons, or Rejection Reasons for Change Requests. You can
enter codes and a short description to tag or classify your Change Requests. These 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.

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 .

Optionally, you can define print forms for Change Requests. By default, the form
USMD_EDITION_CREQUEST is used. This is relevant only if your own or multiple print forms are
required.

For more information, see Customizing for Master Data Governance under General Settings
Process Modeling Change Requests Define Print Form for Change Requests .

4.8.2. Configuration Variant Splitter


Variant configuration is to display the combination of Characteristics in Variants. For example, Black-
XS, White-L.

After the installation of the PAT file, activate the SICF service: WDA_MDG_RFM_CFG

Note
All the Change Requests should be activated and there should not be any staging data while
maintaining the Splitter by the t-code /UGI4/MDG_RFM_CFG.
1. After the installation of PAT file, activate the SICF service: WDA_MDG_RFM_CFG
a. Activation Path: SICF -> Services -> SAP-> BC-> Webdynpro-> UGI4 ->
WDA_MDG_RFM_CFG

i. Right click, select “Activate Service”


ii. In the popup, select “Yes to all”.

2. Maintained the Splitter by using the t-code “/UGI4/MDG_RFM_CFG”.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 39 of 91
Retail and Fashion Management by Utopia for S/4HANA

3. When no Splitter is maintained, the following error is populated on the MDG screen.

4. When the staging data is not cleared or activated, below error shall be populated on Activation
of Splitter by the t-code “/N/UGI4/MDG_RFM_CFG”.

Note
In case open transactions (e.g.; Sales Order, Purchase Order) exists for an Article, the user will
not be able to change the Segmentation Structure and Strategy.

The RFC destinations of the client systems where we need to check for the open transactions
need to be maintained in the following configuration using the t-code
“/N/UGI4/MDG_RFM_CFG”.

4.9. Configure Workflow Tasks


Before configuring the Workflow tasks, ensure that your system environment meets the following.

Necessary general settings for workflows are defined.


The organizational plan is defined in Customizing for SAP NetWeaver under Application Server
Business Management SAP Business Workflow .
The active type linkages for Article (BUS2250) are set correctly.
Follow the instructions in Customizing for MDG under General Settings Process Modeling
Workflow Activate Event Type Linkage .
For Object Type BUS2250 check that the Type Linkage Active indicator is Active for the events
CREATED, ACTIVATED, and ROLLED_BACK.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 40 of 91
Retail and Fashion Management by Utopia for S/4HANA

In addition, check that the Enable Event Queue indicator is Active for the events ACTIVATED, and
ROLLED_BACK, but not for the event CREATED.

Note
The standard workflow template used by Master Data Governance for the article is
WS60800086.
To ensure the general assignment of processors using the Rule-Based Workflow, run the
following activity in Customizing for Master Data Governance under General Settings
Process Modeling Workflow Configure Workflow Tasks .

1. Go to application component CA-MDG-AF and choose “Assign Agents”.


a. Set the “Dialog Processing” (TS 60807954) task as a “General Task”, if it not already
set. To do so, select the task, choose “Attributes” and change it to “General Task”.

You can use an alternative procedure with the generic workflow maintenance transaction as
described in the following steps:

2. Run t-code SWDD for Workflow Builder.


a. In the Workflow field, enter the workflow template WS60800086, the highest version is
automatically chosen.

b. In the Navigation area go to step 000073 Dialog Processing and select it.

c. In the Task Properties area, choose Agent Assignment for Task. Choose the Agent
Assignment for Task button.

d. On the next screen select Dialog Processing and choose the “Attributes” button.

e. In the Task popup, select General Task and choose Transfer.

f. Return to the Task Properties list and verify that the status icon beside Agent
Assignment is green or yellow.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 41 of 91
Retail and Fashion Management by Utopia for S/4HANA

4.10. Set Up the Rule-Based Workflow


MDG-RFM uses advanced workflow capabilities by combining the SAP Business Workflow with the
SAP Business Rules Framework plus (BRF+) tool. This section describes how to activate and load
the necessary settings for BRF+.

Check that the steps for Rule-Based Workflow are correctly imported by running the following activity
in Customizing: General Settings Process Modeling Workflow Rule-based Workflow Define
Change Request Steps for Rule-Based Workflow .

The following are the default steps required for all Change Request Types:

For RFM
Change Request Change Request Keys Successful Validation Description
Type Step Required
AR01 0 Empty Empty Processing
AR01 80 Empty Empty Approver
AR01 90 Empty Checked Final Check
AR01 91 Empty Empty Activation
AR01 92 Empty Empty Revision/Cancel BG
AR01 93 Empty Empty Validation
AR01 95 Empty Empty Revision Processing
AR01 99 Empty Empty Complete
Due to technical restrictions, further settings cannot be included in the BC Sets. Perform the following
checks and act as required:

Run the following activity in Customizing: General Settings Process Modeling Workflow Rule-
based Workflow Configure Rule-Based Workflow .

Alternatively, you can run t-code USMD_SSW_RULE for Process Definition of Rule-Based Workflow.

1. Select Change Request AR01.


2. From the left pane, expand Decision Table, select the Single Value Decision Table, click Edit.
a. From the displayed Additional Actions list, click “Import from Excel”.

The system displays “Export File Import” popup.


b. Click Browse and upload the enclosed file DT_SINGLE_VAL_AR01 and click OK.

DT_SINGLE_VAL_AR
[Link]

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 42 of 91
Retail and Fashion Management by Utopia for S/4HANA

Note
Do not change this file manually, upload the file as it is, and after the upload, you can change
data in your table.

c. Activate the table as displayed in the following screen:

3. From the left pane, select the User Agent Decision Table
a. Click “Edit”, then in Additional Actions and click “Import from Excel” and activate the
table.

b. Upload the enclosed Excel file DT_USER_AGT_GRP_AR01 and click OK.

DT_USER_AGT_GRP_
[Link]

Note
Do not change this file manually and upload the file as it is. After uploading the file, you can
change data in your table.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 43 of 91
Retail and Fashion Management by Utopia for S/4HANA

4. From the left pane, select the User Agent Decision table
a. Click “Edit”, then in Additional Actions and click “Import from Excel” and activate the
table.

b. Upload Excel file DT_NON_USER_AGT_GRP_AR01 and click OK.

DT_NON_USER_AGT
_GRP_AR01.xlsx

Note
Do not change this file manually and upload the file as it is. After uploading the file, you can
change data in your table.

5. Repeat these steps (1-4) for all relevant Change Request Types AR02, AR0A, and AR0B

Maintain your content in the Decision Tables, reflecting your governance process. You can use
the pre-delivered SAP content as a starting point.

Sr. Change Decision Table


No. Request Type Single Value User Agent Non-User Agent
1 AR02
DT_SINGLE_VAL_AR DT_USER_AGT_GRP_ DT_NON_USER_AGT
[Link] [Link] _GRP_AR02.xlsx

2 AR0A
DT_SINGLE_VAL_AR DT_USER_AGT_GRP_ DT_NON_USER_AGT
[Link] [Link] _GRP_AR0A.xlsx

3 AR0B
DT_SINGLE_VAL_AR DT_USER_AGT_GRP_ DT_NON_USER_AGT
[Link] [Link] _GRP_AR0B.xlsx

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 44 of 91
Retail and Fashion Management by Utopia for S/4HANA

Note
If you extend the BRF+ Decision Tables, make sure that the status of the final step is set to 05 Final
Check Approved or 06 Final Check Rejected.

The following are the minimal settings for the relevant Change Request Types.

DT_SINGLE_VAL_AR01
DT_NON_USER_AGT_GRP_AR01
DT_USER_AGT_GRP_AR01

DT_NON_USER_AGT_GRP_AR01 and DT_SINGLE_VAL_AR01 contain the automated steps and


follow-up logic used by the BRF+. The follow-up logic can result in an automated step or in a user
task that will be visible as a workflow.

Users involved in the Master Data Governance (MDG) process need to be included in table
DT_USER_AGT_GRP_AR01. This action enables users to receive and execute the workflow tasks.
Maintain agents (for example the users or organizations in the Portal Content and Portal Role
Assignment sections of this guide) for all Change Request Types and their associated workflow steps.
Each condition alias that appears in the DT_SINGLE_VAL_AR01 table needs at least one processor,
automatic or user (group). For all non-automated steps, at least one entry needs to exist in
DT_USER_AGT_GRP_AR01.

Conduct this maintenance for all relevant Change Request Types. Further details on the workflow
concepts can be found in Rule-Based Workflows for Material [External]. The following Change
Request Types appear in the standard delivery: AR01, AR02, and AR0A.

The following Step Types are pre-delivered by SAP:


Step Type Short Description Actions
1 Check Change Request 01 Agree; 02 Disagree
2 Approve Change Request 03 Approve; 04 Reject
3 Process Change Request 05 Finalize Processing; 06 Send for Revision
4 Revise Change Request 07 Resubmit; 08 Withdraw
5 Activate Change Request 09 Activate; 10 Send for Revision
6 Approve Change Request (Without Rejection) 03 Approve; 06 Send for Revision
7 Revise Change Request (Without Rejection) 05 Finalize Processing
8 Activate Change Request 09 Activate; 04 Reject
The following Agent Types exist:
User Type Agent Short Description
US User
O Organizational Unit
C Job
S Position
AG Role
SU Special User (Value for requestor: INIT. Value for previous-step user: LAST.)
The following is the standard content pre-delivered by SAP MDG-RFM:

DT_SINGLE_VAL_AR01/2/A
Previous Step Previous Action Condition New Step New Change
Alias Request Status
00 (Create Change No value 1 80 (Approver) 02 (Changes to be
Request) executed)
90 (Final Check) 09 (Activate) 2 91 (Final Approval) 04 (Final Check to Be
Performed)
90 (Final Check) 04 (Reject) 3 95 (Revision 10 (To Revise:
Processing) Perform Changes)
91 (Final Approval) 31 (Activation 4 99 (Complete) 05 (Final Check
Successful) Approved)

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 45 of 91
Retail and Fashion Management by Utopia for S/4HANA

91 (Final Approval) <>31 (Activation 5 90 (Final Check) 11 (Process Errors


Successful) After Activation)
92 (Revision/Cancel No value 6 99 (Complete) 06 (Final Check
BG) Rejected)
95 (Revision 07 (Request Again) 7 90 (Final Check) 02 (Changes to be
Processing) executed)
95 (Revision 08 (Withdraw) 8 92 (Revision/Cancel 02 (Changes to be
Processing) BG) executed)
80 (Approver) 03 (Approve) 9 90 (Final Check) 02 (Changes to Be
Executed)
80 (Approver) 04 (Reject) 10 95 (Revision 10 (To Revise:
Processing) Perform Changes)
DT_USER_AGT_GRP_AR01/2/A

COND_ALIAS AGENT_GROUP STEP_TYPE USER_TYPE USER_VALUE


1 001 2 (Approve Change Request) AG /UGI4/MDGRFM_STEW
5;7,9 001 8 (Activate Change Request) AG /UGI4/MDGRFM_SPEC
3; 10 001 4 (Revise) SU INIT
DT_NON_USER_AGT_GRP_AR01/2/A
COND_ALIAS AGENT_GROUP PROCESS_PATTEREN
2 001 06 (Activation (Bypass Snapshot))
4;6 001 99 (Complete (Sub-)Workflow)
8 001 08 (Roll back change request)

Note

It is necessary to activate your new entries for each of the three Decision Tables.
The quickest way to allow users to participate in any workflow step for testing purposes is assigning
the following roles to their user ID in SU01:
1. /UGI4/MDGRFM_SPEC (The MDG-RFM Specialist role of PFCG/SU01)
2. /UGI4/MDGRFM_STEW (The MDG-RFM Steward role of PFCG/SU01)
If the system cannot find a processor for your Change Requests, check the background steps of the
Change Requests workflow log to see if a work item with the description Set Status x for Change
Request y is in process or in error. If this is the case regenerate the authorization profile of
SAP_ALL or include USMD* authorization objects into the authorization for the user SAP_WFRT.
Choosing the process pattern 06 Activation (Bypass Snapshot) means that the Article will be
activated, even if the Article record was changed in the backend system since the Change
Request was created. Any backend changes are lost upon Activation.

For FMS
MDG-RFM uses advanced workflow capabilities by combining the SAP Business Workflow with the
SAP Business Rules Framework plus (BRF+) tool. This section describes how to activate and load
the necessary settings for BRF+.

Check that the steps for Rule-Based Workflow are correctly imported by running the following activity
in Customizing: General Settings Process Modeling Workflow Rule-based Workflow Define
Change Request Steps for Rule-Based Workflow .

The following are the default steps required for all Change Request Types:
Change Request Change Request Keys Successful Validation Description
Type Step Required
FMS1 0 Empty Empty Processing
FMS1 80 Empty Empty Approver
FMS1 90 Empty Checked Final Check
FMS1 91 Empty Empty Activation
FMS1 92 Empty Empty Revision/Cancel BG

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 46 of 91
Retail and Fashion Management by Utopia for S/4HANA

FMS1 93 Empty Empty Validation


FMS1 95 Empty Empty Revision Processing
FMS1 99 Empty Empty Complete

Due to technical restrictions, further settings cannot be included in the BC-sets. Perform the following
checks and act as required:

Run the following activity in Customizing: General Settings Process Modeling Workflow Rule-
based Workflow Configure Rule-Based Workflow .

Alternatively, you can run t-code USMD_SSW_RULE.

1. Select Change Request FMS1.


a. From the left pane, expand Decision Tables, select the Single Value Decision Table,
click “Edit”.

i. From the displayed Additional Actions list, click “Import from Excel”.

The system displays “Export File Import” popup.


ii. Click Browse, upload the enclosed file DT_SINGLE_VAL_FMS1 and click OK.

DT_SINGLE_VAL_FM
[Link]

Note
Do not change this file manually, upload the file as it is, and after the upload, you can change
data in your table.
b. Activate the table as displayed in the following screen:

c. From the left pane, select the “User Agent Decision Table”

i. Click “Edit”, then in Additional Actions and click “Import from Excel” and activate
the table.

ii. Upload the enclosed Excel file DT_USER_AGT_GRP_FMS1 and click OK.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 47 of 91
Retail and Fashion Management by Utopia for S/4HANA

DT_USER_AGT_GRP_
[Link]

Note
Do not change this file manually and upload the file as it is. After uploading the file, you can
change data in your table.

d. From the left pane, select the “Non-User Agent Decision Table”

i. Click “Edit”, then in Additional Actions and click “Import from Excel” and activate
the table.

ii. Upload Excel File DT_NON_USER_AGT_GRP_FMS1 and click OK.

DT_NON_USER_AGT
_GRP_FMS1.xlsx

Note
Do not change this file manually and upload the file as it is. After uploading the file, you can
change data in your table.

iii. Repeat these steps for all relevant Change Request Types FMS2, FMSA, and
FMSB.
Maintain your content in the Decision Tables, reflecting your governance process.
You can use the pre-delivered SAP content as a starting point.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 48 of 91
Retail and Fashion Management by Utopia for S/4HANA

Sr. Change Decision Table


No. Request Type Single Value User Agent Non-User Agent
1 FMS2
DT_SINGLE_VAL_FM DT_USER_AGT_GRP_ DT_NON_USER_AGT
[Link] [Link] _GRP_FMS2.xlsx

2 FMSA
DT_SINGLE_VAL_FM DT_USER_AGT_GRP_ DT_NON_USER_AGT
[Link] [Link] _GRP_FMSA.xlsx

3 FMSB
DT_SINGLE_VAL_FM DT_USER_AGT_GRP_ DT_NON_USER_AGT
[Link] [Link] _GRP_FMSB.xlsx

Note
If you extend the BRF+ Decision Tables, make sure that the status of the final step is set to 05 Final
Check Approved or 06 Final Check Rejected.
The following are the minimal settings for the relevant Change Request Types.

DT_SINGLE_VAL_FMS1
DT_NON_USER_AGT_GRP_FMS1
DT_USER_AGT_GRP_FMS1
DT_NON_USER_AGT_GRP_FMS1 and DT_SINGLE_VAL_FMS1 contain the automated steps and
follow-up logic used by the BRF+. The follow-up logic can result in an automated step or in a user
task that will be visible as a workflow.

Users involved in the Master Data Governance (MDG) process need to be included in table
DT_USER_AGT_GRP_FMS1. This action enables users to receive and execute the workflow tasks.
Maintain agents (for example the users or organizations in the Portal Content and Portal Role
Assignment sections of this guide) for all Change Request Types and their associated workflow steps.
Each condition alias that appears in the DT_SINGLE_VAL_FMS1 table needs at least one processor,
automatic or user (group). For all non-automated steps, at least one entry needs to exist in
DT_USER_AGT_GRP_FMS1.

Conduct this maintenance for all relevant Change Request Types. Further details on the workflow
concepts can be found in Rule-Based Workflows for Material [External]. The following Change
Request Types appear in the standard delivery: FMS1, FMS2, FMSA, and FMSB.

The following step types are pre-delivered by SAP:


Step Type Short Description Actions
1 Check Change Request 01 Agree; 02 Disagree
2 Approve Change Request 03 Approve; 04 Reject
3 Process Change Request 05 Finalize Processing; 06 Send for Revision
4 Revise Change Request 07 Resubmit; 08 Withdraw
5 Activate Change Request 09 Activate; 10 Send for Revision
6 Approve Change Request (Without Rejection) 03 Approve; 06 Send for Revision
7 Revise Change Request (Without Rejection) 05 Finalize Processing
8 Activate Change Request 09 Activate; 04 Reject
The following agent types exist:
User Type Agent Short Description
US User
O Organizational Unit
C Job
S Position
AG Role
SU Special User (Value for requestor: INIT. Value for previous-step user: LAST.)
The following is the standard content pre-delivered by SAP MDG-RFM for FMS.

DT_SINGLE_VAL_FMS1/2/A/B

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 49 of 91
Retail and Fashion Management by Utopia for S/4HANA

Previous Step Previous Action Condition New Step New Change


Alias Request Status
00 (Create Change No value 1 80 (Approver) 02 (Changes to be
Request) executed)
90 (Final Check) 09 (Activate) 2 91 (Final Approval) 04 (Final Check to Be
Performed)
90 (Final Check) 04 (Reject) 3 95 (Revision 10 (To Revise:
Processing) Perform Changes)
91 (Final Approval) 31 (Activation 4 99 (Complete) 05 (Final Check
Successful) Approved)
91 (Final Approval) <>31 (Activation 5 90 (Final Check) 11 (Process Errors
Successful) After Activation)
92 (Revision/Cancel No value 6 99 (Complete) 06 (Final Check
BG) Rejected)
95 (Revision 07 (Request Again) 7 90 (Final Check) 02 (Changes to be
Processing) executed)
95 (Revision 08 (Withdraw) 8 92 (Revision/Cancel 02 (Changes to be
Processing) BG) executed)
80 (Approver) 03 (Approve) 9 90 (Final Check) 02 (Changes to Be
Executed)
80 (Approver) 04 (Reject) 10 95 (Revision 10 (To Revise:
Processing) Perform Changes)

DT_USER_AGT_GRP_FMS1/2/A/B
COND_ALIAS AGENT_GROUP STEP_TYPE USER_TYPE USER_VALUE
1 001 2 (Approve Change AG /UGI4/MDGRFM_FMS_STEW
Request)
5;7,9 001 8 (Activate Change AG /UGI4/MDGRFM_FMS_SPEC
Request)
3; 10 001 4 (Revise) SU INIT

DT_NON_USER_AGT_GRP_AR01/2/A

COND_ALIAS AGENT_GROUP PROCESS_PATTERN


2 001 06 (Activation (Bypass Snapshot))
4;6 001 99 (Complete (Sub-)Workflow)
8 001 08 (Roll back change request)

Note

It is necessary to activate your new entries for each of the three Decision Tables.
The quickest way to allow users to participate in any workflow step for testing purposes is assigning
the following roles to their user ID in SU01:
1. /UGI4/MDGRFM_FMS_SPEC (The MDG-RFM for FMS Specialist role of PFCG/SU01)
2. /UGI4/MDGRFM_FMS_STEW (The MDG-RFM for FMS Steward role of PFCG/SU01)
If the system cannot find a processor for your Change Requests check the background steps of the
Change Requests workflow log to see if a work item with the description Set Status x for Change
Request y is in process or in error. If this is the case regenerate the authorization profile of
SAP_ALL or include USMD* authorization objects into the authorization for the user SAP_WFRT.

Choosing the process pattern 06 Activation (Bypass Snapshot) means that the Article will be
Activated, even if the Article record was changed in the backend system since the Change Request
was created. Any backend changes are lost upon Activation.

4.11. Set Up of Data Replication


The following section describes the various steps to be followed to set up the Data Replication.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 50 of 91
Retail and Fashion Management by Utopia for S/4HANA

4.11.1. Set Up Data Replication Using ALE


The following process describes the minimal settings required for the message types:

1. ARTMAS
2. INFREC
3. BOMMAT
4. LIKOND
5. SERDAT
6. CLFMAS
7. /UGI8/ARTHIER_ASST
8. /UGI8/SUBSTITUTION
9. /UGI8/LAYMOD
10. RPLMAS
If you want to replicate change states or revision levels using IDoc ECMREV, you must also activate
the ALE Change Pointers using t-code SALE. In t-code SALE navigate to IDoc Interface/Application
Link Enabling (ALE) Modeling and Implementing Business Processes Master Data Distribution
Activate Change Pointers for Message Types or use t-code BD50.

1. Verify Logical Systems


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 > Created RFC Connections .
The target partner system must be defined here as an ABAP connection with a connection type
of 3 and with the same name as the target Logical System. Perform a connection test.

3. Use bgRFC
a. Run t-code SBGRFCCONF and on the tab, Define Inbound Destination and choose
“Create Inbound Destination”.

b. Maintain the destination name and go to “Add Queue Prefix”.

c. Enter MDG_ and choose “Add”. This prefix is mandatory.

d. Choose “Save”.

e. Go to the “Scheduler: Destination” tab and choose “Create and Create Scheduler
Settings for Inbound Destination”.

f. Select the new destination and check the default setting. Choose “Save”.

4. Maintain Distribution Model


a. Run t-code SALE (Display ALE Customizing) and choose Modeling and Implementing
Business Processes > Maintain Distribution Model and Distribute Views. Alternatively,
run t-code BD64 (Maintenance of Distribution Model).

i. In change mode, create a new model. Choose the Create Model View
pushbutton. Enter a short text and a technical name.

ii. Choose the Add Message Type pushbutton for the newly created model.

iii. Enter names for the logical source and destination systems and choose Message
Type INFREC.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 51 of 91
Retail and Fashion Management by Utopia for S/4HANA

iv. Repeat points 3 and 4 for Message Types BOMMAT, LIKOND, SERDAT,
CLFMAS, /UGI8/ARTHIER_ASST, /UGI8/SUBSTITUTION, /UGI8/LAYMOD

v. Add BAPIs as shown below:


BAPI Description
[Link] Create and change material master data
(retail)
[Link] Create and change additionals (retail)
[Link] Create and change replenishment
master data
[Link] SaveCharValueReplicas

vi. Optional: Use the Message Type SERDAT to prevent errors during inbound
processing. With serialized message distribution, IDocs are created, sent, and
posted in a specific order.

Set up sending and receiving systems using t-code SALE in sender and target
systems. Choose Modeling and Implementing Business Processes > Master Data
Distribution > Serialization for Sending and Receiving Data.
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 (Generate
Partner Profiles).

i. Select the newly created model and in the Partner System field, enter the logical
destination system.

ii. Enter the ALE-User (the default value is ALEREMOTE) and the following values
and execute.
Field Value
Version 3
PackSize 100
Output Mode Transfer IDoc immediately
Inb. Parameters: Processing Trigger Immediately

iii. 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.

iv. In the detail screen, the chosen Message Types should appear.

v. Check and change the Outbound Parameters

6. Distribute Model view to receiving system


a. Run t-code SALE and choose Modeling and Implementing Business Processes >
Maintain Distribution Model and Distribute Views. Alternatively, run t-code BD64.

i. Select the new model and choose Edit > Model view Distribute.

ii. Verify that the correct receiving system is marked and choose Enter.
Utopia RFM Solution Configuration Guide
© 2022 Utopia Global, Inc. Page 52 of 91
Retail and Fashion Management by Utopia for S/4HANA

iii. Verify within the receiving system that the model view was created.

7. Create Partner Profile (in receiving system)


a. Run t-code SALE and choose Modeling and Implementing Business Processes >
Partner Profiles > Generate Partner Profiles. Alternatively, run t-code BD82 (Generate
Partner Profiles).

b. Select the distributed model.

c. Enter the ALE-User, and the following values, and execute.


Field Value
Version 3
PackSize 100
Output Mode Transfer IDoc immediately
Inb. Parameters: Processing Trigger Immediately

Note
If the protocol contains the error “Port could not be created”, can be ignored.

d. Check that the correct Process Code is being used. To do this go to the details for the
Inbound Parameter Message Types and in Inbound Options check that the parameter
Process Code as follows:
Message Type Process Code Process Processing by Function Module
Type
ARTMAS /UGI8/ARTMAS Processing /UGI8/MDG_AR_IDOC_INPUT_ARTMAS
by
Function
Module
BOMMAT BOMM Processing IDOC_INPUT_BOMMAT
by
Function
Module
INFREC INFR Processing IDOC_INPUT_INFREC
by
Function
Module
LIKOND LIKO Processing IDOC_INPUT_LIKOND
by
Function
Module
MMADDI /UGI8/ADDI Processing /UGI8/MDG_AR_IDOC_INPUT_MMADDI
by
Function
Module
VCHARVAL BAPI Processing BAPI_IDOC_INPUT1
by
Function
Module
/UGI8/ARTHIER_ASST /UGI8/ARTHIER_01 Processing /UGI8/MDG_AR_IDOC_INPUT_ARTHIE
by
Function
Module
CLFMAS CLFM Processing IDOC_INPUT_CLFMAS
by
Function
Module
/UGI8/LAYMOD /UGI8/LAYMOD Processing /UGI8/MDG_AR_IDOC_INPUT_LAYMOD
by
Function
Module
/UGI8/SUBSTITUTION /UGI8/SUBS Processing /UGI8/MDG_AR_IDOC_INPUT_SUBST
by

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 53 of 91
Retail and Fashion Management by Utopia for S/4HANA

Function
Module
RPLMAS /UGI8/RP Processing /UGI8/MDG_AR_IDOC_INPUT_RPLMAS
by
Function
Module

You can test the distribution using t-code BD10. Verify the results in the receiving client using t-code
BD87.

4.11.2. Set Up Data Replication Using ALE with DRF


Refer to the UGI_RFM_HowToGuide_DRF_CustomerConfiguration to set up the Data Replication
using ALE.

4.11.3. Customizing for Data Replication Framework (DRF)


Use the following steps to customize DRF:

1. Run t-code DRFIMG and navigate to Enhance Default Settings for Outbound Implementation
Define Parameters to check if the outbound parameter PACK_SIZE_BULK is available.
The following information should be available for this parameter:
Outbound Parameter Description Data Type Value Length
PACK_SIZE_BULK Package size for Bulk Messages Integer 10

2. Select the parameter and open the Outbound Parameter Value view. Check that the parameter
value is 1000.
3. 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. Check that the main Filter Object /UGI4/0017 (Article) is available.

4. Assign Filters as shown below:

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 54 of 91
Retail and Fashion Management by Utopia for S/4HANA

5. Run t-code DRFIMG to check if the Outbound Implementation /UGI4/AR has been defined.
Select Enhance Default Settings for Outbound Implementation Define Outbound
Implementations . Choose Assign Segment Filter Objects and confirm that the following
settings are made.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 55 of 91
Retail and Fashion Management by Utopia for S/4HANA

6. 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.

i. 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.

ii. Select the entry and open the Define Bus. Systems, BOs view,

iii. In the BO Type field enter the Business Object Type DRF_0017. In the Output
Mode field, Object-Dependent Default is the default entry. You can optionally use,
Direct Output, where changes are directly transferred to a target system.

iv. Select the entry 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. Create the Replication Model and assign it to the Outbound Implementation as follows:

i. Run t-code DRFIMG.

ii. Navigate to Data Replication Define Custom Settings for Data Replication >
Define Replication Models.

iii. Select Define Replication Model and then select New Entries.

iv. Enter a Replication Model (/UGI_AR) 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 AR.

v. Select the newly defined Replication Model and choose Assign Outbound
Implementation.

vi. Choose New Entries.

vii. Assign the outbound implementation /UGI4/AR.

viii. Assign a target system for the outbound implementation /UGI4/AR.

ix. Assign the outbound parameter PACK_SIZE_BULK to the outbound


implementation /UGI4/AR with the Outbound Parameter Value 1000.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 56 of 91
Retail and Fashion Management by Utopia for S/4HANA

c. Create the Replication Model and assign it to the Outbound Implementation for change
pointers(optional)as follows:

i. Run t-code DRFIMG.

ii. Navigate to Data Replication Define Custom Settings for Data Replication >
Define Replication Models.

iii. Select Define Replication Model and then select New Entries.

iv. Enter a Replication Model (/UGI_AR_C) 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 AR.

v. Select the newly defined Replication Model and choose Assign Outbound
Implementation.

vi. Choose New Entries.

vii. Assign the outbound implementation /UGI4/AR_C.

viii. Assign a target system for the outbound implementation /UGI4/AR_C.

ix. Assign the outbound parameter PACK_SIZE_BULK to the outbound


implementation /UGI4/AR_C with the Outbound Parameter Value 1000.

d. Save and Activate the Replication Model

4.12. Setting Up POWL (Personal Object Work List)


Ensure the following table entries to be maintained in table “IBO_C_WF_TAS”.

Note
"The incorrect entries for UGI4 in table IBO_C_WF_TAS" needs to be deleted before adding the
following entries.

Application Workflow Task Action Name Notes Atta


Task ID Completed chm
ents
/UGI4/MDM_CREQUEST TS53200002 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS54307924 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS54307925 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS54307928 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS54307931 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS54307937 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS60807954 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS60808004 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS60808005 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS60808007 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS75707943 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS75707979 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS75707980 USMDCREQUESTPROCESS
/UGI4/MDM_CREQUEST TS75707981 USMDCREQUESTPROCESS

4.12.1. Configure Standard POWL application for MDG

Note

This is an optional step.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 57 of 91
Retail and Fashion Management by Utopia for S/4HANA

If customers want to use the standard MDG POWL Inbox, use the following steps to configure the
same.

1. Go to transaction PFCG and provide Role name as ‘/UGI4/MDGRFM_FMS_MENU’.


2. Click on “Change” button.

3. Click the “Menu” tab.

4. In the hierarchy menu, select folder Role Master Data Governance for FMSChange
RequestsChange Requests and Documents.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 58 of 91
Retail and Fashion Management by Utopia for S/4HANA

5. In the toolbar bar, click on “Transaction” button menu  Select Web Dynpro Application.

Another window opens.


6. Fill the required fields as shown below and click the ‘Enter’ button.
Web Dynpro Application: IBO_WDA_INBOX
Description: Standard POWL Inbox
Configuration: USMD_CREQUEST_POWL

Note
Repeat the above steps for all other relevant /UGI4/ Roles.

4.13. Choose where you want to run SAP MDG


You can run SAP Master Data Governance in either of the following environments:

SAP NetWeaver Portal


SAP NetWeaver Business Client
Fiori Interfaces

4.13.1. SAP NetWeaver Portal


The SAP NetWeaver Portal content for MDG for Material is derived directly from the system PFCG
roles. To create SAP NetWeaver Portal roles for your users, you must log on to your portal and
upload the content information from your back-end system PFCG roles.

To upload your portal content to the portal, perform the following actions:
Utopia RFM Solution Configuration Guide
© 2022 Utopia Global, Inc. Page 59 of 91
Retail and Fashion Management by Utopia for S/4HANA

1. Set up your SAP NetWeaver Portal for MDG.


a. In the Content Administration work center choose Portal Content Management Portal
Content and select a portal content folder to upload the portal content to.

b. Right-click the folder and choose New Role Role from Back End .

c. Select the system and client (or the connected system alias) you want to upload the role
information from. This should be your MDG system.

d. From the displayed list, select the MARA roles you want to upload the content from and
begin the upload.

e. After the roles are uploaded, perform the following actions to assign and personalize the
MDG portal roles as follows:

i. Log on to the portal.

ii. Choose the Delegated User Administration.

iii. Enter your User ID and choose Go.

iv. Mark the line of your user and choose Modify.

v. Select the Assigned Roles tab.

vi. Enter MDG as the search criteria.

vii. Select the portal role you want to add.

viii. Choose Add and save.

f. After assigning the user role you need to log off and log on to the portal. For more
information on uploading role information see SAP Note 1685257 [External].

4.13.2. SAP NetWeaver Business Client


If you are running SAP Master Data Governance on the SAP NetWeaver Business Client (and not on
the SAP NetWeaver Portal), you need to create, define, and configure the roles for the Business
Client in the SAP ERP system.

There are four roles containing authorization and navigation information and one role
(/UGI4/MDGRFM_MENU) OR (/UGI4/MDGRFM_FMS_MENU) containing only navigation information.

To assign and personalize the roles of Master Data Governance for RFM perform the following
actions:

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
/UGI4/MDGRFM_MENU.
a. 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.

b. Verify the setting of the authorization objects within the roles and restrict them if
required.

c. 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 Material: Menu role (/UGI4/MDGRFM_MENU) for application to the MDG user.

d. Repeat these steps to assign additional authorization roles to your users.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 60 of 91
Retail and Fashion Management by Utopia for S/4HANA

4.13.3. Fiori Interfaces


If you want to use the delivered FIORI User Interfaces, follow the complementary guide
UGI_RFM_2021_Fiori_ImplementationGuide_S4H [External]

4.14. Configure Process Quality Metrics (Optional)


MDG comes with a small set of BI queries that support the visual analysis and overall monitoring of
the Change Requests. They are included in Web Dynpro Applications (List View) and one dashboard,
which is based upon Xcelsius.

4.14.1. Prerequisites
A browser with Flash plug-in
MDG Analytics is based on operational analytics in ECC. The Info provider is an ODP (Operation
Data Provider) and it is in the ECC system and not in BW.

Refer to the document: MDG_Analytics_BI_Content_Activation [External] for more details.

Note
Ensure that the following services are activated:
MDG_MONITOR_CR_PROCESTIME - Application Configuration for Monitoring CR Processing Time
MDG_CR_PROCESTIME_TREE – Processing Time
MDG_ANLY_CR_REJ_REASON - Change Request Rejection reason

4.15. Choosing a UI theme to run SAP Master Data


Governance
To apply Belize themes for customers using MDG-RFM, perform the following steps:

1. If the MDG version used is lower than MDG 9.0 on S/4HANA, ensure the following parameters
mentioned in the screen below are set to the values as displayed.
If not perform the following instructions:
a. Go to the package ‘USMD_GENERIC_BOLUI’ that contains the Web Dynpro application
using t-code SE80.

b. In the package structure, locate Web Dynpro FPM Application ‘USMD_OVP_GEN’.

Execute the following steps for the application:


c. Select the application and switch to tab "Parameters".

i. Switch to edit mode.

ii. Locate parameter "WDDISPLAYLOADINGPAGE" and set its value to 2, if already


not set. Add the parameter, if required.

iii. Save the changes.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 61 of 91
Retail and Fashion Management by Utopia for S/4HANA

2. In SAP MDG you can choose different User Interface (UI) themes to display the UI. The UI
theme for default is SAP_CORBU theme (that is the theme displayed below).

3. The SAP_BLUECRYSTAL theme also exists, and the theme has a FIORI 1.0 as displayed
below.

4. If you are running MDG for RFM S/4HANA 2021, SAP_BELIZE theme is available with a FIORI
2.0 as displayed below.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 62 of 91
Retail and Fashion Management by Utopia for S/4HANA

To choose and run the required theme, perform the following actions.
1. Run t-code SE11 and access to table NWBC_CFG and click “Display”.

2. Click Utilities >Table Contents > Create Entries

3. Provide the theme details as given below and click “Save”.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 63 of 91
Retail and Fashion Management by Utopia for S/4HANA

• IDX: THE <- could be any value


• COCKPIT: *
• NAME: THEME_NAME
• LANG: *
• VALUE: SAP_BLUECRYSTAL

4. If you want to change the Theme in the future, perform the following.
a. Access the table

b. Edit the row

c. Change the field VALUE.

d. Click Save.

e. Run the t-code /UI2/NWBC_CFG_SAP and maintain an entry as shown below.

f. Path filter: *

g. Parameter Name: THEME

h. Parameter value: sap_belize

4.16. Configure MDG Change Request WorkItem Analytics


1. Go to transaction /N/IWFND/MAINT_SERVICE
2. Click on Add Service

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 64 of 91
Retail and Fashion Management by Utopia for S/4HANA

3. Add the service /UGI4/C_OPNCRWIARTQRY_CDS by providing the service name in Technical


Service name and system alias as “LOCAL” with package assignment as Local object

4. Add the service /UGI4/C_CLSCRWIARTQRY_CDS by providing the service name in Technical


Service name and system alias as “LOCAL” with package assignment as Local Object

4.17. Activate Batch Specific UoM (Optional)


To use the Batch specific UoM (proportion / product unit ) functionality in RFM, activate the Batch-
Specific Material Units of Measure in SPRO transaction in the below path.
Logistics – General -> Batch Management -> Batch Specific Material Units Of Measure->Activate
Batch-Specific Material Unit of Measure

Select the option active and save

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 65 of 91
Retail and Fashion Management by Utopia for S/4HANA

4.18. Final Steps


SAP recommends regenerating the Data Model again after completing the setup steps to ensure clear
code generation.

Configuring Optional Retail Mass Processing Addon


5. Prerequisites/Before You Start
Before you start using Retail Mass Processing, make sure that the following prerequisites are
fulfilled. The following topics are discussed in the section:

• Install MDG RFM 2021


• User Roles
• Time Out Parameter

5.1. Install MDG RFM 2021


Before you install Retail Mass Processing, you should install and configure MDG RFM 2021

solutions and above versions.

For installation of MDG RFM 2021, refer to UGI_RFM_2021_InstallationGuide_S4H.

5.2. User Roles


Assign the Retail Mass Processing (RMP) standard roles to the users, depending on their
responsibilities in the Company:
• /UGIRMP/RFM_MASS_MENU - Retail Mass Processing by Utopia

5.3. Time Out Parameter


Maintain parameter, icm/keep_alive_timeout, value as 10000 sec.

6. Configuration Process – Upgrade


If the current system is already configured with RMP on MDG RFM 2020, then only the steps listed
below from section 7.1 are required to be performed for the upgrade to RMP with RFM 2021.

• Perform section 7.1 step 14

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 66 of 91
Retail and Fashion Management by Utopia for S/4HANA

7. Configuration Process
This process describes the minimal set of customizing steps and recommended check activities
required to do the following:

• Activating Business Configuration Set


• Validating RMP Schemas
• Validating RMP Scope Tables
• Navigating User Interface
• Verifying UI Modeling (Optional)
• Configuring Change Request Settings
• Configuring Workflow Tasks
• Set Up the Rule-Based Workflow
• Set Up of Data Replication
• Choosing where you want to run SAP MDG
• Choosing UI Theme to run SAP Master Data Governance
• GenIL (Generic Interaction Layer) Component Adjustments
• Verifying and updating Server Group Config
• Final Steps

7.1. Activating Business Configuration Set


Below is the list of BC Sets for RMP.

New Mandatory(M)/
SI No BC Set Name Installation Upgrade Optional(O)
1 /UGIRMP/DM_MASS_100 Yes No Yes
2 /UGIRMP/DM_MASS_2020 Yes No Yes
3 /UGIRMP/DM_MASS_STRUC_100 Yes No Yes
4 /UGIRMP/DM_MASS_CRTYPE_100 Yes No Yes
5 /UGIRMP/DM_MASS_DRF_100 Yes No Yes
6 /UGIRMP/DM_MASS_DRF_2020 Yes No Yes
7 /UGIRMP/DM_MASS_OTC_100 Yes No Yes
8 /UGIRMP/DM_MASS_SCOPE_100 Yes No Yes
9 /UGIRMP/DM_MASS_SCOPE_1909 Yes No Yes
10 /UGIRMP/DM_MASS_SCOPE_2020 Yes No Yes
11 /UGIRMP/DM_MASS_SCHEMA_100 Yes No Yes
12 /UGIRMP/DM_MASS_SCHEMA_1909 Yes No Yes
13 /UGIRMP/DM_MASS_SCHEMA_2020 Yes No Yes
14 /UGIRMP/DM_MASS_SCHEMA_2021 Yes Yes Yes
15 /UGIRMP/RMP_1909 Yes No Yes

To enable the Retail Mass Processing (RMP) pre-delivered content, navigate to transaction code (t-
code) SCPR20 and activate the following BC Sets in sequence:

1. /UGIRMP/DM_MASS_100: Data Model AR adds for RFM MASS


a. Enter BC Set /UGIRMP/DM_MASS_100 and click on “Activate” button.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 67 of 91
Retail and Fashion Management by Utopia for S/4HANA

2. /UGIRMP/DM_MASS_2020: Data Model AR adds for RFM MASS.


a. Enter BC Set /UGIRMP/DM_MASS_2020 and click on “Activate” button.

Once this BC set activated, you need to activate the data model. You can activate the data
model using the following steps.
b. Activate the delivered data model AR in Customizing for Master Data Governance under
General Settings Data Modelling Edit Data Model .

c. Adjust Staging Area of Linked Change Requests General Settings Data Modelling
Edit Data Model .

3. /UGIRMP/DM_MASS_STRUC_100: Data Model Entity Structures for RMP.


a. Enter BC Set /UGIRMP/DM_MASS_STRUC_100 and click on “Activate” button.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 68 of 91
Retail and Fashion Management by Utopia for S/4HANA

4. /UGIRMP/DM_MASS_CRTYPE_100: Change Request Types for RMP.


a. Enter BC Set /UGIRMP/DM_MASS_CRTYPE_100 and click on “Activate” button.

5. /UGIRMP/DM_MASS_DRF_100: Data Replication Config entries for RMP.


a. Enter BC Set /UGIRMP/DM_MASS_DRF_100 and click on “Activate” button.

6. /UGIRMP/DM_MASS_DRF_2020: Data Replication Config entries for RMP.


a. Enter BC Set /UGIRMP/DM_MASS_DRF_2020 and click on “Activate” button.

7. /UGIRMP/DM_MASS_OTC_100: Object type code for RMP.


a. Enter BC Set /UGIRMP/DM_MASS_OTC_100 and click on “Activate” button.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 69 of 91
Retail and Fashion Management by Utopia for S/4HANA

8. /UGIRMP/DM_MASS_SCOPE_100: RMP Table Scope Entries.


a. Enter BC Set /UGIRMP/DM_MASS_SCOPE_100 and click on “Activate” button.

9. /UGIRMP/DM_MASS_SCOPE_1909 : RMP Table Scope - 1909.


a. Enter BC Set /UGIRMP/DM_MASS_SCOPE_1909 and click on “Activate” button.

10. /UGIRMP/DM_MASS_SCOPE_2020 : RMP Table Scope - 2020.


a. Enter BC Set /UGIRMP/DM_MASS_SCOPE_2020 and click on “Activate” button.

11. /UGIRMP/DM_MASS_SCHEMA_100: Schema Definition Entries for RMP


a. Enter BC Set /UGIRMP/DM_MASS_SCHEMA_100 and click on “Activate” button.

12. /UGIRMP/DM_MASS_SCHEMA_1909: Schema Definition Entries for RMP.


a. Enter BC Set /UGIRMP/DM_MASS_SCHEMA_1909 and click on “Activate” button.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 70 of 91
Retail and Fashion Management by Utopia for S/4HANA

13. /UGIRMP/DM_MASS_SCHEMA_2020: Schema Definition Entries for RMP.


a. Enter BC Set /UGIRMP/DM_MASS_SCHEMA_2020 and click on “Activate” button.

14. /UGIRMP/DM_MASS_SCHEMA_2021: Schema Definition Entries for RMP. This is an upgrade


specific step for RFM 2021.
a. Enter BC Set /UGIRMP/DM_MASS_SCHEMA_2021 and click on “Activate” button.

15. /UGIRMP/RMP_1909: BC Set for RMP 1909.


a. Enter BC Set /UGIRMP/RMP_1909 and click on “Activate” button

7.2. Validating RMP Schemas


Validate the standard RMP schemas in the view cluster provided. The standard schemas available
with the RMP solution are listed as following.

• UGIRMP_CHANGE: Mass Change of Articles


• UGIRMP_CREATE: Mass Create of Articles
• UGIRMP_LISTING: Mass Listing for Articles
• UGIRMP_PROCURE: Mass Create of Procurement Articles

Note
Make sure that the mentioned standard schemas and related details (schema tables, fields to be
modified and Change Request types) are available in the schema definition.
Use the following steps to validate the RMP schemas.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 71 of 91
Retail and Fashion Management by Utopia for S/4HANA

1. Run t-code MDGIMG.


2. Navigate to Retail Mass Processing by Utopia > Process Modeling > Schema
Definition. RMP Schema Types are displayed as in the following screen.

3. Verify RMP Schema Tables and Order.


Schema Definition Description Schema Tables Table Order
UGIRMP_CHANGE Mass Change of Articles ARTHIER 31
AUSP 19
BOM 35
EINA 16
EINE 17
EINSGT 36
FSH_SEASONS_MAT 5
MAKT 6
MALG 23
MARA 1
MARC 2
MARM 4
MAW1 3
MBEW 8
MEAN 9
MLAN 7
MLEA 10
MLGN 11
MLGT 12
MPOP 13
MVKE 14
RESTRICT 20
SGT_MADKA 30
SGT_MARM 24
SGT_MLGN 26
SGT_MLGT 25
SGT_MRP 28
SGT_MRP_GN 29
SGT_MVKE 27
SUBSTN 32
TXCOMP 21
TXFIBR 22
URL 37
VARIANT 18
WLK2 15
WRPL 36
WTADDI 33
CONFIGMAT 34
EORD 35
PROPUNIT 36

UGIRMP_CREATE Mass Create of Articles ARTHIER 31


AUSP 19

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 72 of 91
Retail and Fashion Management by Utopia for S/4HANA

BOM 32
EINA 8
EINE 9
EINSGT 34
FSH_SEASONS_MAT 6
MAKT 5
MALG 21
MARA 1
MARC 2
MARM 4
MAW1 3
MBEW 11
MEAN 12
MLAN 7
MLEA 13
MLGN 14
MLGT 15
MPOP 16
MVKE 17
RESTRICT 20
SGT_MADKA 30
SGT_MARM 24
SGT_MLGN 26
SGT_MLGT 25
SGT_MRP 28
SGT_MRP_GN 29
SGT_MVKE 27
TXCOMP 22
TXFIBR 23
URL 37
VARIANT 10
WLK2 18
WRPL 36
WTADDI 35
CONFIGMAT 36
EORD 37
PROPUNIT 38

UGIRMP_LISTING Mass Listing for Articles LISTING 1

UGIRMP_PROCURE Mass create of Procurement EXISTPROCURE 3


Articles
MARA 1
PROCURE 2

As an example, screens from UGIRMP_CHANGE schema tables and order are displayed:

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 73 of 91
Retail and Fashion Management by Utopia for S/4HANA

Note
• If you need to add any new tables, you need to add the table names in the respective schema
and provide the respective fields in the table.
• If you want to enhance table with additional fields, add the fields directly under a specific
schema specific table.
• If you want to add any custom fields which are available in the above standard tables or
added tables through this schema, API should support the updating of custom fields data.
then only this Mass change solution will be supported.

4. Verify the Change Request Type.


Mass Processing Schema Change Request Type
UGIRMP_CHANGE UGIRMP1
UGIRMP_CREATE UGIRMP1
UGIRMP_LISTING UGIRMP1
UGIRMP_PROCURE UGIRMP1

7.2.1. Add New Field

Note
Refer the following documents for custom field addition.

• UGI_RFM_RMP_HowToGuide_Extend_RMP

Use the following steps to add a standard field from the standard table.

1. Navigate to Customizing for Master Data Governance under Retail Mass Processing by
Utopia Process Modeling Schema Definition .
The following screen is displayed with the available schemas.

2. Select the specific schema and click on “Schema Tables”.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 74 of 91
Retail and Fashion Management by Utopia for S/4HANA

The Schema Tables are displayed.


3. Select the table and click on “Fields to be modified” as displayed in the following screen.

4. Click on “New Entries”.

5. Add the “Field Name” and the “Field Display order” and save.

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 75 of 91
Retail and Fashion Management by Utopia for S/4HANA

The field is added to the “Fields to be modified” as displayed in the following screen.

7.2.2. Verifying and updating Server Group Config


1. Verify Server Group. Run t-code RZ12 and verify the login server group maintained against the
system instance.

2. Update the server group as shown in the following screen.


Navigate to Master Data Governance, Central Governance Retail Mass Processing by
Utopia Process Modeling Schema Definition .

7.2.3. Configure MDG Check flag for RMP Schema (Optional)


1. Navigate to Master Data Governance, Central Governance Retail Mass Processing by
Utopia Process Modeling Schema Definition .
2. Select the option for MDG Check based on the requirement to one of the values below
a. Active by Default – Can be changed (if this is set, the MDG Check option will be enabled
by default for the change request once the relevant schema type is selected and can be
changed by the user in the change request UI

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 76 of 91
Retail and Fashion Management by Utopia for S/4HANA

b. Active by Default – Cannot be changed (if this is set, the MDG Check option will be
enabled by default for the change request once the relevant schema type is selected
and the UI field will be read-only.

c. Inactive by Default – Can be changed (if this is set, the MDG Check option will not be
enabled by default for the change request once the relevant schema type is selected
and can be changed by the user in the change request UI

7.2.4. Configure Number Range Check flag for RMP Schema (Optional)
1. Navigate to Master Data Governance, Central Governance Retail Mass Processing by
Utopia Process Modeling Schema Definition .
2. Select the option for Number Range Check for the Schema to one of the below values based
on the requirement
a. Internal Number Range Type Validation - if this is set, the article creation will perform a
number range validation against internal number range and throw an error if not a valid
internal number.

b. External Number Range Type Validation - if this is set, the article creation will perform a
number range validation against external number range and throw an error if not a valid
external number.

c. Validate both for Internal and External Number Ranges - if this is set, the article creation
will perform a number range validation against internal/external number ranges based
on article type and throw an error if not in a valid number range

7.2.5. Configure Variant No. Validation for RMP Schema (Optional)


1. Navigate to Master Data Governance, Central Governance Retail Mass Processing by
Utopia Process Modeling Schema Definition .
2. Check or Uncheck the option of “Variant no. Validation”
a. Checked – If the checkbox is checked, then the variant numbers for generic article
entered in “Generic Variants” tab are validated against the standard number format of
variant number( ie., Variant article number should be always generic article number
followed by 3 numeric digits - Variant number = <Generic [Link]>XXX )

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 77 of 91
Retail and Fashion Management by Utopia for S/4HANA

b. Not Checked – If the checkbox is not checked, then the variant number validation will
not be performed. This is the default value for this field for any schema.

7.2.6. Configure Highlight Changes Indicator / Saved Colr / UnSaved


Colr for RMP Schema (Optional)
1. Navigate to Master Data Governance, Central Governance Retail Mass Processing by
Utopia Process Modeling Schema Definition .
2. Check or Uncheck the option of “HighLight Changes Indicator”
a. Checked – If the checkbox is checked, then the changes performed during the change
request for the schema are highlighted )

b. Not Checked – If the checkbox is not checked, then the changes are not highlighted in
change request schema

3. Select value for “Saved Change Color”. The selected color value will be used to highlight the
saved changes in the CR for the schema. The default value(83) is handled in the application
level and it is not mandatory to select the value here
4. Select value for “UnSaved Change Color”. The selected color value will be used to highlight the
Unsaved changes in the CR for the schema. The default value(65) is handled in the application
level and it is not mandatory to select the value here

7.2.7. Configure Drop down row count for excel (Optional)


1. Navigate to Master Data Governance, Central Governance Retail Mass Processing by
Utopia Process Modeling Schema Definition .
2. Enter the value for “Drop down row count for Excel”. The entered value indicates the minimum
no. of rows to be downloaded with the master data drop down values during export to excel
from the change request schema. The default value(20000) is handled in the application

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 78 of 91
Retail and Fashion Management by Utopia for S/4HANA

7.3. Validating RMP Scope Tables


Navigate to Customizing for Master Data Governance under Retail Mass Processing by Utopia
Data Modelling Data Model Table Scope & Information.
RMP RMP Staging Table RMP Historical Table Configuration Table
Active Identification Description
Table
ARTHIER /UGIRMP/HEIR /UGIRMP/HEIR_H /UGIRMP/_AR_HEIRARC Article Hierarchy
HY_LIST
AUSP /UGIRMP/CHAR /UGIRMP/CHAR_H /UGIRMP/_AR_CHAR_LI Characteristics
ST
BOM /UGIRMP/BOM /UGIRMP/BOM_H /UGIRMP/_AR_BOM_LIS Components
T
EINA /UGIRMP/EINA /UGIRMP/EINA_H /UGIRMP/_AR_EINA_LIS Purchasing-
T Vendor
EINE /UGIRMP/EINE /UGIRMP/EINE_H /UGIRMP/_AR_EINE_LIS Purchasing-Org
T & Site
EINSGT /UGIRMP/EINSGT /UGIRMP/EINSGT_H /UGIRMP/_AR_EINSGT_ Purch.
LIST Segmentation
FSH_SEA /UGIRMP/SEASON /UGIRMP/SEASON_H /UGIRMP/_AR_SEASON Seasons
SONS_M S S_LIST
AT
LISTING /UGIRMP/LIST /UGIRMP/LIST_H /UGIRMP/_AR_LISTING_ Listing
LIST
MAKT /UGIRMP/MAKT /UGIRMP/MAKT_H /UGIRMP/_AR_MAKT_LI Descriptions
ST
MALG /UGIRMP/MALG /UGIRMP/MALG_H /UGIRMP/_AR_MALG_LI Layout Modules
ST
MARA /UGIRMP/MARA /UGIRMP/MARA_H /UGIRMP/_AR_MARA_LI Basic Data
ST
MARC /UGIRMP/MARC /UGIRMP/MARC_H /UGIRMP/_AR_MARC_LI Logistic DC &
ST Stores
MARM /UGIRMP/MARM /UGIRMP/MARM_H /UGIRMP/_AR_MARM_LI Unit of Measure
ST
MAW1 /UGIRMP/MAW1 /UGIRMP/MAW1_H /UGIRMP/_AR_MAW1_LI Basic Retail
ST
MBEW /UGIRMP/MBEW /UGIRMP/MBEW_H /UGIRMP/_AR_MBEW_LI Accounting
ST
MEAN /UGIRMP/MEAN /UGIRMP/MEAN_H /UGIRMP/_AR_MEAN_LI GTIN
ST
MLAN /UGIRMP/TAX /UGIRMP/TAX_H /UGIRMP/_AR_TAX_LIST Tax
MLEA /UGIRMP/MLEA /UGIRMP/MLEA_H /UGIRMP/_AR_MLEA_LI Vendor GTIN
ST
MLGN /UGIRMP/MLGN /UGIRMP/MLGN_H /UGIRMP/_AR_MLGN_LI Warehouses
ST
MLGT /UGIRMP/MLGT /UGIRMP/MLGT_H /UGIRMP/_AR_MLGT_LI Storage Types
ST
MPOP /UGIRMP/MPOP /UGIRMP/MPOP_H /UGIRMP/_AR_MPOP_LI Forecast Data
ST
MVKE /UGIRMP/MVKE /UGIRMP/MVKE_H /UGIRMP/_AR_MVKE_LI Sales
ST
RESTRIC /UGIRMP/RESTRIC /UGIRMP/RESTRI_H /UGIRMP/_AR_RESTRIC Variant
T T T_LIST Restrictions
SGT_MA /UGIRMP/SGMADK /UGIRMP/SGMADK_H /UGIRMP/_AR_SGT_MA Account Seg.
DKA DKA_LIST
SGT_MA /UGIRMP/SGMARM /UGIRMP/SGMARM_ /UGIRMP/_AR_SGT_MA Weights n Vol.
RM H RM_LIST Seg.
SGT_ML /UGIRMP/SGMLGN /UGIRMP/SGMLGN_H /UGIRMP/_AR_SGT_ML Warehouse Seg.
GN GN_LIST
SGT_ML /UGIRMP/SGMLGT /UGIRMP/SGMLGT_H /UGIRMP/_AR_SGT_ML Storage Seg.
GT GT_LIST
SGT_MR /UGIRMP/SGMRP /UGIRMP/SGMRP_H /UGIRMP/_AR_SGT_MR MRP Segment
P P_LIST

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 79 of 91
Retail and Fashion Management by Utopia for S/4HANA

SGT_MR /UGIRMP/SGMRPG /UGIRMP/SGMRPG_H /UGIRMP/_AR_SGT_MR MRP Gen Seg,


P_GN P_GN_LIST
SGT_MV /UGIRMP/SGMVKE /UGIRMP/SGMVKE_H /UGIRMP/_AR_SGT_MV Sales Seg.
KE KE_LIST
SUBSTN /UGIRMP/SUBST /UGIRMP/SUBST_H /UGIRMP/_AR_SUBST_LI Substitution
ST
TXCOMP /UGIRMP/TXCOMP /UGIRMP/TXCOMP_H /UGIRMP/_AR_TXCOMP Textile
_LIST Components
TXFIBR /UGIRMP/TXFIBR /UGIRMP/TXFIBR_H /UGIRMP/_AR_TXFIBR_L Textile Fiber
IST Codes
VARIANT /UGIRMP/VARIANT /UGIRMP/VARIAN_H /UGIRMP/_AR_VARIANT Generic Variants
_LIST
WLK2 /UGIRMP/WLK2 /UGIRMP/WLK2_H /UGIRMP/_AR_WLK2_LI POS
ST
WTADDI /UGIRMP/WTADDI /UGIRMP/WTADDI_H /UGIRMP/_AR_WTADDI_ Additionals
LIST
WYT2 /UGIRMP/WYT2 /UGIRMP/WYT2_H /UGIRMP/_AR_WYT2_LI Vendor Char
ST
EXISTPR /UGIRMP/PROC_E /UGIRMP/PROC_H_E /UGIRMP/_AR_PROCUR Existing
OCURE E_LIST_E Procurement
PROCUR /UGIRMP/PROC /UGIRMP/PROC_H /UGIRMP/_AR_PROCUR Procurement
E E_LIST
URL /UGIRMP/IMAGE /UGIRMP/IMAGE_H /UGIRMP/_AR_URL_LIST URL Details
WRPL /UGIRMP/WRPL /UGIRMP/WRPL_H /UGIRMP/_AR_WRPL_LI Replenishment
ST Details
EORD /UGIRMP/EORD /UGIRMP/EORD_H /UGIRMP/_AR_EORD_LI Source List
ST
PROPUNI /UGIRMP/PROPUNI /UGIRMP/PRPUNT_H /UGIRMP/_AR_PROPUNI Proportion/Prodct
T T T_LIST unit
CONFIGM /UGIRMP/CONFMA /UGIRMP/CONFM_H /UGIRMP/CL_RMP_CON Config
AT T FMAT_LIST Characteristic

Note
• In case of any table addition supported by API (maintained in the schema tables), you need to
create staging table and staging history table. The table details should be maintained in the
above configuration as listed in the section on Validate RMP Scope Tables.

7.4. Navigating User Interface


• Link Log. Actions with UI Application and Bus. Act.: Standard Definition
• Link Logical Actions with Business Activity : Standard Definition

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 80 of 91
Retail and Fashion Management by Utopia for S/4HANA

7.4.1. Link Log. Actions with UI Application and Bus. Act.: Standard Definition
The logical actions shown in the tables in section UI navigation for RMP Change needs to be manually entered.

Navigate to Customizing for Master Data Governance under General Settings Process Modeling Business Activities Link Log. Actions with UI Application and Bus.
Act. Standard Definition .

[Link]. UI navigation for RMP Change


BO Type Log, Action Current UI Application Name Current UI Configuration Target UI Application Target UI Configuration Business Activity
/UGIRMP/MA * * USMD_OVP_GEN /UGIRMP/_AR_MASS MAS3
/UGIRMP/MA CREATE * USMD_OVP_GEN /UGIRMP/_AR_MASS MAS1

Utopia RFM Solution Configuration Guide


© 2022 Utopia Global, Inc. Page 81 of 91
Retail and Fashion Management by Utopia for S/4HANA

7.5. Verifying UI Modeling (Optional)


The User Interface (UI) configuration activities are relevant only if you want to change the UI or if the
AR data model has been enhanced.

In this Customizing activity, you can specify if the system can hide the entity types for the data model
AR, and where it can hide.

Verify the pre-delivered field properties for the data model AR in Customizing under General
Settings UI Modeling Manage UI Configurations .

The Web Dynpro application and the application configuration in the PFCG role combine with settings
made in Customizing to determine the UI displayed.

You need to verify the UI modeling for the following Web Dynpro application configurations:
Web Dynpro Application Application Configuration UI
USMD_OVP_GEN /UGIRMP/_AR_MASS /UGIRMP/_AR_MASS_OVP
USMD_SEARCH /UGIRMP/_AR_SEARCH_FMS /UGIRMP/_AR_SEARCH_OVP_FMS

Note:
• UI configuration/adaptation and step dependent properties are done using the RMP
configuration. CBA or MDGIMG configurations are not used in RMP

7.6. Configuring Change Request Settings


Depending on your requirements you might want to adjust and enhance the default Change Request
values. The following information describes the minimal settings for a basic governance process.

3. Review and/or define which statuses the change requests can have, and which processing
options are enabled for those statuses. Optionally, you can add new statuses to be used in the
Change Request types.
For more information, see Customizing for Master Data Governance under General Settings
Process Modeling Change Requests Edit Statuses of Change Requests .
The following statuses are delivered for the SAP standard processes.

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
99 No Status Set No Processing
4. Check that the following business activities are in your system and that they are assigned to the
default data model AR.
Navigate to Customizing for Master Data Governance under General Settings Process
Modeling Business Activities Create Business Activity .
o MAS1 RFM Mass Create
o MAS3 RFM Mass ID Display

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 82 of 91
Retail and Fashion Management by Utopia for S/4HANA

5. Validate Change Request types for data model AR.


Navigate to Customizing for Master Data Governance under General Settings Process
Modeling Change Requests Create Change Request .
The following table shows the Change Request types for data model AR. Only the relevant
columns are included.

Change Data Model Description Single Object Main Entity Workflow


Request Type Type
UGIRMP1 AR Retail Mass Yes MASS WS60800086
Processing

The standard workflow template used by Master Data Governance for Article is WS60800086.
This template is a rule-based workflow which uses BRF+ decision tables.
There is also a workflow template without BRF+, which covers the same processes. If you want
to use this template, replace template WS60800086 with template WS46000057 in the relevant
Change Request type.
The following settings should exist in the substructures of the Change Request type: UGIRMP1
o Entity type: MASS
o UI Configuration ID
o Msg. output: Standard
o Business Activity: RFM Mass Create (MAS1)
o Service Level Agreement for Change Request Types: <leave empty>

7.7. Set Up the Rule-Based Workflow for RMP


RMP uses advanced workflow capabilities by combining the SAP Business Workflow with the SAP
Business Rule Framework plus (BRF plus) tool. This section describes how to activate and load the
necessary settings for BRF plus.

Run the following activity in Customizing: General Settings Process Modeling Workflow Rule-
based Workflow Configure Rule-Based Workflow .

Alternatively, you can run t-code USMD_SSW_RULE.

6. Select Change Request UGIRMP1.


7. From the left pane, expand Decision Table, select the Single Value Decision Table, click Edit.
a. From the displayed Additional Actions list, select “Import from Excel”.

The system displays Export File Import popup.


b. Click Browse, upload the enclosed file DT_SINGLE_VAL_UGIRMP1 and click OK.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 83 of 91
Retail and Fashion Management by Utopia for S/4HANA

DT_SINGLE_VAL_UGI
[Link]

Note
Do not change this file manually, upload the file as it is, and after the upload, you can change
data in your table.

c. Activate the table.

8. From the left pane, select the User Agent Decision Table
a. Click Edit.

b. In Additional Actions, click “Import from Excel” and activate the table.

c. Upload the enclosed Excel File DT_USER_AGT_GRP_ UGIRMP1 and click OK.

DT_USER_AGT_GRP_
[Link]

Note
Do not change this file manually and upload the file as it is. After uploading the file, you can
change data in your table.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 84 of 91
Retail and Fashion Management by Utopia for S/4HANA

9. From the left pane, select the Non-User Agent Decision Table
a. Click “Edit”.

b. From Additional Actions, click “Import from Excel” and activate the table.

c. Upload Excel File DT_NON_USER_AGT_GRP_UGIRMP1 and click OK.

DT_NON_USER_AGT
_GRP_UGIRMP1.xlsx

Note
Do not change this file manually and upload the file as it is. After uploading the file, you can
change data in your table.

Note
If you extend the BRF plus decision tables, make sure that the status of the final step is set to
05 Final Check Approved or 06 Final Check Rejected.

7.7.1. Minimal Settings


The following minimal settings for the relevant Change Request types are listed as follows.

• DT_SINGLE_VAL_UGIRMP1
• DT_NON_USER_AGT_GRP_UGIRMP1

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 85 of 91
Retail and Fashion Management by Utopia for S/4HANA

• DT_USER_AGT_GRP_UGIRMP1

DT_NON_USER_AGT_GRP_UGIRMP1 and DT_SINGLE_VAL_UGIRMP1 contain the automated


steps and follow-up logic used by the BRF plus. The follow-up logic can result in an automated step or
in a user task that will be visible as a workflow.

Users involved in the Master Data Governance (MDG) process need to be included in table
DT_USER_AGT_GRP_UGIRMP1. This action enables users to receive and execute the workflow
tasks. Maintain agents (for example the users or organizations in the Portal Content and Portal Role
Assignment sections of this guide) for all change request types and their associated workflow steps.
Each condition alias that appears in the DT_SINGLE_VAL_UGIRMP1 table needs at least one
processor, automatic or user (group). For all non-automated steps, at least one entry needs to exist in
DT_USER_AGT_GRP_UGIRMP1.

Conduct this maintenance for all relevant Change Request types. Further details on the workflow
concepts can be found here. The following Change Request types appear in the standard delivery:
UGIRMP1.

The following step types are pre-delivered by SAP:


Step Type Short Description Actions
1 Check Change Request 01 Agree; 02 Disagree
2 Approve Change Request 03 Approve; 04 Reject
3 Process Change Request 05 Finalize Processing; 06 Send for Revision
4 Revise Change Request 07 Resubmit; 08 Withdraw
5 Activate Change Request 09 Activate; 10 Send for Revision
6 Approve Change Request (Without Rejection) 03 Approve; 06 Send for Revision
7 Revise Change Request (Without Rejection) 05 Finalize Processing
8 Activate Change Request 09 Activate; 04 Reject
The following agent types exist:
User Type Agent Short Description
US User
O Organizational Unit
C Job
S Position
AG Role
SU Special User (Value for requestor: INIT. Value for previous-step user: LAST.)
The following is the standard content pre-delivered: DT_SINGLE_VAL_UGIRMP1
Previous Step Previous Action Condition New Step New Change
Alias Request Status
00 (Create Change No value 1 80 (Approver) 02 (Changes to be
Request) executed)
90 (Final Check) 09 (Activate) 2 91 (Final Approval) 02 (Changes to be
executed)
90 (Final Check) 04 (Reject) 3 95 (Revision 10 (To Revise:
Processing) Perform Changes)
91 (Final Approval) 31 (Activation 4 99 (Complete) 05 (Final Check
Successful) Approved)
91 (Final Approval) <>31 (Activation 5 90 (Final Check) 11 (Process Errors
Successful) After Activation)
92 (Revision/Cancel No value 6 99 (Complete) 06 (Final Check
BG) Rejected)
95 (Revision 07 (Request Again) 7 90 (Final Check) 02 (Changes to be
Processing) executed)
95 (Revision 08 (Withdraw) 8 92 (Revision/Cancel 02 (Changes to be
Processing) BG) executed)
80 (Approver) 03 (Approve) 9 90 (Final Check) 04 (Final Check to Be
Performed)
80 (Approver) 04 (Reject) 10 95 (Revision 95 (Revision
Processing) Processing)

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 86 of 91
Retail and Fashion Management by Utopia for S/4HANA

DT_USER_AGT_GRP_UGIRMP1

COND_ALIAS AGENT_GROUP STEP_TYPE USER_TYPE USER_VALUE


1 001 2 (Approve Change Request) AG /UGI4/MDGRFM_STEW
5;7,9 001 8 (Activate Change Request) AG /UGI4/MDGRFM_SPEC
3; 10 001 4 (Revise) SU INIT
DT_NON_USER_AGT_GRP_UGIRMP1

COND_ALIAS AGENT_GROUP PROCESS_PATTEREN


2 001 06 (Activation (Bypass Snapshot))
4;6 001 99 (Complete (Sub-)Workflow)
8 001 08 (Roll back change request)

Note

• It is necessary to activate your new entries for each of the three decision tables.
• The quickest way to allow users to participate in any workflow step for testing purposes is
assigning the following roles to their user ID in SU01:
o /UGI4/MDGRFM_STEW
o /UGI4/MDGRFM_SPEC
• If the system cannot find a processor for your change requests, check the background steps
of the Change Requests workflow log to see if a work item with the description Set Status x
for Change Request y is in process or in error. If this is the case regenerate the authorization
profile of SAP_ALL or include USMD* authorization objects into the authorization for the user
WF-Batch.
• Choosing the process pattern 06 Activation (Bypass Snapshot) means that the article will be
activated, even if the article record was changed in the backend system since the change
request was created. Any backend changes are lost upon activation.

7.8. Set Up of Data Replication for RMP


The following section describes the various steps to be followed to set up the Data Replication.

Please ensure the Section 4.10 is completed

7.8.1. Customizing for Data Replication Framework (DRF)


Use the following steps to customize DRF:

Run t-code DRFIMG to check if the outbound implementation /UGIRMP/AR has been defined. Select
Enhance Default Settings for Outbound Implementation Define Outbound Implementations
. Choose Assign Segment Filter Objects and confirm that the following settings are made.

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 .

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 87 of 91
Retail and Fashion Management by Utopia for S/4HANA

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 open the Define Bus. Systems, BOs view

d. In the BO Type field enter the business object type /UGIRMP/MA. In the Output Mode
field, Object-Dependent Default is the default entry. You can optionally use, Direct
Output, where changes are directly transferred to a target system.

e. Select the entry 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.

Create the replication model and assign it to the outbound implementation as follows:
a. Run t-code DRFIMG.

b. Navigate to Data Replication Define Custom Settings for Data Replication Define
Replication Models .

c. Select Define Replication Model and then select New Entries.

d. Enter a replication model (/UGIRMP/AR) 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 AR.

e. Select the newly defined replication model and choose Assign Outbound
Implementation.

f. Choose New Entries.

g. Assign the outbound implementation /UGIRMP/AR.

h. Assign a target system for the outbound implementation /UGI4/AR.

i. Assign the outbound parameter PACK_SIZE_BULK to the outbound implementation


/UGIRMP/AR with the Outbound Parameter Value 1000.

Save and activate the replication model

7.9. Choosing where you want to run SAP MDG


You can run SAP Master Data Governance in either of the following environments:

• SAP NetWeaver Portal


• SAP NetWeaver Business Client

7.9.1. SAP NetWeaver Portal


The SAP NetWeaver Portal content for MDG for material is derived directly from the system PFCG
roles. To create SAP NetWeaver Portal roles for your users, you must log on to your portal and
upload the content information from your back-end system PFCG roles.

To upload your portal content to the portal, perform the following actions:

1. Set up your SAP NetWeaver Portal for MDG.


2. In the Content Administration work center choose Portal Content Management Portal
Content and select a portal content folder to upload the portal content to.
3. Right-click the folder and choose New Role Role from Back End .

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 88 of 91
Retail and Fashion Management by Utopia for S/4HANA

4. Select the system and client (or the connected system alias) you want to upload the role
information from. This should be your MDG system.
5. From the displayed list, select the MARA roles you want to upload the content from and begin
the upload.
6. After the roles are uploaded, perform the following actions to assign and personalize the MDG
portal roles as follows:
a. Log on to the portal.

b. Choose Delegated User Administration.

c. Enter your User ID and choose Go.

d. Mark the line of your user and choose Modify.

e. Select the Assigned Roles tab.

f. Enter MDG as the search criteria.

g. Select the portal role you want to add.

h. Choose Add and save.

7. After assigning the user role you need to log off and log on to the portal. For more information
on uploading role information see SAP Note 1685257.

7.9.2. SAP NetWeaver Business Client


If you are running SAP Master Data Governance on the SAP NetWeaver Business Client (and not on
the SAP NetWeaver Portal), you need to create, define, and configure the roles for the Business
Client in the SAP ERP system.

There is one role /UGIRMP/RFM_MASS_MENU containing only navigation information.

To assign and personalize the roles Master Data Governance for RFM perform the following actions:

8. On the SAP Easy Access screen, choose Tools Administration User Maintenance Role
Administration Roles or alternatively, run t-code PFCG (Role Maintenance). Choose role
/UGIRMP/RFM_MASS_MENU.
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.
9. Verify the setting of the authorization objects within the roles and restrict them if required.
10. 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 Material:
Menu role (/UGIRMP/RFM_MASS_MENU) for application to the MDG user.

7.10. Choosing UI Theme to run SAP Master Data Governance


This section is not applicable for Mass change, since its theme will automatically exist based on RFM
2021 installation.

7.11. GenIL (Generic Interaction Layer) Component


Adjustments
This section describes how to create GenIL enhancement in customer(Y/Z) namespace and save.
Use the following steps to create the GenIL enhancement and save:

1. Run t-code GENIL_MODEL_BROWSER

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 89 of 91
Retail and Fashion Management by Utopia for S/4HANA

2. Select the option “Enhancement”

3. Enter the enhancement name starting with Z / Y and click on “Create” button

4. Enter the following details in the dialog window and Click on . Save it as local object. Click

a. Description: RMP Genil Model Enhancement

b. Component: /UGI/4

5. Click for below dialog.

6. Enter the Implementation class under the Enhancement section as below:


/UGIRMP/CL_MDG_GENIL_ADAPTER

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 90 of 91
Retail and Fashion Management by Utopia for S/4HANA

7. Click on check and Save .

Note
In case, a Z Customer Enhancement of the /UGI/4 GenIL component exist, then a Super
Enhancement needs to be created to the current Existing Z Enhancement with the same
settings above.
/ugirmp/ enhancement needs to be a super enhancement of customer enhancement or vice
versa.

7.12. Final Steps


SAP recommends regenerating the data model again after completing the setup steps to ensure clear
code generation.

Utopia RFM Solutions Configuration Guide


© 2022 Utopia Global, Inc. Page 91 of 91

You might also like