Migrating to SAP S/4HANA
It’s time to start your migration to SAP S/4HANA, using this all-in-one resource! Get to know the migration paths, processes, and tools. First, explore on-premise, cloud, and hybrid deployment scenarios. Then, understand the steps involved in new implementations and system conversions. Finally, get step-by-step instructions for all the relevant migration tools. From basic concepts to implementation processes, you’ll find everything you need to plan, prepare, and kickstart your SAP S/4HANA migration!
- A guide to SAP S/4HANA migration and implementation projects, on-premise and in the cloud
- Planning, preparation, implementation: find the information you need for each project phase
- Detailed instructions for brownfield and greenfield scenarios
- 3rd edition, updated and revised
You'll learn about:
- Migration Paths:
Cloud, on-premise, or hybrid? Brownfield, greenfield, or selective data transition? Explore your migration options and then tailor your path to a successful migration.
- Processes:
Walk through each migration method with expert advice, instructions, and screenshots for system conversions, new implementations, and more.
- Tools:
Master the tools of the trade: SAP S/4HANA migration cockpit, SAP S/4HANA migration object modeler, and a survey of the latest migration and modeling tools.
Key Highlights:
- Cloud, on-premise, and hybrid scenarios
- SEAMAP
- Brownfield migration (system conversion)
- Greenfield implementation (new implementation)
- Data migration
- RISE with SAP
- Software Update Manager (SUM)
- SAP Discovery Center
- SAP AppHaus
- SAP Business Technology Platform (SAP BTP)
- SAP S/4HANA Cloud
- Hyperscalers
View Full Table of Contents
- Foreword
- Introduction
- Who This Book Is For
- Structure of This Book
- Part I: SAP S/4HANA: The Basics
- Part II: Preparing for Migration to SAP S/4HANA
- Part III: Migration through System Conversion Using the Brownfield Approach
- Part IV: New Implementations and Data Migration Using the Greenfield Approach
- SAP S/4HANA: The Basics
- 1 SAP S/4HANA: Requirements and Benefits
- 1.1 Future Business Challenges
- 1.1.1 Digitization of Business Processes
- 1.1.2 Trends of the Digital Transformation
- 1.2 The Pledge of SAP S/4HANA
- 1.2.1 Simplification of the Functionality
- 1.2.2 Simplification of the Data Structure
- 1.2.3 Simplified User Interfaces
- 1.2.4 Simplification of Analyses
- 1.3 Summary
- 2 SAP S/4HANA versus the Traditional SAP Business Suite
- 2.1 Comparing the Available Solutions: SAP S/4HANA and the Digital Core
- 2.2 Simplification
- 2.3 New Data Model and the SAP HANA Database
- 2.3.1 SAP HANA
- 2.3.2 The Data Model
- 2.3.3 Handling Existing Data
- 2.3.4 Sizing
- 2.4 SAP Fiori User Interfaces
- 2.4.1 Technological Changes
- 2.4.2 Operating Concept
- 2.5 Interfaces
- 2.6 SAP S/4HANA Embedded Analytics
- 2.7 Summary
- 3 Cloud, On-Premise, and Hybrid Scenarios
- 3.1 Overview of Operating Models
- 3.1.1 On-Premise Operating Model
- 3.1.2 Cloud Operating Model
- 3.1.3 Hybrid Operating Model
- 3.2 The SAP S/4HANA Product Family
- 3.2.1 SAP S/4HANA
- 3.2.2 SAP S/4HANA Cloud, Public Edition
- 3.2.3 SAP S/4HANA Cloud, Private Edition
- 3.3 Comparing the Operating Models
- 3.3.1 Hardware, Software, Operation, and Maintenance
- 3.3.2 User Interfaces
- 3.3.3 Functional Scope and Supported Country Versions
- 3.3.4 Options for Enhancement
- 3.3.5 Payment Model and Runtime
- 3.3.6 Model for Migration to SAP S/4HANA
- 3.4 RISE with SAP
- 3.5 SAP Business Technology Platform
- 3.5.1 Overview
- 3.5.2 Tools
- 3.5.3 ABAP Cloud
- 3.5.4 Migration of Custom ABAP Code to ABAP Cloud
- 3.5.5 Business Functionalities of SAP Business Technology Platform
- 3.6 Extensibility of SAP S/4HANA
- 3.6.1 Side-By-Side Enhancements
- 3.6.2 In-App Enhancements
- 3.6.3 Checking Custom Enhancements When Migrating to SAP S/4HANA
- 3.7 Summary
- Preparing for Migration to SAP S/4HANA
- 4 Which Migration Options Are Available?
- 4.1 Basic Considerations
- 4.2 The Three Migration Scenarios
- 4.2.1 New Implementation of SAP S/4HANA
- 4.2.2 System Conversion to SAP S/4HANA
- 4.2.3 Selective Data Transition to SAP S/4HANA
- 4.3 Summary
- 5 Selecting Your Migration Scenario
- 5.1 Overview of Procedures and Input Helps
- 5.1.1 SAP Innovation and Optimization Pathfinder
- 5.1.2 SAP Transformation Navigator
- 5.1.3 SAP Readiness Check
- 5.2 Creating Your Own Roadmap
- 5.2.1 Initial Situation: Single System
- 5.2.2 Initial Situation: Decentralized System Landscape
- 5.2.3 Sample Roadmaps
- 5.3 The Most Important Criteria for Your Decision
- 5.4 Summary
- 6 Trial Systems and Content to Try Out
- 6.1 The SAP S/4HANA Trial System
- 6.2 SAP S/4HANA Fully-Activated Appliance
- 6.3 Solution Scope of SAP S/4HANA Fully-Activated Appliance
- 6.4 SAP Discovery Center and SAP AppHaus
- 6.4.1 SAP Discovery Center
- 6.4.2 SAP AppHaus
- 6.5 Summary
- Migration through System Conversion Using the Brownfield Approach
- 7 Preparing System Conversion
- 7.1 Overview of the System Conversion Project
- 7.1.1 System Conversion Process
- 7.1.2 System Group Conversion
- 7.2 System Requirements and Checks
- 7.2.1 General Considerations
- 7.2.2 System Requirements
- 7.2.3 Simplification List
- 7.2.4 Maintenance Planner
- 7.2.5 Simplification Item Checks
- 7.2.6 Analyzing Custom Developments
- 7.2.7 Database Sizing for SAP S/4HANA
- 7.2.8 Software Update Manager with Prerequisite Check Extended
- 7.2.9 SAP Readiness Check for SAP S/4HANA
- 7.3 Summary
- 8 Executing System Conversion
- 8.1 Using Software Update Manager
- 8.2 Activities after SUM
- 8.2.1 Converting Accounting
- 8.2.2 Monitoring Silent Data Migration
- 8.2.3 Adapting Custom Developments
- 8.2.4 Setting Up the SAP Fiori Frontend Server
- 8.2.5 Migrating to SAP Fiori User Interfaces
- 8.2.6 Deleting Obsolete Data
- 8.3 Estimating and Reducing the Downtime
- 8.3.1 Tuning of the Standard Conversion
- 8.3.2 Uptime Migration (Downtime-Optimized DMO)
- 8.3.3 Downtime-Optimized Conversion
- 8.3.4 Near-Zero Downtime Technology
- 8.4 Conversion Target Hyperscaler
- 8.4.1 Move to Hyperscaler with the Database Migration Option
- 8.4.2 Conversion to SAP S/4HANA Cloud, Private Edition
- 8.5 Insights from Previous Customer Projects
- 8.6 Summary
- New Implementations and Data Migration Using the Greenfield Approach
- 9 SAP Activate
- 9.1 SAP Activate Content
- 9.1.1 SAP Best Practices
- 9.1.2 SAP Activate Methodology
- 9.1.3 Tools
- 9.2 SAP Activate Phases
- 9.3 Summary
- 10 Installing On-Premise SAP S/4HANA or SAP S/4HANA Cloud, Private Edition
- 10.1 Installation
- 10.2 Deploying Production Systems with SAP Cloud Appliance Library
- 10.3 Summary
- 11 Setup and Configuration of SAP S/4HANA Cloud
- 11.1 Objective and Overview
- 11.2 System Landscape
- 11.2.1 Overview of the Three-System Landscape
- 11.2.2 Provisioning of the Systems
- 11.2.3 Creating Roles, Authorizations, and Initial Users
- 11.2.4 Defining the Deployment Targets
- 11.3 Defining the Solution Scope
- 11.3.1 Project Management in SAP Central Business Configuration
- 11.3.2 Determining the Customer Processes to Be Set Up
- 11.3.3 Defining the Organizational Structure
- 11.4 Configuration Management
- 11.4.1 Configuration Management in SAP Central Business Configuration
- 11.4.2 Configurations in SAP /4HANA Cloud
- 11.5 SAP Central Business Configuration with SAP Activate and SAP Cloud ALM
- 11.5.1 SAP Central Business Configuration and SAP Activate
- 11.5.2 SAP Central Business Configuration with SAP Cloud ALM
- 11.6 Summary
- 12 Planning Data Migration
- 12.1 Data Migration Using SAP Activate
- 12.1.1 Data Migration in SAP Activate Roadmaps
- 12.1.2 Roadmap: SAP Activate for SAP S/4HANA Cloud, Public Edition
- 12.1.3 Roadmap: SAP Activate Methodology for Business Suite and On-Premises – Agile and Waterfall
- 12.2 Data Migration Phases
- 12.2.1 Data Analysis
- 12.2.2 Data Cleansing
- 12.2.3 Mapping
- 12.2.4 Implementation
- 12.2.5 Testing
- 12.2.6 Data Validation
- 12.2.7 Productive Load and Support
- 12.3 Project Planning Using SEAMAP
- 12.3.1 Overview of General Work Packages for SAP S/4HANA Systems
- 12.3.2 Work Packages for SAP S/4HANA Cloud–Based Systems
- 12.4 Tools for Data Migration Planning
- 12.4.1 Estimating the Effort Using Microsoft Excel
- 12.5 Summary
- 13 SAP S/4HANA Migration Cockpit
- 13.1 Data Migration Using the SAP S/4HANA Migration Cockpit
- 13.1.1 Overview of the SAP S/4HANA Migration Cockpit Migration Approaches
- 13.1.2 Available Migration Objects
- 13.1.3 Additional Useful Sources of Information
- 13.2 Transfer Option 1: Migrate Data Using Staging Tables
- 13.2.1 Technical Realization
- 13.2.2 Assigning Roles for the Migration
- 13.2.3 Initial Screen of the Migration Cockpit
- 13.2.4 Data Migration Process
- 13.2.5 Creating a Migration Project
- 13.2.6 Editing a Migration Project
- 13.2.7 Filtering the Project Overview
- 13.2.8 Calling the Migration Project
- 13.2.9 Monitoring the Activities
- 13.2.10 Downloading Migration Templates
- 13.2.11 Filling Migration Templates or Staging Tables Directly
- 13.2.12 Loading a File to Staging Tables
- 13.2.13 Using Migration Object Instances
- 13.2.14 Prepare
- 13.2.15 Maintenance of Mapping Values
- 13.2.16 Job Management
- 13.2.17 Simulating the Migration
- 13.2.18 Migrating Data
- 13.2.19 Message on Situation Handling
- 13.2.20 Migration Results
- 13.2.21 Creating a Correction File
- 13.2.22 Mass Processing via Free Selection on Instances
- 13.2.23 Messages
- 13.2.24 Finishing a Project
- 13.2.25 Checking an Object for Updates and Updating
- 13.3 Transfer Option 2: Migrate Data Directly from SAP System (Direct Transfer)
- 13.3.1 Differentiation and Areas of Use
- 13.3.2 Technical Requirements and System Preparations
- 13.3.3 Migration Objects for SAP ERP Systems and Other SAP Source Systems
- 13.3.4 Assigning Roles for the Migration
- 13.3.5 Running a Project with Direct Data Transfer
- 13.4 Performance Considerations
- 13.4.1 Transfer Process
- 13.4.2 Transfer Method and Infrastructure
- 13.4.3 System Parameters and Configuration
- 13.4.4 Direct Transfer: Specific Considerations
- 13.5 Complementing Applications
- 13.5.1 Setting the Migration Key Date for Financial Objects
- 13.5.2 Checking the Status of Data Migration
- 13.6 Summary
- 14 SAP S/4HANA Migration Object Modeler
- 14.1 General Structure of the SAP S/4HANA Migration Object Modeler
- 14.1.1 Selecting an Existing Migration Object
- 14.1.2 Advanced Search (All Objects)
- 14.2 Modeling for Data Migration Using Staging Tables
- 14.2.1 Migration Application Programming Interfaces Used
- 14.2.2 Displaying a Migration Object
- 14.2.3 Creating a Migration Object
- 14.2.4 Extending Existing Migration Objects
- 14.2.5 Creating Custom Migration Objects
- 14.2.6 Creating Custom Rules and Translation Objects
- 14.2.7 Simulating or Debugging Migration Objects
- 14.2.8 Transferring Migration Projects from One System to Another
- 14.3 Modeling for Data Migration Using Staging Tables in SAP S/4HANA Cloud, Public Edition
- 14.4 Modeling for Directly Transferring Data from SAP Systems
- 14.4.1 Basic Knowledge for Modeling
- 14.4.2 Creating a Migration Object
- 14.4.3 Synchronizing Structures
- 14.4.4 Deleting a Migration Object
- 14.4.5 Creating User-Defined Rules
- 14.4.6 Changing the Standard Selection
- 14.4.7 Migrating Table Field Extensions (Z Fields)
- 14.4.8 Simulating and Debugging Migration Objects
- 14.4.9 Monitoring
- 14.4.10 System Tasks
- 14.4.11 Updating Migration Objects
- 14.4.12 Transporting Projects
- 14.5 Additional Useful Sources of Information
- 14.5.1 Landing Pages of Data Migration
- 14.5.2 SAP Community
- 14.5.3 Performance Considerations
- 14.5.4 Aligning the Time of Migration with Maintenance Periods
- 14.6 Summary
- 15 Rapid Data Migration
- 15.1 Tools
- 15.2 Architecture
- 15.3 Migration Content
- 15.3.1 Interfaces as Part of the Migration Content
- 15.3.2 Example: Migrating Bank Master Data
- 15.4 Connecting to Source Systems
- 15.5 Data Profiling
- 15.6 Field Mapping
- 15.7 Value Mapping and Conversion Tables
- 15.8 Data Validation
- 15.9 Importing Data
- 15.10 Monitoring
- 15.11 IDoc Performance Optimization
- 15.12 Summary
- 16 Comparing Data Migration and Modeling Tools
- 16.1 Comparing Data Migration Tools
- 16.1.1 Costs
- 16.1.2 Availability of Migration Tools
- 16.1.3 Coverage of Migration Objects
- 16.1.4 Technical Characteristics
- 16.1.5 Performance
- 16.1.6 Volume and Customer Segment
- 16.2 Comparing Modeling Tools
- 16.3 Advantages and Disadvantages of Data Migration Tools
- 16.4 Conclusion
- 1 The Authors
- Index