Table of Contents

Open all
Close all
Foreword
17
Introduction
19
Who This Book Is For
19
Structure of This Book
20
Part I: SAP S/4HANA: The Basics
20
Part II: Preparing for Migration to SAP S/4HANA
21
Part III: Migration through System Conversion Using the Brownfield Approach
22
Part IV: New Implementations and Data Migration Using the Greenfield Approach
22
SAP S/4HANA: The Basics
25
1 SAP S/4HANA: Requirements and Benefits
27
1.1 Future Business Challenges
28
1.1.1 Digitization of Business Processes
29
1.1.2 Trends of the Digital Transformation
31
1.2 The Pledge of SAP S/4HANA
37
1.2.1 Simplification of the Functionality
37
1.2.2 Simplification of the Data Structure
39
1.2.3 Simplified User Interfaces
40
1.2.4 Simplification of Analyses
41
1.3 Summary
42
2 SAP S/4HANA versus the Traditional SAP Business Suite
43
2.1 Comparing the Available Solutions: SAP S/4HANA and the Digital Core
43
2.2 Simplification
45
2.3 New Data Model and the SAP HANA Database
47
2.3.1 SAP HANA
48
2.3.2 The Data Model
49
2.3.3 Handling Existing Data
51
2.3.4 Sizing
52
2.4 SAP Fiori User Interfaces
53
2.4.1 Technological Changes
54
2.4.2 Operating Concept
55
2.5 Interfaces
59
2.6 SAP S/4HANA Embedded Analytics
60
2.7 Summary
61
3 Cloud, On-Premise, and Hybrid Scenarios
63
3.1 Overview of Operating Models
64
3.1.1 On-Premise Operating Model
64
3.1.2 Cloud Operating Model
64
3.1.3 Hybrid Operating Model
67
3.2 The SAP S/4HANA Product Family
68
3.2.1 SAP S/4HANA
68
3.2.2 SAP S/4HANA Cloud, Public Edition
71
3.2.3 SAP S/4HANA Cloud, Private Edition
74
3.3 Comparing the Operating Models
75
3.3.1 Hardware, Software, Operation, and Maintenance
75
3.3.2 User Interfaces
76
3.3.3 Functional Scope and Supported Country Versions
77
3.3.4 Options for Enhancement
78
3.3.5 Payment Model and Runtime
79
3.3.6 Model for Migration to SAP S/4HANA
79
3.4 RISE with SAP
80
3.5 SAP Business Technology Platform
82
3.5.1 Overview
82
3.5.2 Tools
83
3.5.3 ABAP Cloud
88
3.5.4 Migration of Custom ABAP Code to ABAP Cloud
91
3.5.5 Business Functionalities of SAP Business Technology Platform
95
3.6 Extensibility of SAP S/4HANA
98
3.6.1 Side-By-Side Enhancements
100
3.6.2 In-App Enhancements
102
3.6.3 Checking Custom Enhancements When Migrating to SAP S/4HANA
107
3.7 Summary
108
Preparing for Migration to SAP S/4HANA
109
4 Which Migration Options Are Available?
111
4.1 Basic Considerations
111
4.2 The Three Migration Scenarios
116
4.2.1 New Implementation of SAP S/4HANA
117
4.2.2 System Conversion to SAP S/4HANA
121
4.2.3 Selective Data Transition to SAP S/4HANA
129
4.3 Summary
131
5 Selecting Your Migration Scenario
133
5.1 Overview of Procedures and Input Helps
133
5.1.1 SAP Innovation and Optimization Pathfinder
134
5.1.2 SAP Transformation Navigator
136
5.1.3 SAP Readiness Check
138
5.2 Creating Your Own Roadmap
140
5.2.1 Initial Situation: Single System
144
5.2.2 Initial Situation: Decentralized System Landscape
148
5.2.3 Sample Roadmaps
151
5.3 The Most Important Criteria for Your Decision
155
5.4 Summary
158
6 Trial Systems and Content to Try Out
159
6.1 The SAP S/4HANA Trial System
160
6.2 SAP S/4HANA Fully-Activated Appliance
162
6.3 Solution Scope of SAP S/4HANA Fully-Activated Appliance
165
6.4 SAP Discovery Center and SAP AppHaus
168
6.4.1 SAP Discovery Center
168
6.4.2 SAP AppHaus
174
6.5 Summary
179
Migration through System Conversion Using the Brownfield Approach
181
7 Preparing System Conversion
183
7.1 Overview of the System Conversion Project
183
7.1.1 System Conversion Process
185
7.1.2 System Group Conversion
187
7.2 System Requirements and Checks
191
7.2.1 General Considerations
191
7.2.2 System Requirements
194
7.2.3 Simplification List
195
7.2.4 Maintenance Planner
198
7.2.5 Simplification Item Checks
203
7.2.6 Analyzing Custom Developments
207
7.2.7 Database Sizing for SAP S/4HANA
220
7.2.8 Software Update Manager with Prerequisite Check Extended
220
7.2.9 SAP Readiness Check for SAP S/4HANA
222
7.3 Summary
224
8 Executing System Conversion
225
8.1 Using Software Update Manager
225
8.2 Activities after SUM
230
8.2.1 Converting Accounting
230
8.2.2 Monitoring Silent Data Migration
233
8.2.3 Adapting Custom Developments
234
8.2.4 Setting Up the SAP Fiori Frontend Server
236
8.2.5 Migrating to SAP Fiori User Interfaces
239
8.2.6 Deleting Obsolete Data
241
8.3 Estimating and Reducing the Downtime
242
8.3.1 Tuning of the Standard Conversion
245
8.3.2 Uptime Migration (Downtime-Optimized DMO)
246
8.3.3 Downtime-Optimized Conversion
248
8.3.4 Near-Zero Downtime Technology
249
8.4 Conversion Target Hyperscaler
250
8.4.1 Move to Hyperscaler with the Database Migration Option
251
8.4.2 Conversion to SAP S/4HANA Cloud, Private Edition
254
8.5 Insights from Previous Customer Projects
254
8.6 Summary
256
New Implementations and Data Migration Using the Greenfield Approach
257
9 SAP Activate
259
9.1 SAP Activate Content
260
9.1.1 SAP Best Practices
261
9.1.2 SAP Activate Methodology
264
9.1.3 Tools
267
9.2 SAP Activate Phases
271
9.3 Summary
274
10 Installing On-Premise SAP S/4HANA or SAP S/4HANA Cloud, Private Edition
275
10.1 Installation
276
10.2 Deploying Production Systems with SAP Cloud Appliance Library
283
10.3 Summary
286
11 Setup and Configuration of SAP S/4HANA Cloud
289
11.1 Objective and Overview
289
11.2 System Landscape
291
11.2.1 Overview of the Three-System Landscape
291
11.2.2 Provisioning of the Systems
293
11.2.3 Creating Roles, Authorizations, and Initial Users
293
11.2.4 Defining the Deployment Targets
295
11.3 Defining the Solution Scope
296
11.3.1 Project Management in SAP Central Business Configuration
296
11.3.2 Determining the Customer Processes to Be Set Up
298
11.3.3 Defining the Organizational Structure
302
11.4 Configuration Management
306
11.4.1 Configuration Management in SAP Central Business Configuration
308
11.4.2 Configurations in SAP /4HANA Cloud
310
11.5 SAP Central Business Configuration with SAP Activate and SAP Cloud ALM
311
11.5.1 SAP Central Business Configuration and SAP Activate
311
11.5.2 SAP Central Business Configuration with SAP Cloud ALM
313
11.6 Summary
313
12 Planning Data Migration
315
12.1 Data Migration Using SAP Activate
316
12.1.1 Data Migration in SAP Activate Roadmaps
316
12.1.2 Roadmap: SAP Activate for SAP S/4HANA Cloud, Public Edition
317
12.1.3 Roadmap: SAP Activate Methodology for Business Suite and On-Premises – Agile and Waterfall
320
12.2 Data Migration Phases
322
12.2.1 Data Analysis
324
12.2.2 Data Cleansing
327
12.2.3 Mapping
328
12.2.4 Implementation
329
12.2.5 Testing
331
12.2.6 Data Validation
334
12.2.7 Productive Load and Support
336
12.3 Project Planning Using SEAMAP
338
12.3.1 Overview of General Work Packages for SAP S/4HANA Systems
338
12.3.2 Work Packages for SAP S/4HANA Cloud–Based Systems
346
12.4 Tools for Data Migration Planning
346
12.4.1 Estimating the Effort Using Microsoft Excel
347
12.5 Summary
352
13 SAP S/4HANA Migration Cockpit
355
13.1 Data Migration Using the SAP S/4HANA Migration Cockpit
355
13.1.1 Overview of the SAP S/4HANA Migration Cockpit Migration Approaches
356
13.1.2 Available Migration Objects
358
13.1.3 Additional Useful Sources of Information
361
13.2 Transfer Option 1: Migrate Data Using Staging Tables
361
13.2.1 Technical Realization
361
13.2.2 Assigning Roles for the Migration
365
13.2.3 Initial Screen of the Migration Cockpit
366
13.2.4 Data Migration Process
367
13.2.5 Creating a Migration Project
368
13.2.6 Editing a Migration Project
373
13.2.7 Filtering the Project Overview
377
13.2.8 Calling the Migration Project
379
13.2.9 Monitoring the Activities
386
13.2.10 Downloading Migration Templates
389
13.2.11 Filling Migration Templates or Staging Tables Directly
396
13.2.12 Loading a File to Staging Tables
401
13.2.13 Using Migration Object Instances
413
13.2.14 Prepare
416
13.2.15 Maintenance of Mapping Values
417
13.2.16 Job Management
425
13.2.17 Simulating the Migration
427
13.2.18 Migrating Data
430
13.2.19 Message on Situation Handling
432
13.2.20 Migration Results
433
13.2.21 Creating a Correction File
435
13.2.22 Mass Processing via Free Selection on Instances
437
13.2.23 Messages
440
13.2.24 Finishing a Project
444
13.2.25 Checking an Object for Updates and Updating
446
13.3 Transfer Option 2: Migrate Data Directly from SAP System (Direct Transfer)
448
13.3.1 Differentiation and Areas of Use
449
13.3.2 Technical Requirements and System Preparations
450
13.3.3 Migration Objects for SAP ERP Systems and Other SAP Source Systems
452
13.3.4 Assigning Roles for the Migration
453
13.3.5 Running a Project with Direct Data Transfer
454
13.4 Performance Considerations
473
13.4.1 Transfer Process
473
13.4.2 Transfer Method and Infrastructure
473
13.4.3 System Parameters and Configuration
474
13.4.4 Direct Transfer: Specific Considerations
475
13.5 Complementing Applications
475
13.5.1 Setting the Migration Key Date for Financial Objects
476
13.5.2 Checking the Status of Data Migration
481
13.6 Summary
498
14 SAP S/4HANA Migration Object Modeler
499
14.1 General Structure of the SAP S/4HANA Migration Object Modeler
500
14.1.1 Selecting an Existing Migration Object
502
14.1.2 Advanced Search (All Objects)
503
14.2 Modeling for Data Migration Using Staging Tables
504
14.2.1 Migration Application Programming Interfaces Used
505
14.2.2 Displaying a Migration Object
505
14.2.3 Creating a Migration Object
509
14.2.4 Extending Existing Migration Objects
514
14.2.5 Creating Custom Migration Objects
524
14.2.6 Creating Custom Rules and Translation Objects
537
14.2.7 Simulating or Debugging Migration Objects
541
14.2.8 Transferring Migration Projects from One System to Another
542
14.3 Modeling for Data Migration Using Staging Tables in SAP S/4HANA Cloud, Public Edition
544
14.4 Modeling for Directly Transferring Data from SAP Systems
545
14.4.1 Basic Knowledge for Modeling
545
14.4.2 Creating a Migration Object
549
14.4.3 Synchronizing Structures
551
14.4.4 Deleting a Migration Object
552
14.4.5 Creating User-Defined Rules
552
14.4.6 Changing the Standard Selection
554
14.4.7 Migrating Table Field Extensions (Z Fields)
556
14.4.8 Simulating and Debugging Migration Objects
557
14.4.9 Monitoring
558
14.4.10 System Tasks
558
14.4.11 Updating Migration Objects
559
14.4.12 Transporting Projects
559
14.5 Additional Useful Sources of Information
560
14.5.1 Landing Pages of Data Migration
560
14.5.2 SAP Community
561
14.5.3 Performance Considerations
561
14.5.4 Aligning the Time of Migration with Maintenance Periods
561
14.6 Summary
562
15 Rapid Data Migration
563
15.1 Tools
563
15.2 Architecture
565
15.3 Migration Content
568
15.3.1 Interfaces as Part of the Migration Content
570
15.3.2 Example: Migrating Bank Master Data
571
15.4 Connecting to Source Systems
575
15.5 Data Profiling
578
15.6 Field Mapping
581
15.7 Value Mapping and Conversion Tables
587
15.8 Data Validation
594
15.9 Importing Data
597
15.10 Monitoring
599
15.11 IDoc Performance Optimization
601
15.12 Summary
604
16 Comparing Data Migration and Modeling Tools
605
16.1 Comparing Data Migration Tools
605
16.1.1 Costs
606
16.1.2 Availability of Migration Tools
607
16.1.3 Coverage of Migration Objects
608
16.1.4 Technical Characteristics
609
16.1.5 Performance
610
16.1.6 Volume and Customer Segment
611
16.2 Comparing Modeling Tools
612
16.3 Advantages and Disadvantages of Data Migration Tools
614
16.4 Conclusion
615
1 The Authors
617
Index
621