Vous êtes sur la page 1sur 40

Migrate Your Data to SAP S/4HANA

SAP S/4HANA Migration Cockpit


January, 2018

CUSTOMER
Motivation
Agenda

Motivation
▪ Your SAP S/4HANA Migration Requirements

SAP’s Solution for SAP S/4HANA Data Migration


▪ SAP S/4HANA Migration Cockpit
– Overview
– Preconfigured Migration Content
– Migration Guidance
– SAP S/4HANA Migration Object Modeler
– Value Proposition

Outlook for SAP S/4HANA Migration Cockpit

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 3


“CIOs and information management leaders face significant
challenges with initiatives that require high-complexity
data migrations. Adopting several key best practices will
minimize the risk, cost and time of these efforts”
Gartner, March 2016

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 4


Your SAP S/4HANA Migration Requirements

Migrate data from Non-SAP Systems to SAP S/4HANA and from SAP Systems to SAP S/4HANA

Provide a comprehensive migration solution with no programming required by the customer

Map data structures between source and target systems

Easily integrate custom objects

Reduce test effort

Make the migration solution auditable

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 5


SAP’s Solution for
SAP S/4HANA Data Migration
SAP S/4HANA Migration Cockpit - Overview

Part of SAP S/4HANA and SAP S/4HANA Cloud (included in these licenses)

Supports customers with the New Implementation scenario

Tool of choice for migration to SAP S/4HANA

New On-Premise
Third-party Migration
Implementation System Cockpit
S/4HANA Cloud

System ERP System On-Premise


Conversion SAP S/4HANA

ERP System
Region A
Landscape ERP System On-Premise
Transformation Region B
ERP System
Region C

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 7


SAP S/4HANA Migration Cockpit – Cloud 1708 / On-Premise 1709

S/4HANA Cloud

Migration Cockpit On-Premise

Third-party Data Process Content Data load


System Provisioning
Single point of entry Preconfigured migration
Current: objects and mapping
Guided procedure
- Template file API-based
Extract upload Data selection Generation of migration
- Staging as programs
project solution Data transformation
Data validation
Monitoring

Logs Integration of custom


objects
ERP System Documentation

Migration Object Modeler

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER


* Only for on-premise 8
SAP S/4HANA Migration Cockpit – Preconfigured Migration Content

Preconfigured content and mapping for each migration object, e.g. G/L Open items

Predefined templates (Microsoft Excel XML files) for each object

Automated mapping between template and target structure

Migration programs are automatically generated - no programming required by the customer

Available for private and public cloud and on-premise

Overview Migration Objects


Migration Template for G/L Open Items
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 9
SAP S/4HANA Migration Cockpit - Migration Guidance I
Cloud Edition

1. Select Migrate Your Data from the Guided Configuration menu

2. Create a migration project

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 10


SAP S/4HANA Migration Cockpit - Migration Guidance II
Cloud Edition

3. Select the relevant migration objects

Data migration objects delivered with the SAP S/4HANA Migration Cockpit will be listed in the migration project.
Select the migration objects you need, and generate a migration template for them.

4. Generate a file template for the selected migration objects

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 11


SAP S/4HANA Migration Cockpit - Migration Guidance III
Cloud Edition

5. Start the transfer and monitor the data migration process

The ‘Simulate Import’ feature checks migration data against the Customizing data in the system.

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 12


SAP S/4HANA Migration Cockpit - SAP S/4HANA Migration Object Modeler I
Designed to Integrate Custom Data

SAP S/4HANA Migration Object Modeler - Part of the SAP S/4HANA Migration Cockpit
Design functionality to easily integrate custom objects and enhancements
Integration of newly created objects:
▪ Custom objects
▪ SAP standard objects that are not yet in the scope of the SAP S/4HANA Migration Cockpit
Customer-specific enhancements (e.g. add new fields) to SAP standard objects delivered with the SAP S/4
HANA Migration Cockpit
Available for the on-premise SAP S/4HANA and
private option of SAP S/4HANA Cloud

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 13


SAP S/4HANA Migration Cockpit - SAP S/4HANA Migration Object Modeler II
Source Structures
Under Source Structures, you can adjust the source structure so that your data can be transferred to the SAP S/4HANA
system

Example: You can add a new field, and specify the relevant information for the field.
Choose ‘Insert Field’

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 14


SAP S/4HANA Migration Cockpit - SAP S/4HANA Migration Object Modeler III
Target Structures
Under Target Structures you can get an overview of the target structures associated with the migration object
▪ Structures can be single fields, multiple fields, or tables

Example: Before you add a new field to the source structure, you can determine which target structure the source field should be mapped to.

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 15


SAP S/4HANA Migration Cockpit - SAP S/4HANA Migration Object Modeler IV
Structure Mapping
Under Structure Mapping, you can check how the source structure is mapped to the corresponding target structure

As a prerequisite, the source structure must be mapped to a target structure before you can map the fields of the source to
the target structure (see Field Mapping)

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 16


SAP S/4HANA Migration Cockpit - SAP S/4HANA Migration Object Modeler V
Field Mapping
Under Field Mapping, you can map fields from the source structure to fields in the target structure
▪ Simply drag the relevant field from the right-hand side to the target structure field on the left-hand side

If a field from a source structure has been mapped to a target field, the system displays a green icon and a red icon, if it has
not been mapped Filter for mapped/
unmapped fields

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 17


Preconfigured Business Objects (Cloud 1708 / On-Premise 1709)
Migration of Master and Transactional Data
▪ Accounts Payable (Vendor Open Item) ▪ Functional Location ▪ Pricing condition**
▪ Accounts Receivable (Customer Open Item) ▪ Functional Location Task List ▪ Profit Center
▪ Activity Price ▪ G/L account balances (classic G/L) ▪ Purchase Order
▪ Activity Type ▪ G/L account open item ▪ Purchasing Info Record (with Conditions)
▪ Bank Master Data ▪ General Task List ▪ Routing
▪ Batches ▪ Inspection Method ▪ Sales Contract
▪ Bill of Material ▪ Inspection Plan ▪ Sales Order
▪ Characteristic ▪ Internal Order ▪ Scheduling Agreement
▪ Class ▪ Inventory Balances ▪ Selected Set & Selected Set Codes
▪ Code / Code Group ▪ Maintenance Plan ▪ Source List
▪ Commercial Project Management (only Cloud) ▪ Maintenance Task List ▪ Supplier*
▪ Contracts (Purchasing) ▪ Master Inspection Characteristic ▪ TRM Foreign Exchange Spot
▪ Cost Center ▪ Material* (including Long Text) ▪ TRM Foreign Exchange Swap-Contract
▪ Customer* ▪ Material Inspection Type ▪ TRM Interest Rate Instrument
▪ Equipment ▪ Material Commodity Code ▪ TRM Interest Rate Swap
▪ Equipment Task List ▪ Material Consumption ▪ Work Center
▪ Exchange Rate ▪ Material Classification
▪ Fixed Asset (incl. Balances) ▪ Material Price Change *Supports extension of organizational level
** Available for Cloud; will be delivered for on-premise with 1709 FPS01
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 18
SAP S/4HANA Migration Cockpit – Usage On Premise and in the Cloud

On Premise SAP HANA Enterprise SAP S/4HANA SAP S/4HANA


SAP S/4HANA Cloud Custom HEC Cloud Public Cloud
Private Option
SAP S/4HANA Migration X X X X
Cockpit

Integration of custom code X X X


using the Migration Object
Modeler

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 19


Facilitate migration projects with SAP S/4HANA migration cockpit

1. Tool of choice for migration to 2. Preconfigured migration content 3. Integrated in SAP Activate
SAP S/4HANA specific to SAP S/4HANA methodology
▪ Part of SAP S/4HANA and SAP S/4HANA ▪ Comprehensive set of preconfigured ▪ Proven methodology integrated in
Cloud (included in these licenses) migration objects, such as customers, SAP Activate road map: Transition to
▪ Ready-to-use solution suppliers, and so on SAP S/4HANA
▪ Support for customers with new ▪ Automated mapping between source data ▪ Part of the SAP Model Company service
implementations and SAP S/4HANA target values ▪ Best practices

4. Easy and safe migration 5. Flexible and extendable 6. Outlook


▪ Step-by-step guidance through the ▪ Migration object modeler for custom- ▪ Comprehensive SAP S/4HANA migration
migration process specific requirements solutions for SAP applications
▪ Template files for each migration object ▪ Ability to extend existing SAP migration ▪ Automated validation of migration results
▪ Data validation to ensure high-data objects ▪ Facilitated auditing
quality and consistency ▪ Integration of custom-specific objects ▪ Data cleansing
▪ Mass data transfer with the help of a ▪ Analysis of source data
staging solution

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 20


Outlook for SAP S/4HANA Migration
Cockpit
Outlook for SAP S/4HANA Migration Cockpit
S/4HANA Cloud

On-Premise

Migration Cockpit
Third-party Data Process Content Data load
System Provisioning
Single point of entry Preconfigured migration
objects and mapping
Extract Current: Guided procedure
Template API-based
Data selection Generation of migration
File Upload programs
Data transformation
Data validation
Monitoring
ERP System Logs Integration of custom
objects
Documentation

Transfer *
of predefined objects

Migration Object Modeler

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER


* Only for on-premise 22
Outlook for SAP S/4HANA Migration Cockpit
S/4HANA Cloud

On-Premise

Migration Cockpit
Third-party Data Process Content Data load
System Provisioning
Single point of entry Preconfigured migration
objects and mapping
Extract Current: Guided procedure
Template API-based
Data selection Generation of migration
File Upload programs
Data transformation
Data validation
Monitoring
Planned:
ERP System Logs Integration of custom
objects
Documentation
Staging
Transfer *
of predefined objects
Direct access
Migration Object Modeler

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER


* Only for on-premise 23
Outlook for SAP S/4HANA Migration Cockpit
S/4HANA Cloud

On-Premise

Migration Cockpit
Third-party Data Process Content Data load
System Provisioning
Single point of entry Preconfigured migration
objects and mapping
Extract Current: Guided procedure
Template API-based
Data selection Generation of migration
File Upload programs
Data transformation
Data validation
Monitoring
Planned:
ERP System Logs Integration of custom
objects
Documentation
Staging
Transfer *
of predefined objects
Direct access Automated
Analyses Data Quality Object Modeler Validation

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER


* Only for on-premise 24
Outlook for SAP S/4HANA Migration Cockpit
S/4HANA Cloud

On-Premise

Migration Cockpit
Third-party Data Process Content Data load
System Provisioning
Single point of entry Preconfigured migration
objects and mapping
Extract Current: Guided procedure
Template API-based
Data selection Generation of migration
File Upload programs
Data transformation
Data validation
Monitoring Table-based
Planned:
ERP System Logs Integration of custom
objects
Documentation
Data model /
Staging
* Object-based
Transfer
of predefined objects
Direct access Automated
Analyses Data Quality Object Modeler Validation

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER


* Only for on-premise 25
Motivation for Staging

Amount of records and size of file is limited for XML files

Large tables need to be split by creating several spreadsheets

Filling of XML templates with multiple tabs can lead to inconsistencies

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 26


Outlook: Migration Cockpit – Staging

Staging tables will be created natively in the schema of the SAP HANA database depending on the
selected database connection.

For each source structure of a migration object, a separate staging table will be generated.

Staging tables must be filled by customer using extraction tools from SAP or from a third party.

Selection between file-based or staging


based data transfer possible when creating
a new migration project

Database connection specifies where the


staging tables should be created

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 27


Outlook: Migration Cockpit – Staging Tables
Migration project overview

For each source structure of


the migration object (e.g.
customer) a separate staging
table will be generated natively
in the SAP HANA database
schema depending on the
selected database connection

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 28


SAP S/4HANA Migration Cockpit
Product road map overview

Recent innovations 2018 – Planned innovations 2019 – Product direction 2020 – Product vision

Predefined migration objects for data Data Provisioning Enhanced Content Upgrade Functionality Complete SAP S/4HANA migration
migration from file to SAP S/4HANA ▪ Staging area between SAP or non-SAP to merge modified migration objects with capabilities
support source and SAP S/4HANA target system updates on predefined migration objects
▪ Full Public Cloud scope and on-premise – Staging area must be filled by
Best Practices customer using extraction tools from Automated Validation
SAP or third party ▪ Automated validation of migration
▪ Direct extraction from SAP source
Migration Object Modeler results
▪ Allows users to create their own – Data extraction from SAP source
migration objects – Direct data transfer to SAP S/4HANA Analyses
▪ Allows users to add additional structures target without interim files or staging ▪ Analyze migration data in SAP source
to predefined migration objects – Enhance preconfigured content for systems
data migration from SAP Business
▪ Provides functions to define Suite to SAP S/4HANA
transformation rules and mapping tables Data Quality
Automated field extension of migration ▪ Plausibility checks on imported data
Migration content can be transported objects via extension framework ▪ Data Cleansing
between systems (quality to production) Improved usability of Migration Object
Modeler, also supporting staging solution Auditable Solution
Migration Monitor ▪ Provide information for an audit
▪ Allows parallelization of data transfer
▪ Shows status of migration
Data Migration Overview Page for SAP
S/4HANA Cloud to validate uploaded data
for specific migration objects

This is the current state of planning and may be changed by SAP at any time.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 29
Outlook: 2018 – Planned Innovations

Data Provisioning
▪ Staging
– Staging area between SAP or non-SAP source and SAP S/4HANA target system
– Each SAP or custom migration object is represented as a staging area
– Staging area must be filled by customer using extraction tools from SAP or from a third party
▪ Direct Extraction from SAP source
– Connect SAP source and SAP S/4HANA target system via RFC
– Direct data extraction and transfer to SAP S/4HANA without interim files or staging
– Predefined selection of required source objects
– Automated mapping of selected source objects to SAP S/4HANA target structure

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 30


Outlook: 2018 – Planned Innovations

Improved usability of Migration Object Modeler


▪ Search for translation rules in info system
▪ Upload source structures to SAP S/4HANA
▪ Delete and reset migration objects

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 31


Outlook: 2019 – Product Direction

Automated Validation
▪ Automated validation of migration results to facilitate testing
▪ Integration of SAP standard reports into validation
▪ Design and implementation of custom validations

Analyses
▪ Analyses of migration data in SAP source systems

Data Quality
▪ Plausibility checks on imported data
▪ Data Cleansing
▪ Check duplicate entries to improve data quality

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 32


Outlook: 2019 – Product Direction

Auditable Solution
▪ Provide information for an audit
▪ Keep changes within the cockpit for reviewing and analyzing the migration results

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 33


Further information

Guided Demo: SAP S/4HANA Migration Cockpit (MC)

Technical Brief: Migrate our Data to SAP S/4HANA Quickly, Safely and Cost-Effectively

Migration Application Help: http://help.sap.com/s4hana

On-Premise SAP S/4HANA 1709

S/4HANA Cloud SAP S/4HANA Cloud 1711

Click Through Demos:


▪ Introducing SAP S/4HANA Migration Cockpit (based on 1610 FPS02)
▪ Working on a migration object with the migration object modeler
▪ Adding fields to a migration object
▪ Creating a new migration object

Available in SAP Learning Hub: https://blogs.sap.com/2017/03/12/key-and-end-user-enablement/→ Scroll down to the


Getting Started Tutorials → Select “S/4HANA Data Migration (New)”; SAP Learning Hub
subscription required
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 34
Further information

Open SAPcourse Data Migration to SAP S/4HANA

As an SAP customer or potential customer for SAP S/4HANA, you may be wondering how to migrate your data to SAP S/4HANA. In this
2-week course, we’ll give you an introduction to data migration and where it fits in with respect to the different SAP S/4HANA transition
scenarios: ‘New Implementation’, ‘System Conversion’, and ‘Landscape Transformation’. A deep-dive into the SAP S/4HANA migration
cockpit and the migration object modeler will provide you with the skills you need for the latest toolset.

The course starts from January 24 and enrollment is now open.

Or contact SAP_S4HANA_Migration_Cockpit@sap.com directly

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 35


Thank you.
Contact information:
F name L name
Title
Address
Phone number
Appendix
SAP S/4HANA Migration Cockpit: Prerequisites for creating your own
function modules

In general, the API must be a function module (FM) - RFC capability is not required. OData and other techniques are
currently not supported by the SAP S/4HANA migration cockpit. The prerequisites are quite the same as the BAPI
definitions in the BAPI Programming Guide:
▪ The function module must not execute the COMMIT WORK command. The SAP S/4HANA migration cockpit handles
the COMMIT control.
▪ The function module must use the ABAP Dictionary structure BAPIRET2 as a structure to return messages to the SAP
S/4HANA migration object modeler.
▪ The function module should provide a test run flag so that it can be run in test mode to simulate the creation of data in the
target system.
 Note that if the function module is called in test mode, ensure that the internal buffers are refreshed in order to prevent buffer overflows
and performance issues when calling the function module in a loop.
▪ Regarding consistency checks, write-enabled methods must make all the necessary consistency checks to ensure that the
modified or newly created instance is consistent.
▪ All necessary plausibility checks (for example are all mandatory fields filled, do the values use the correct format, and so
on) must be done by the function module.
▪ If some of the prerequisites are not met, you can develop a wrapper (e.g. for old IDocs).

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 38


Transition to S/4HANA – data migration service view
Engagement Options

DataMigration Services within the SAP Activate Phases

Prepare Explore Realize Deploy

DataMigration SAP led DataMigration Execution


Transition
Design Service / Project
Planning
S/4HANA Migration cockpit
DataMigration (released scope as well as expert mode)
Architecture

Build & Validate


Understand Verify & Understand Migration/ Migrate/Transform
Migration Scenario Detailed Scope Transformation the Data
Solution
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 39
S/4HANA Migration Cockpit
Speeding time to value
The next-generation data migration software embedded in S/4 S/4HANA Migration Cockpit migrates your business data
quickly, safely and cost-effectively
▪ Shorten data migration project duration by more than 20%
▪ Highly simplified for SAP applications as data sources
▪ Guided procedure takes users through the migration process: Easy and safe
▪ No programming by the customer required
▪ Flexible for integration of custom business data including data transformations Predefined SAP S/4HANA-specific Migration
Content
▪ Included in S/4HANA license and shipment facilitates and accelerates your data migration
▪ Made for migrating data from SAP and non-SAP sources into SAP S/4HANA (on-premise) and
SAP S/4HANA Cloud ▪ Preconfigured content and mapping for available
migration objects, e.g. customers
▪ Predefined templates for each object
▪ Automated mapping between template and target
structure
▪ Migration programs are generated automatically

Customer-Specific Migration Content


can be flexibly included
▪ Integration of customer-built objects
Select your required migration objects
▪ Customer-specific enhancements to SAP standard
objects (e.g. add new fields)
Further information
▪ Standard overview presentation
▪ Migration Cockpit in SAP Community

Step-by-step guidance through the migration process


© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 40

Vous aimerez peut-être aussi