Inhaltsverzeichnis

Alle Kapitel aufklappen
Alle Kapitel zuklappen
Introduction
19
Who This Book Is For
19
Structure of This Book
21
Part I: SAP S/4HANA: The Basics
21
Part II: Preparing for Migration to SAP S/4HANA
22
Part III: Migration Through System Conversion Using the Brownfield Approach
23
Part IV: New Implementation and Data Migration Using the Greenfield Approach
23
PART I 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 Digital Transformation
31
1.2 The SAP S/4HANA Pledge
36
1.2.1 Simplification of the Functionality
37
1.2.2 Simplification of the Data Structure
38
1.2.3 Simplified User Interfaces
39
1.2.4 Simplification of Analyses
40
1.3 Summary
41
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 Simplifications
45
2.3 The Clean Core Strategy
47
2.4 The Data Model and the SAP HANA Database
48
2.4.1 SAP HANA
49
2.4.2 The Data Model
50
2.4.3 Handling Existing Data
53
2.4.4 Sizing
53
2.5 SAP Fiori User Interfaces
54
2.5.1 Technological Changes
55
2.5.2 Operating Concept
57
2.6 Interfaces
60
2.7 SAP S/4HANA Embedded Analytics
61
2.8 Summary
63
3 Cloud, On-Premise, and Hybrid Scenarios
65
3.1 Overview of Operating Models
66
3.1.1 On-Premise Operating Model
66
3.1.2 Cloud Operating Model
67
3.1.3 Hybrid Operating Model
69
3.2 SAP S/4HANA Product Family
70
3.2.1 SAP S/4HANA On-Premise Edition
70
3.2.2 SAP S/4HANA Cloud Private Edition
73
3.2.3 SAP S/4HANA Cloud Public Edition
73
3.3 Comparing the Operating Models
76
3.3.1 Hardware, Software, Operation, and Maintenance
76
3.3.2 User Interfaces
77
3.3.3 Functional Scope and Supported Country Versions
78
3.3.4 Options for Enhancement
79
3.3.5 Payment Model and Runtime
79
3.3.6 Model for Migration to SAP S/4HANA
80
3.4 RISE with SAP
81
3.5 SAP Business Technology Platform
83
3.5.1 Overview
83
3.5.2 Tools
85
3.5.3 ABAP Cloud
91
3.5.4 Migration of Custom ABAP Code to ABAP Cloud
94
3.5.5 Business Functionalities of SAP BTP
97
3.6 Extensibility of SAP S/4HANA
100
3.6.1 Side-by-Side Enhancements
102
3.6.2 In-App Enhancements
104
3.6.3 Checking Custom Enhancements When Migrating to SAP S/4HANA
109
3.7 Summary
109
PART II Preparing for Migration to SAP S/4HANA
111
4 Which Migration Options Are Available?
113
4.1 Basic Migration Considerations
113
4.2 The Three Migration Scenarios
118
4.2.1 New Implementation of SAP S/4HANA
119
4.2.2 System Conversion to SAP S/4HANA
123
4.2.3 Selective Data Transition to SAP S/4HANA
130
4.3 Summary
135
5 Selecting Your Migration Scenario
137
5.1 Overview of Procedures and Input Helps
137
5.1.1 SAP Signavio Process Insights, Discovery Edition
138
5.1.2 SAP Readiness Check
140
5.2 Creating Your Own Roadmap
142
5.2.1 Initial Scenario: A Single System
146
5.2.2 Initial Scenario: A Decentralized System Landscape
149
5.2.3 Sample Roadmaps
152
5.3 Key Criteria for Your Decision
156
5.4 Summary
159
6 Trial Systems and Guided Adoption Journeys
161
6.1 The SAP S/4HANA Trial System
162
6.2 SAP S/4HANA Fully-Activated Appliance
164
6.3 Solution Scope of SAP S/4HANA Fully-Activated Appliance
167
6.4 SAP Discovery Center and SAP Experience Centers
170
6.4.1 SAP Discovery Center
170
6.4.2 SAP Experience Center
179
6.5 Summary
186
PART III Migration Through System Conversion Using the Brownfield Approach
187
7 Preparing System Conversion
189
7.1 Overview of the System Conversion Project
189
7.1.1 System Conversion Process
191
7.1.2 System Group Conversion
193
7.2 System Requirements and Checks
196
7.2.1 General Considerations
196
7.2.2 System Requirements
199
7.2.3 Simplification List
201
7.2.4 Maintenance Planner
204
7.2.5 Simplification Item Checks
208
7.2.6 Analyzing Custom Developments
212
7.2.7 Database Sizing for SAP S/4HANA
225
7.2.8 Software Update Manager with Prerequisite Check Extended
226
7.2.9 SAP Readiness Check for SAP S/4HANA
228
7.3 Summary
230
8 Executing System Conversion
231
8.1 Using Software Update Manager
231
8.2 Activities After SUM
236
8.2.1 Converting Accounting
237
8.2.2 Monitoring Silent Data Migration
239
8.2.3 Adapting Custom Developments
240
8.2.4 Setting Up the SAP Fiori Frontend Server
242
8.2.5 Migrating to SAP Fiori User Interfaces
244
8.2.6 Deleting Obsolete Data
247
8.3 Estimating and Reducing the Downtime
248
8.3.1 Tuning the Standard Conversion
250
8.3.2 Uptime Migration (Downtime-Optimized DMO)
251
8.3.3 Downtime-Optimized Conversion
253
8.4 Conversion Target Hyperscaler
255
8.4.1 Move to Hyperscaler with DMO
255
8.4.2 Conversion to SAP S/4HANA Cloud Private Edition
258
8.5 Insights from Previous Customer Projects
259
8.6 Summary
261
PART IV New Implementation and Data Migration Using the Greenfield Approach
263
9 SAP Activate
265
9.1 Contents of SAP Activate
265
9.1.1 SAP Best Practices
267
9.1.2 SAP Activate Methodology
270
9.1.3 Tools
273
9.2 Phases of SAP Activate
276
9.3 Roadmaps for the SAP S/4HANA Product Family
277
9.3.1 On-Premise Roadmaps
277
9.3.2 Cloud Roadmaps
277
9.3.3 Other Roadmaps
278
9.4 Summary
278
10 Installing SAP S/4HANA On-Premise or in the Private Cloud
279
10.1 Requirements and Overview
279
10.2 Installation
280
10.3 Summary
288
11 Setup and Configuration of SAP S/4HANA Cloud
289
11.1 Objective and Overview
289
11.2 System Landscape
290
11.2.1 Overview of the Three-System Landscape
291
11.2.2 Deployment of the Systems
292
11.2.3 Creating Roles, Authorizations, and Initial Users
293
11.2.4 Defining the Deployment Targets
295
11.3 Defining the Solution Scope
295
11.3.1 Workspace Management in SAP Central Business Configuration
296
11.3.2 Determining the Customer Processes to Set Up
298
11.3.3 Defining the Organizational Structure
302
11.4 Configuration Management
305
11.4.1 Configuration Management in SAP Central Business Configuration
307
11.4.2 Configuration with a Parallel Line
308
11.4.3 Configurations in SAP S/4HANA Cloud (Manual Rework)
309
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
312
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 On-Premise - Agile and Waterfall
321
12.2 Data Migration Phases
323
12.2.1 Data Analysis
325
12.2.2 Data Cleansing
328
12.2.3 Mapping
330
12.2.4 Implementation
331
12.2.5 Testing
332
12.2.6 Data Validation
339
12.2.7 Productive Load and Support
340
12.3 Project Planning Using SEAMAP
342
12.3.1 Overview of General Work Packages for SAP S/4HANA Systems
343
12.3.2 Work Packages for SAP S/4HANA Cloud-Based Systems
350
12.4 Tools for Data Migration Planning
351
12.4.1 Estimating the Effort Using Microsoft Excel
351
12.4.2 List of Current Migration Objects
356
12.5 Summary
358
13 SAP S/4HANA Migration Cockpit
359
13.1 Data Migration Using the SAP S/4HANA Migration Cockpit
359
13.1.1 Migration Approaches of the SAP S/4HANA Migration Cockpit
360
13.1.2 Available Migration Objects
363
13.1.3 Additional Useful Sources of Information
365
13.2 Transfer Option 1: Migrate Data Using Staging Tables
365
13.2.1 Technical Realization
365
13.2.2 Assigning Roles for the Migration
369
13.2.3 Data Migration Process
370
13.2.4 Initial Screen of the Migration Cockpit
371
13.2.5 Creating a Migration Project
373
13.2.6 Editing a Migration Project
379
13.2.7 Calling the Migration Project
382
13.2.8 Editing a Migration Object
386
13.2.9 Monitoring the Activities
393
13.2.10 Downloading Migration Templates
396
13.2.11 Filling Migration Templates or Staging Tables Directly
398
13.2.12 Loading a File to Staging Tables
409
13.2.13 Using Migration Object Instances
422
13.2.14 Prepare
425
13.2.15 Maintenance of Mapping Values
426
13.2.16 Job Management
436
13.2.17 Simulating the Migration
439
13.2.18 Migrating Data
442
13.2.19 Message on Situation Handling
445
13.2.20 Migration Results
445
13.2.21 Creating a Correction File
448
13.2.22 Mass Processing via Free Selection on Instances
449
13.2.23 Messages
452
13.2.24 Finishing a Project
456
13.2.25 Checking an Object for Updates and Updating
457
13.3 Transfer Option 2: Migrating Data Directly from the SAP System
462
13.3.1 Differentiation and Areas of Use
462
13.3.2 Technical Requirements and System Preparations
463
13.3.3 Migration Objects for SAP ERP Systems and other SAP Source Systems
466
13.3.4 Assigning Roles for the Migration
467
13.3.5 Running a Project with Direct Transfer
468
13.4 Updates and Upgrades in SAP S/4HANA
496
13.4.1 Updates for Migration Objects via TCIs
497
13.4.2 Updates via Note Analyzer
497
13.5 Performance Considerations
499
13.5.1 Transfer Process
499
13.5.2 Transfer Method and Infrastructure
500
13.5.3 System Parameters and Configuration
500
13.5.4 Direct Transfer: Specific Considerations
501
13.6 Summary
502
14 Complementing Applications
503
14.1 Setting the Migration Key Date for Financial Objects
503
14.1.1 General Ledger Accounting
505
14.1.2 Asset Accounting
507
14.2 Checking the Status of Data Migration
512
14.2.1 Roles and Authorizations
512
14.2.2 Initial Screen: Migration Object Overview
513
14.2.3 Migration Object Overview (Instances)
514
14.2.4 Migration Object Overview (Messages)
518
14.2.5 Performing an Audit
520
14.2.6 Extended Statistics
524
14.2.7 General Functions of the Data Migration Status App
528
14.3 Exploring Migration Objects
528
14.3.1 Selecting Data
529
14.3.2 Migration Object List
530
14.3.3 Structure of the Detail Screen
531
14.3.4 Migration Object Node
532
14.3.5 Scope Item List
533
14.4 Analyzing the Selection Process
535
14.4.1 Creating an Analysis Run
536
14.4.2 Selection Steps
537
14.4.3 Starting a Selection Step
540
14.4.4 Copying an Analysis Run
541
14.4.5 Deleting an Analysis Run
542
14.5 Summary
542
15 SAP S/4HANA Migration Object Modeler
543
15.1 General Structure of the SAP S/4HANA Migration Object Modeler
544
15.1.1 Selecting an Existing Migration Object
546
15.1.2 Advanced Search (All Objects)
547
15.2 Modeling for Data Migration Using Staging Tables in SAP S/4HANA
548
15.2.1 The Migration APIs Used
549
15.2.2 Displaying a Migration Object
549
15.2.3 Creating a Migration Object
554
15.2.4 Extending Existing Migration Objects
558
15.2.5 Creating User-Defined Migration Objects
568
15.2.6 Updating Objects
581
15.2.7 Creating Custom Rules and Translation Objects
581
15.2.8 Simulating or Debugging Migration Objects
585
15.2.9 Transferring Migration Projects from One System to Another
587
15.3 Modeling for Data Migration Using Staging Tables in SAP S/4HANA Cloud
588
15.4 Modeling for the Migrate Data Directly from SAP System Approach
591
15.4.1 Basic Knowledge for Modeling
591
15.4.2 Creating a Migration Object
595
15.4.3 Deleting a Migration Object
597
15.4.4 Configuration Options
598
15.4.5 Updating Migration Objects
599
15.4.6 Limit Log Messages
600
15.4.7 Synchronizing Structures
600
15.4.8 Changing the Standard Selection
601
15.4.9 Transfer Options
605
15.4.10 Split Rules
605
15.4.11 Event-Based Rules
606
15.4.12 Creating Your Own Rules
607
15.4.13 Migrating Table Field Extensions (Z Fields)
609
15.4.14 Simulating and Debugging Migration Objects
609
15.4.15 Monitoring
610
15.4.16 System Tasks
611
15.4.17 Transporting Projects in SAP S/4HANA
611
15.5 Modeling for the Migrate Data Directly from SAP Systems into SAP S/4HANA Cloud Public Edition Approach
612
15.5.1 Creating Migration Objects from a Template
613
15.5.2 Copying a Migration Object
614
15.5.3 Delete a Migration Object
615
15.5.4 Updating Migration Objects
615
15.5.5 Viewing Filters
615
15.5.6 Adapting the Selection
616
15.5.7 Configuration Options
618
15.5.8 Your Own Rules
618
15.5.9 System Tasks
618
15.5.10 Monitoring
619
15.5.11 Transporting Projects in SAP S/4HANA Cloud
620
15.6 Additional Useful Sources of Information
620
15.6.1 Landing Pages of Data Migration
620
15.6.2 SAP Community
620
15.6.3 Performance Considerations
621
15.6.4 Aligning the Time of Migration with Maintenance Periods
621
15.7 Summary
621
16 Rapid Data Migration
623
16.1 Tools
623
16.2 Architecture
625
16.3 Migration Content
628
16.3.1 Interfaces as Part of the Migration Content
629
16.3.2 Example: Migrating Bank Master Data
631
16.4 Connecting to Source Systems
635
16.5 Data Profiling
637
16.6 Field Mapping
641
16.7 Value Mapping and Conversion Tables
647
16.8 Data Validation
654
16.9 Importing Data
657
16.10 Monitoring
659
16.11 IDoc Performance Optimization
661
16.12 Summary
664
17 Comparing Data Migration and Modeling Tools
665
17.1 Comparing Data Migration Tools
665
17.1.1 Costs
667
17.1.2 Availability of Migration Tools
668
17.1.3 Coverage of Migration Objects
670
17.1.4 Technical Characteristics
671
17.1.5 Performance
672
17.1.6 Volume and Customer Segment
673
17.2 Comparing Modeling Tools
673
17.2.1 Functionalities
674
17.2.2 Supported Migration Methods
676
17.3 Advantages and Disadvantages of Data Migration Tools
677
17.4 Conclusion and Outlook
678
681
The Authors
681
Index
685