You are on page 1of 31

Step

Basic Configuration

SAP MDG-S Configuration

Activity
Preparation

Check the ECC landscape


Verify the SAP MDG installation

Check the Admin authorization for the user

Activation of Business Functions

Configuration of TREX7.1 for Enterprise Search


Assignment of Roles to the users

Activation of Business Functions

Assignment of Roles to the users

Assignment of relevant authorization objects for MDG-S to the role


Activation of Business partner(BP) Data Model

Activation of MDG-S relevant BC sets


Create Number Range interval for Cleansing application
Define Number Ranges for Supplier Account groups per target system

Configure Change Request settings

Setting up the workflow

Setting up the Rule-based workflow

UI Configuraion for SAP MDG-S


Services to be activated for MDG Web DynPro applications for Supplier
Set up Business Partner
Set up Vendor
Set up Customer-Vendor integration
Define Value Mapping
Define Key Mapping

Search and Duplicate Check


Set up Embedded Search

Data Replication for SAP MDG-S


Configuring SAP HANA based search for MDG

Choice for UI environment for running SAP MDG

Data Transfer/File Import/File Export


Initial Sample Load of Data
Final Test of the CRUD scenarios in SAP NWBC

Sub Activity/Tasks
Create Plan
Create File System
Create Database
Check ECC 6.0 Ehp 6 or Ehp7is installed and running on HANA databse
Verify the Enhancement package to be used for SAP MDG
Verify the Service Pack of SAP MDG
Verify the version used for SAP NWBC
Assign role SAP_MDG_ADMIN to the user.
Use transaction PFCG and create a copy for this role and assign the relevant authorization values
Activate Master Data Governance, Generic Functions (MDG_FOUNDATION)
Activate Master Data Governance, Generic Functions 2 (MDG_FOUNDATION_2)
Activate Master Data Governance, Generic Functions 3 (MDG_FOUNDATION_3)
Activate Master Data Governance, Generic Functions 7.0 (MDG_FOUNDATION_4)
Activate Master Data Governance, Generic Functions 7.0 Feature Pack (MDG_FOUNDATION_5)
Configure TREX for Enterprise Search
Assign the role SAP_BC_TREX_ADMIN to the user
Assign the role SAP_ESH_LOCAL_ADMIN to the user
Assign the role SAP_MDGA_MENU Master Data Governance: Analytics to the user
Assign the role SAP_MDG_ADMIN Master Data Governance: Administrator to the user

Activate Master Data Governance for Supplier (MDG_ERP_SUPPLIER)


Activate Master Data Governance for Supplier on Hub (ERP) (MDG_ERP_SUPPLIER_2)
Activate Master Data Governance for Supplier 6.1 (MDG_ERP_SUPPLIER_3)
Activate Master Data Governance for Supplier 7.0 (MDG_ERP_SUPPLIER_4)
Activate Master Data Governance for Supplier 7.0 Feature Pack (MDG_ERP_SUPPLIER_5)
Activate Business Foundation: Services for Supplier (CA_SUPPLIER_SOA)
Activate Business Foundation: Services for Business Partner (CA_BP_SOA)
Assign the role 'SAP_MDGS_MENU_04' to the user
Assign the role 'SAP_MDGS_DISP_04' to the user

Assign the role 'SAP_MDGS_REQ_04' to the user


Assign the role 'SAP_MDGS_SPEC_04' to the user
Assign the role 'SAP_MDGS_STEW_04' to the user
Assign the role 'SAP_MDGS_VL_MENU_04' to the user
Assign the role 'SAP_MDGS_LVC_MENU_04' to the user
Assign the role 'SAP_MDGS_LVC_REQ_04' to the user
Assign the relevant authorization objects as per the sheet attached to the role SAP_MDG_ADMIN

Check if BP data model is already activated while doing the activation of Business Function(MDG_ERP_
activate it
Check whether you can use the pre-delivered data model provided by SAP
Assign an internal key (if required)

Import BC sets required for SAP MDG-S


Activate BC sets required for SAP MDG-S

Run transaction 'COM_CLEAR_NUM' and choose Display Intervals and make sure that the number rang
available.

Run transaction MDGIMG and follow the path 'Master Data Governance for Supplier Define Number Ra
Account Groups per Target System'

Review and define new statuses for the change requests (if required) and processing options enabled

Check all the required Business Activitesalready configured and whether they are assigned to data m

Create new change request types for data model BP, or validate after import using business configura
Import Predefined Field Modification Criteria for Transaction BP Using MDG-S
Check and define priorities, reasons, or rejection reasons for change requests

Activate type linkage


Configure workflow tasks.
Check number of workflow steps
Create organizational unit or change staff assignments for organizational unit
Check or set up the business rule framework plus (BRFplus)

Check the contents/values of all the 3 decision tables and customize/add new steps in the tables( if re

Perform UI configuration via WD ABAP/FPM


Activate the following services using transaction SICF relevant for MDG Supplier

Set up or define settings for SAP Business Partner, run the following activity in Customizing forMaster
GovernanceunderMaster Data Governance for Business PartnerSet up Business Partner

To set up the vendor master, perform the following activity in Customizing for Master Data Governanc
Data Governance for Supplier-> Integration with Vendor Master in ERP ->Set up Vendor Master for Ma
Governance for Supplier

Define the settings for customer-vendor integration in Customizing forMaster Data Governanceunder
Governance for Supplier->Integration with Vendor Master in ERP->Set up Customer Vendor Integration
Supplier

If required, Definevalue mappingfor elements such as, BP relationship role code and others in Custom
Data GovernanceunderGeneral Settings ->Value Mapping
Define the system-specific mappings for the key value of the supplier in Customizing forMaster Data
GovernanceunderGeneral Settings->Key Mapping

Configure the search and the duplicate check run the Customizing-activities underMaster Data Gove
Settings->Data Quality-> Searchand Duplicate Check
Check if the TREX is setup and configured for Embedded Search in the system
Check if user is authorized to access the transaction 'ESH_COCKPIT
Configure the search connector using transaction ESH_COCKPIT

Create a search connector for the corresponding embedded search template 'MDG_BUSINESS_PARTNE
Perform initial extraction of data for the connector by choosing Actions->Schedule Indexing.

Choose Actions->Schedule Indexing and select Real Time Indexing to update the embedded search in
changes after the initial extraction.
Configure Data Replication using Enterprise Service Oriented Architecture
Configure Data Replication using ALE.
Create Users for Schema
Create Schema
Create Database Connection
Maintain the MDG SAP HANA Database Profile Settings
Define Authorization Relevance for Each Entity Type
Create Search View

Verify Customizing Settings for Search View


Create Match Profile for Duplicate Checks based on SAP HANA Search
Configure the role 'SAP_MDGS_MENU_04' for the Business Client in the SAP ERP system
Create SAP NetWeaver Portal roles for the users and log on to your portal
Upload the content information from your back-end system PFCG roles

Perform and Test Data Export from Source system


Perform and Test Data Import into target system(MDG HUB)
Sample Load of Data to the datbase tables for the respective MDG domains

Open the transaction NWBC and perform all the scenarios for Create/Search/Block/Delete/Edit of Supp

TOTAL

No of hours

Responsible

BASIS

BASIS

BASIS

0.5

BASIS

0.5

MDG consultant

0.5

MDG consultant

0.5

MDG consultant

0.5
0.5

BASIS
BASIS

BASIS

BASIS

BASIS

BASIS

BASIS

BASIS

0.5

BASIS

0.5

BASIS

0.5

BASIS

BASIS

0.5
1

BASIS

BASIS

BASIS

BASIS

BASIS

BASIS

BASIS

0.5

BASIS

0.5

BASIS

0.5

BASIS

0.5

BASIS

0.5

BASIS

0.5

BASIS

0.5

BASIS

0.5

BASIS

BASIS

2
0.5

MDG Consultant
MDG Consultant
MDG Consultant

0.5

0..5

BASIS

0.5

BASIS

0.5

0.5
1
0.5
1
0.5

MDG Consultant

MDG Consultant
MDG Consultant
MDG Consultant
MDG Consultant
MDG Consultant

MDG Consultant
0.5
0.5

MDG Consultant

MDG Consultant

0.5

MDG Consultant

0.5

MDG Consultant

MDG Consultant

MDG Consultant
4
4

Techincai Consultant

Technical Consultant

0.5

MDG Consultant
MDG Consultant

0.5

MDG Consultant
0.5

MDG Consultant
1

MDG Consultant
1

MDG Consultant
4
0.5

MDG Consultant

0.5

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

0.5

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

0.5

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

MDG Consultant

99.0
12.4
2.5

MDG Consultant

Hrs
Days
weeks

Additional Information

SAP HANA database can be configured as a primary database


Ehp6 or Ehp7
SAP MDG 7.0 SP02
SAP NWBC 4.3
Necessary for performing all the Admin level activities while doing configuration
To create a copy of the role is one of the Best Practices recommednded by SAP
Mandatory
Mandatory
Mandatory
Mandatory
Mandatory
Required for using Enterprise Search as a search method
Mandatory
Mandatory
Mandatory

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.f you have
multiple users involved in the configuration and administration of MDG content, we recommend you
split this role into several new roles and give 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.

Activated only if Data Replication configuration is using SOA services


Master Data Governance for Supplier: Menu
Master Data Governance for Supplier: Display

Master Data Governance for Supplier: Requester


Master Data Governance for Supplier: Specialist
Master Data Governance for Supplier: Data Steward
Master Data Governance for Supplier (ERP Vendor UI): Menu
Master Data Governance for Supplier (Lean Request UI): Menu
Master Data Governance for Supplier (Lean Request UI): Requester

Authorization Objects
If the Business Function MDG_ERP_SUPPLIER_4 is already activated initially, then it
is presumed that BP data model is also activated.
If yes,then edit the provided data model and add new entity types or attributes as
and when required
If you enhance the data model with new entity types , then all the temporary IDs
are prefixed with '$' symbol and an internal sequence number.

BC sets
If not, then create the number renage interval 01 and set the value for fields 'From
no':0000000001 and field 'To no':1000000000
This activity is required if you intend to override the standard settings, so that you
can distribute supplier master data into the target systems, with the numbers of
the suppliers in the target system being different from the corresponding numbers
in the hub system
New change requests statuses and their processing options can be added if
necessary

Depending on the company's landscape, new change request types can be


configured for specific purposes.

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.

Using the standard workflow template or the already provided rule-based


workflow is highly recommended for MDG-S and we need to check and customize
the decision tables accordingly for the design of the approval process for the
respective change request.

Services

Value Mapping is the linking between field values in different systems, typically
based on global data types. For example, in the context of country names,
mapping GER to DE representing Germany.
If you are working with multiple connected systems and did not consolidate the
supplier keys during the initial load phase, key mapping may be required.
Key mapping is the linking of the
identifying keys of object instances that represent identical real world objects in
different systems.
Use the pre-delivered feature of performing de-duplication of data in MDG and
define the high and low threshold values for identifying the duplicates

Required practice in order to have some data already available for testing
purposes

Assumptions:
Only Vanilla SAP will configured and no customization for Z-structures/Z-tables
Only 1 source and 1 target systems
No integration with SAP BODS/BOIS/DQ tools will be in scope
SAP HANA will be used as a primary database
Client should be using BP data model andSupplier UI would be configured in MDG
BASIS support will be provided by the client

Service
APB_LAUNCHPAD
BS_OVP_BP
BS_OVP_CC
CONFIGURE_APPLICATION
CONFIGURE_COMPONENT
CUSTOMIZE_COMPONENT
DRF_ADHOC_REPLICATION
DRF_FILTER_BO_FPM
DRF_FILTER_POWL_AC
DRF_FILTER_POWL_QAF_AC
DRF_FPM_OIF_MONITORING
DRF_FPM_SEG_FLTR_POPUP_AC
DRF_MANUAL_REPLICATION
FPM_CFG_HIERARCHY_BROWSER
IBO_WDA_INBOX
MDG_BS_CONVERTOR
MDG_BS_DL_MONITOR_CONF
MDG_BS_FILE_IMPORT
MDG_BS_WD_ANALYSE_IDM
MDG_BS_WD_ID_MATCH_SERVICE
MDG_BS_WD_RSI_DISPLAY
MDG_DATALOAD_EXPORT_WDA
MDG_DISPLAY_COLORS
MDG_DQR_OVP
MDG_EXTR_FPM_CMP
MDG_FILE_UPLOAD_CMP
MDG_MONITOR_CR_PROCESTIME
MDG_TRANSFORMER_FPM_CMP
USMD_APPLICATION_LOG
USMD_BRFPLUS_CATALOG_BROWSER
USMD_CHANGE_DOCUMENT
USMD_CREQUEST_CREATE
USMD_CREQUEST_PROCESS
USMD_CREQUEST_PROTOCOL2
USMD_EDITION_CREQUEST
USMD_ENTITY
USMD_FILE_DOWNLOAD
USMD_FILE_UPLOAD
USMD_MASS_CHANGE
USMD_OVP_GEN
USMD_RULE
USMD_SEARCH
USMD_UI_CONFIGURATION
USMD_SSW_RULE
USMD_WF_NAVIGATION

USMD_WHERE_USED
WDA_AUTH_OIF_ACL_FRAME
WDA_BS_ANLY_LIST
WDA_BS_ANLY_LIST_OVP
WDA_CFG_ENTRY
WDA_CFG_GAF_WIZARD
WDA_CFG_LAUNCHPAD
WDA_CFG_OIF_UGRP
WDA_MDG_DT_CONF_WORKBENCH
WDA_OIF_MANAGE
WDA_OIF_DISPLAY
WDA_OIF_CREATE
WDA_OIF_WHEREUSED
WDA_QRM_BRF_OBJMAN
WDA_SMT
WDA_UIF_DASHB
WDA_UIF_MAIN
WDA_UIF_SIDEPANEL
WDC_CFG_PAGE_BUILDER
WDC_CFG_XC_META
WDC_UIF_CHIP
WDC_UIF_COCKPIT
WDR_CHIP_PAGE
WD_GLOBAL_SETTING
WEBGUI

Name
Launchpad
Web Dynpro Component for BP OVP
Cleansing Case Application
Application Configuration
Configure Component
Component Configurator for the Administrator Layer
Adhoc Replication Model
Filter Criteria
Application Configuration for Filter POWL
Filter Maintenance POWL
Monitoring Web Dynpro Application
Application configuration for the popup
Manual Replication
FPM Application Hierarchy Browser
Lean Workflow Inbox Application
Master Data File Convertor
Data Load Monitor
Application for File Import
Analyse ID Web Dynpro
Web Dynpro Application MDG_BS_WD_ID_MATCH_SERVICE
Display Replication Status Display
Export Master Data and Mapping Information
Cell Colors used for Highlighting Changes
OVP for MDG Data Quality Remediation
Extractor
File Uploader
Application Configuration for Monitoring CR Processing Time
Transformer component for FPM
Web Dynpro Application USMD_APPLICATION_LOG
BRFplus Catalog Browser
Change Documents
Create Change Request
USMD_CREQUEST_PROCESS
Workflow Information
Display of Change Requests of an Edition
Collective Processing of an Entity
File Download
File Upload
Mass Change
MDG: Application for Custom Objects
Rule Engine Configuration for Validation and Derivation
MDG Generic Search
Manage UI Configuration
Definition of Rules for Rule-Based Workflow
Workflow-Based Navigation

Where-Used List
ACL Maintenance
Simplified Reporting: Simple List on BI Query
List
Entry Sheet of BCV Configuration Center (POWL)
Configuration Wizard
Launchpad Maintenance
Web Dynpro Application /BCV/WDA_CFG_OIF_UGRP / Component FPM_OIF_COMPO
Configuration Workbench
Manage Interface Models
Display OIF Model
Create Outbound Interface
Interface Models Usage
BRFplus Object Manager
Service Mapping Tool Web Dynpro Application
PCV Dashboard
PCV Main
BCV Side Panel for Standalone Mode
Page Builder
Xcelsius Metadata Extraction Standalone Application
BCV Chip
BCV Cockpit Start
wdr_chip_page
Cross-Application Settings for Web Dynpro ABAP
SAP GUI for HTML

MDG-S
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x

x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x

Authorization Object

B_BUPA_GRP

Description
Business Partner: Authorization Groups (This authorization object is
optional. You need to assign this authorization object only if master data
records are to be specifically protected.)

B_BUPA_RLT

Business Partner: BP Roles

B_BUPR_BZT

Business Partner Relationships: Relationship Categories

DC_OBJECT

Data Cleansing

F_LFA1_APP

Vendor: Application Authorization

F_LFA1_BEK

Vendor: Account Authorization (This authorization object is optional. You


need to assign this authorization object only if master data records are
to be specifically protected.)

F_LFA1_BUK

Vendor: Authorization for Company Codes

F_LFA1_GEN

Vendor: Central Data

F_LFA1_GRP

Vendor: Account Group Authorization

M_LFM1_EKO

Purchasing organization in supplier master data

BCV_PERS

Personalize BCV UI for Query View

BCV_QRYVW

Query View

BCV_QUERY

Query

BCV_QUILST

Overview

BCV_QVWSNA

Query View Snapshot

S_START

Start Authorization Check for TADIR Objects

S_PB_CHIP

ABAP Page Builder: CHIP

S_PB_PAGE

ABAP Page Builder: Page Configuration

BC Set Name
CA-MDG-APP-SUP_DE_VC_USMD110_C
CA-MDG-APP-VENDR_DE_VC_USMD110_C

BC Set Description
BC-Set Change Request Types for Supplier Master Data Governance for a Supplier like UI
BC-Set Change Request Types for Supplier Master Data Governance for a Vendor like UI

Usage
To import pre-defined Change Frequest types for Supplier UI
To import pre-defined Change Frequest types for ERP vendor UI

You might also like