CHAPTER 01 – Getting Started with SAP MDG
1. SAP MDG Overview
MDG Capabilities and Use-Cases
Reuse Mode
User Interfaces of MDG
2. MDG Architecture
3. Deployment Options
Hub Option
Finance
Co-Deployment Option
Business Partner / Supplier & Customer
Clould Option
Material
4. MDG Storage Areas
Enterprise Asset Management (EAM
Staging Area
Active Area
5. MDG Architecture Principle
Introduction to MDG
Flex Mode
6. Governance Process Flow in MDG
7. Business Processes in MDG
8. Understanding Out-of-the-box Domains
CHAPTER 02 – Baseline Configuration
1. Version Identification
MDG on ECC
MDG on S/4 HANA
2. MDG Software Components
3. Business Functions activation for various domains
4. Business Configuration Sets (BC Sets)
5. Pre-Requisites to use MDG Workflows
Activate Event Type Linkage
Configure Workflow Tasks
Validate SWU3 Configuration
6. Data Model activation & adjusting Staging Area
7. System Validation
8. Business Processes Validation
9. Authorizations & Roles of various domains
10. User specific Roles administration
CHAPTER 03 – Data Modeling
1. Introduction 2. Data Model Configuration Activities
Define Business Object Type Codes
Define Prefix for Internal Key Assignment
Edit Data Model
Custom Flex Data Model creation
Custom Reuse Data Model creation
Staging Tables
Staging Structures
Walk-through of Standard Data Models
3. Reuse Active Area & Access Class
4. Key Reports of Data Modeling
5. Entity Types and Attributes
SU Type 1 Entity
SU Type 2 Entity SU Type 3 Entity
SU Type 4 Entity
6. Entity Relationship Types
Leading Relationship
Qualifying Relationship
Referencing Relationship
Foreign key Relationship
Data Model Extension by New Entity/Attributes
CHAPTER 04 – Service Mapping Tool
1. Introduction
2. Mapping Vs Mapping Step
3. Mappings assignment to Entity Types
4. SMT Mapping to Active Area
5. SMT Mapping to Staging Area
6. Mapping Steps with multiple Source Structures
7. Simple Transformations
Field Mapping
Conversion Classes
8. Complex Transformations
Transformation Methods
Field Checks
Condition Methods
9. Calling SMT in ABAP Programs
10. Extend SMT Mapping
11. Check SMT Mapping
CHAPTER 05 – Data Quality and Check
1. Introduction 2. Types of Search Applications
Database Search
HANA Search
Remote Client Key Search
3. Duplicate Check Configuration
4. Match Profile Configuration
5. Define Search Views
6. Validations & Derivations (USMD_RULE_SERVICE)
Single Entity Validations
Cross-Entity Validations
Single Entity Derivations
7. Cross-Entity Derivations using BAdI (USMD_RULE_SERVICE_CROSS_ET)
8. Change Request Header Validations
9. Change Request Header Derivations
CHAPTER 06 – UI (User Interface) Modeling
1. Introduction
2. Evolutions of User Interfaces in SAP
3. Webdynpro ABAP
Introduction
MVC Architecture
WD Components & Simple WDA Application
Services activation & deactivation
4. Floor Plan Manager
Introduction
Simple FPM Application using FLUID Editor
Various Floor Plans
Feeder Class (Standard & Custom)
5. Understanding MDG UI Framework (GenIL BOL)
6. UI Configuration Activities
Manage UI Configuration
Custom MDG Application (OVP)
Define Field Properties
Print forms for SOP
Field Properties BAdI implementation
7. UI Extensibility
Deep-Copy
Enhance
Customize
CBA (Context Based Adaptation)
CHAPTER 07 – Process Modeling
1. Introduction
2. Define Governance Scope
3. Logical Actions & Business Activities
4. Pre-requisites to use MDG Workflows
5. BUS2250 Business Object Type
6. MDG Workflow Templates
7. Change Request (CR) Type configuration
Create new CR Type
Edit Statuses of CR Type
Configure properties of CR Step
Define Step Type & Actions
8. Rule-Based Workflows (RBWF)
Purpose
Decision Tables (SVDT, UADT, NUADT)
RBWF for Custom/Standard CR Type
9. Other MDG Workflows
Assign Processors to CR Stpes
10. Dynamic Agent Selection
11. Parallel Workflows
12. Email Notifications
13. Dynamic Workflow Steps
14. RBWF BAdIs
CHAPTER 08 – Data Replication Framework (DRF)
1. Introduction 8. Manual Replication
2. Various methods to Replication Master Data
Replication by IDOC
Replication by SOA
Replication by File
3. Choose the right replication method 13. Value Mapping
4. Outbound Implementations
5. Outbound Implementation Class
6. Filter Criteria
7. Replication Model
8. Manual Replication
9. Auto Replication
10. Ad-Hoc Replication
11. Replication Logs
12. Key Mapping
13. Value Mapping
CHAPTER 09 – Data Import Framework (DIF)
1. Introduction
2. Configure File Paths (Source / Archive Paths)
3. Linking File Paths to BO Types
4. Different methods to import Master Data
5. Import using XML & CSV Files
6. Data Import Monitoring
7. BAdI for File Conversions
CHAPTER 10 – Extending MDG Standard Features
1. Introduction
2. Custom Data Model
3. Standard Data Model Extension
4. Standard UI Extension
5. Custom MDG UI Applciation
6. Custom Roles to cater varous Workflow Business Users
7. SMT Extension
8. Standard Feeder Class Enhancement
9. Standard Access Class Enhancement
10. Custom GenIL Handler Class for BP Model
11. Extend BAdIs for Finance Model
CHAPTER 11 – Miscellaneous Topics
1. Mass Change
2. Multi-Object Processing
3. File Download / File Upload
4. Fiori Application Walk-Through
5. NWBC / Fiori Roles
6. Roles & Responsibilities of MDG Technical Consultant in a Project
7. Roles & Responsibilities of MDG Functional Consultant in a Project
8. MDG Functional Specification Walk-Through
9. MDG Technical Specification Walk-Through
10. MDG System Design Document Walk-Through
11. End-to-End MDG Implementation Project Activities
12. Master Data Consolidation (MDC) Overview