Table of Contents

Open all
Close all
Preface
17
Introduction
19
Who This Book Is For
20
Structure of This Book
20
Part I: SAP S/4HANA: Basic Principles
20
Part II: Preparing for Migration to SAP S/4HANA
21
Part III: Migration through System Conversion According to the Brownfield Approach
22
Part IV: New Implementation and Data Migration According to the Greenfield Approach
22
Part I SAP S/4HANA: Basic Principles
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
32
1.2 The Pledge of SAP S/4HANA
38
1.2.1 Simplification of the Functionality
39
1.2.2 Simplification of Data Structures
42
1.2.3 Simplified User Interfaces
44
1.2.4 Simplified Analyses
45
1.3 Business Functions in SAP S/4HANA
46
1.3.1 Accounting
47
1.3.2 Logistics
51
1.3.3 Human Resources
56
1.3.4 Procurement
60
1.3.5 Connecting Business Data Using Experience Management
64
2 SAP S/4HANA versus the Traditional SAP Business Suite
67
2.1 Comparing the Available Solutions: SAP S/4HANA and the Digital Core
67
2.2 Simplification
71
2.3 The New Data Model and the SAP HANA Database
73
2.3.1 SAP HANA
74
2.3.2 The Data Model
75
2.3.3 Handling Existing Data
78
2.3.4 Sizing
78
2.4 SAP Fiori User Interfaces
79
2.4.1 Technological Changes
80
2.4.2 Operating Concept
82
2.5 Interfaces
85
2.6 SAP S/4HANA Embedded Analytics
86
2.7 Summary
88
3 Cloud, On-Premise, and Hybrid Scenarios
89
3.1 Overview of Operating Models
90
3.1.1 On-Premise Operating Model
90
3.1.2 Cloud Operating Model
90
3.1.3 Hybrid Operating Model
94
3.2 The SAP S/4HANA Product Family
95
3.2.1 SAP S/4HANA On-Premise Edition
97
3.2.2 SAP S/4HANA Cloud
100
3.2.3 SAP HANA Enterprise Cloud
101
3.2.4 SAP S/4HANA Cloud, Extended Edition
101
3.3 Comparing the Operating Models
102
3.3.1 Hardware, Software, Operation, and Maintenance
102
3.3.2 User Interfaces
104
3.3.3 Functional Scope and Supported Country Versions
104
3.3.4 Options for Enhancement
106
3.3.5 Payment Model and Runtime
106
3.3.6 Model for Migration to SAP S/4HANA
107
3.4 Extensibility of SAP S/4HANA
107
3.4.1 Side-By-Side Operation
109
3.4.2 In-App Enhancements
111
3.4.3 Checking Custom Enhancements when Migrating to SAP S/4HANA
117
3.5 ABAP-Based Enhancements via SAP BTP, ABAP Environment
117
3.5.1 SAP BTP, ABAP Environment
117
3.5.2 Migrating Custom ABAP Code to SAP BTP, ABAP Environment
121
3.6 Summary
124
Part II Preparing for Migration to SAP S/4HANA
125
4 Which Migration Options Are Available?
127
4.1 Basic Considerations
127
4.2 The Three Migration Scenarios
132
4.2.1 New Implementation of SAP S/4HANA
133
4.2.2 System Conversion to SAP S/4HANA
137
4.2.3 Selective Data Transition to SAP S/4HANA
145
4.3 Summary
148
5 Selecting Your Migration Scenario
149
5.1 Overview of Procedures and Input Helps
149
5.1.1 SAP Innovation and Optimization Pathfinder
151
5.1.2 SAP Transformation Navigator
152
5.1.3 SAP Readiness Check
154
5.2 Creating Your Own Roadmap
156
5.2.1 Initial Situation: Single System
160
5.2.2 Initial Situation: Decentralized System Landscape
164
5.2.3 Sample Roadmaps
167
5.3 The Most Important Criteria for Your Decision
171
5.4 Summary
174
6 Trial Systems
175
6.1 The SAP S/4HANA Trial System
175
6.2 SAP S/4HANA Fully Activated Appliance
177
6.3 Solution Scope of SAP S/4HANA Fully Activated Appliance
180
6.4 Summary
183
Part III Migration through System Conversion According to the Brownfield Approach
185
7 Preparing System Conversion
187
7.1 Overview of the System Conversion Project
187
7.1.1 System Conversion Process
189
7.1.2 System Group Conversion
191
7.2 System Requirements and Checks
195
7.2.1 General Considerations
195
7.2.2 System Requirements
197
7.2.3 Simplification List
199
7.2.4 Maintenance Planner
202
7.2.5 Simplification Item Checks
206
7.2.6 Analyzing Custom Developments
210
7.2.7 Database Sizing for SAP S/4HANA
223
7.2.8 Software Update Manager with Prerequisite Check Extended
224
7.2.9 SAP Readiness Check for SAP S/4HANA
226
8 Executing System Conversion
229
8.1 Using Software Update Manager
229
8.2 Activities after SUM
234
8.2.1 Converting Accounting
234
8.2.2 Monitoring Silent Data Migration
237
8.2.3 Adapting Custom Developments
238
8.2.4 Setting Up the SAP Fiori Frontend Server
240
8.2.5 Migrating to SAP Fiori User Interfaces
243
8.2.6 Deleting Obsolete Data
245
8.3 Estimating and Reducing the Downtime
246
8.3.1 Tuning of the Standard Conversion
249
8.3.2 Uptime Migration (Downtime-Optimized DMO)
250
8.3.3 Downtime-Optimized Conversion
252
8.3.4 Near-Zero Downtime Technology
253
8.4 Insights from Previous Customer Projects
254
Part IV New Implementation and Data Migration According to the Greenfield Approach
257
9 SAP Activate
259
9.1 SAP Activate Content
260
9.1.1 SAP Best Practices
262
9.1.2 Tools for Adaptation and Extensibility
265
9.1.3 SAP Activate Methodology
271
9.2 SAP Activate Phases
272
10 Installing and Configuring SAP S/4HANA On-Premise or in the Private Cloud
277
10.1 Installation
278
10.2 System Configuration
284
11 Setup and Configuration of SAP S/4HANA Cloud
289
11.1 Setting Up SAP S/4HANA Cloud
289
11.1.1 Discover Phase: Setting Up the SAP S/4HANA Cloud Trial System
290
11.1.2 Prepare and Explore Phase: Setting Up the SAP S/4HANA Cloud System
291
11.1.3 Realize Phase: Setting Up the SAP S/4HANA Cloud Quality System
298
11.1.4 Deploy Phase: Setting Up the SAP S/4HANA Cloud Production Systems
300
11.2 Configuring SAP S/4HANA Cloud
301
11.2.1 Scoping
302
11.2.2 Fine-Tuning
302
11.3 Setup and Configuration of SAP S/4HANA Cloud via SAP Central Business Configuration
307
11.3.1 System Landscape with SAP Central Business Configuration
308
11.3.2 SAP Activate Methodology and SAP Central Business Configuration
309
11.3.3 Project Experience
312
11.3.4 Defining the Scoping
313
11.3.5 Configuration of SAP S/4HANA Cloud via SAP Central Business Configuration
315
12 Planning Data Migration
317
12.1 Data Migration Using SAP Activate
318
12.1.1 Data Migration in SAP Activate Roadmaps
318
12.1.2 SAP Activate Methodology for Business Suite and On-Premise—Agile and Waterfall Roadmap
319
12.1.3 SAP Activate Methodology for SAP S/4HANA Cloud Roadmap
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
330
12.2.6 Data Validation
333
12.2.7 Productive Load and Support
335
12.3 Project Planning Using SEAMAP
336
12.3.1 Overview of General Work Packages for SAP S/4HANA Systems
337
12.3.2 Work Packages for SAP S/4HANA Cloud-based Systems
341
12.4 Tools for Data Migration Planning
342
12.4.1 Estimating the Effort Using Microsoft Excel
342
13 SAP S/4HANA Migration Cockpit
349
13.1 Data Migration Using the SAP S/4HANA Migration Cockpit
349
13.1.1 Overview of the Migration Approaches of the SAP S/4HANA Migration Cockpit
350
13.1.2 Available Migration Objects
351
13.1.3 Differences Between the Old and the New Migration Cockpits
353
13.1.4 Additional Useful Sources of Information
355
13.2 Transfer Option 1: Transferring Data from a File
355
13.2.1 Assigning Roles for the Migration
355
13.2.2 Initial Screen of the Migration Cockpit
356
13.2.3 Data Migration Process
357
13.2.4 Creating a Migration Project
358
13.2.5 Editing a Migration Project
362
13.2.6 Filter the Migration Project Screen
364
13.2.7 Calling the Migration Project
367
13.2.8 Downloading Migration Templates
374
13.2.9 Loading a File to Staging Tables
378
13.2.10 Prepare
384
13.2.11 Monitoring
385
13.2.12 Maintenance of Mapping Values
386
13.2.13 Job Management
390
13.2.14 Simulating the Migration
391
13.2.15 Migrating Data
393
13.2.16 Displaying Migration Object Instances
395
13.2.17 Creating a Correction File
398
13.2.18 Downloading Messages
399
13.2.19 Finishing the Project
401
13.2.20 Checking for Updates and Updating the Object
402
13.3 Transfer Option 2: Migrate Data Using Staging Tables
404
13.3.1 Technical Implementation in SAP S/4HANA Cloud
405
13.3.2 Technical Implementation in SAP S/4HANA
406
13.3.3 Staging Tables in the SAP S/4HANA Migration Cockpit
408
13.4 Transfer Option 3: Direct Transfer of Data from an SAP System
410
13.4.1 Differentiation and Areas of Use
410
13.4.2 Technical Requirements and System Preparations
411
13.4.3 Migration Objects for SAP ERP Systems and Other SAP Source Systems
412
13.4.4 Assigning Roles for the Migration
413
13.4.5 Running a Project with Direct Data Transfer
414
13.5 Performance Considerations
428
13.5.1 Transfer Process
428
13.5.2 Transfer Method and Infrastructure
428
13.5.3 System Parameters and Configuration
429
13.5.4 Direct Transfer: Specific Considerations
430
13.6 Supporting Applications
430
13.6.1 Setting the Migration Key Date for Financial Objects
431
13.6.2 Checking the Status of Data Migration (Cloud)
435
13.7 Summary
449
14 SAP S/4HANA Migration Object Modeler
451
14.1 General Structure of the SAP S/4HANA Migration Object Modeler
452
14.1.1 Selecting an Existing Migration Object
454
14.1.2 Advanced Search (All Objects)
455
14.2 Modeling for Data Migration using Staging Tables
456
14.2.1 The Migration APIs Used
457
14.2.2 Displaying a Migration Object
458
14.2.3 Creating a Migration Object
462
14.2.4 Extending Existing Migration Objects
466
14.2.5 Creating user-defined Migration Objects
475
14.2.6 Creating user-defined Rules and Translation Objects
488
14.2.7 Simulating or Debugging Migration Objects
492
14.2.8 Transferring Migration Projects from One System to Another
494
14.3 Modeling for Transfer Data Directly from SAP Systems
495
14.3.1 Basic Knowledge for Modeling
496
14.3.2 Creating a Migration Object (Copy)
499
14.3.3 Synchronizing Structures
500
14.3.4 Creating Custom Migration Objects
500
14.3.5 Creating User-Defined Rules
511
14.3.6 Changing the Standard Selection
513
14.3.7 Migrating Table Field Extensions (Z Fields)
515
14.3.8 Simulating and Debugging Migration Objects
516
14.3.9 Transporting Projects
517
15 Rapid Data Migration
519
15.1 Tools
519
15.2 Architecture
521
15.3 Migration Content
524
15.3.1 Interfaces as Part of the Migration Content
525
15.3.2 Example: Migrating Bank Master Data
527
15.4 Connecting to Source Systems
531
15.5 Data Profiling
534
15.6 Field Mapping
537
15.7 Value Mapping and Conversion Tables
544
15.8 Data Validation
551
15.9 Importing Data
554
15.10 Monitoring
556
15.11 IDoc Performance Optimization
558
15.12 Summary
562
16 Comparing Data Migration and Modeling Tools
563
16.1 Comparing Data Migration Tools
563
16.1.1 Costs
564
16.1.2 Availability of Migration Tools
565
16.1.3 Coverage of Migration Objects
566
16.1.4 Technical Characteristics
567
16.1.5 Performance
567
16.1.6 Volume and Customer Segment
568
16.2 Comparing Modeling Tools
569
16.3 Conclusion
570
16.4 Outlook
572
A Available Migration Objects
573
A.1 Data Transfer Using Staging Tables
573
A.2 Data Transfer Directly from SAP Systems
580
A.2.1 Direct Data Transfer from SAP ERP
581
A.2.2 Direct Data Transfer from SAP AFS
586
A.2.3 Direct Data Transfer from SAP CRM
589
A.2.4 Direct Data Transfer from SAP EWM
589
B The Authors
591
Contributors to This Book
593
Index
595