Sei sulla pagina 1di 17

Data Migration in SAP S/4 HANA

This blog post will describe about Data Migration process in S/4 HANA. I prepared the
step by step guide and publishing it for consultant, this blog post will help others to
understand the concept.
Customers implementing S/4 HANA are always looking for a comprehensive data
migration solution. This solution provides the tools which are necessary for migrating
both master and transnational data from any SAP or non-SAP system to an S/4 HANA
system. It does not require any additional licenses. This solution is designed and
developed for S/4 HANA new implementation projects only.

Goal of Data Migration:


The goal of a data migration project is not simply to move and transform data from one
system/format to another; it is to ensure that the moved data is of high quality, is fit-for-
use, and supports the underlying business processes and operational goals of the
organization !

What is Data Migration :


Data Migration is the process of transferring data between computer storage types or file
formats.It is a key consideration for any system implementation , upgrade or
consolidation.
“Data migration is usually performed pro-grammatically to achieve an
automated migration, freeing up human resources from tedious tasks.”
SAP S/4 HANA helps the organizations to reduce their functioning IT costs by
streamlining their IT landscapes. However, the requirements of every organization may
differ. It is essential for an organization to execute an appropriate data migration strategy
to speed up their drive towards SAP S/4 HANA in a profitable way. It would be a
challenging task to transfer the data into SAP S/4 HANA, and therefore it is required to
have a verified data migration technique. The organization ought to perform data
evaluation in their current framework during the planning stage to make a move towards
the SAP S/4 HANA, with the goal that they can determine how to move, utilize and
maintain data. With the assistance of robust data management approach integrated with
the planning phase, it is possible for the companies to bring down the risk, keep
administrative consistency and to increase the ROI on their migration to SAP S/4 HANA.
SAP S/4 HANA Migration Requirement :-

 Migrate data from non-SAP systems to SAP S/4 HANA and from SAP systems to
SAP S/4 HANA.
 Provide a comprehensive migration solution with no programming required by the
customer.
 Map data structures between source and target systems.
 Easily integrate custom objects.
 Reduces test effort.
 Minimize the downtime.
 Make the migration solution audible.

Key Points to be considered at the time of DATA MIGRATION :-

 The standards for the data quality, data mapping, and data conversion should be
defined.
 Recognize the key data stakeholders and their participation through the course of
the data migration project.
 A tool required to mechanize the execution of mapping of data, data transformation,
and data quality responsibilities in an organized and successive manner.
 The initial data migration planning and cleaning, errands should be carried out. The
data utilized in the target system, the data uniqueness and the business procedure
that it supports, quality of the transferred data which focuses on the four essential
factors, i.e. comprehensiveness, consistency, compliance, and conformity.
 Accomplish the clear data standards and guidelines during the time of data entry in
the system.
 To identify the issues with the data in setting up monitoring and reporting and then
taking the necessary action for data remediation.

Read More: SAP S/4HANA Production Planning and Manufacturing Certification


Preparation Guide

Overview of ETL , BODS , BDC and LSMW :-


ETL : Extract , Transform and Load
SAP HANA ETL based replication uses SAP Data Services to migrate data from SAP or
non-SAP source system to target HANA database. BODS system is an ETL tool used to
extract, transform and load data from source system to target system.
It enables to read the business data at Application layer. You need to define data flows in
Data Services, scheduling a replication job and defining source and target system in data
store in Data Services designer.
BODS ( Business Object Data Services ) :
It is an ETL tool currently acquired by SAP used for integration with all types of
disparate systems, extracting data from them, transforming them into meaningful
information and loading them into all types of systems.
It is tightly integrated with SAP systems and
hence really a good tool to migrate data
from legacy systems to SAP systems with
ease and less development efforts with effective
debugging and monitoring capabilities.

BDC ( Batch Data Conversion ) :


This is another method of data migration in SAP, in which data is transferred using the
batch input program and can be executed using a call transaction method or a session
method. It helps to transfer a large amount of data entries related to the data entries from
a legacy system to an SAP system. It works by automating the process of manual data
transfer.
In this method, only the data which relate to a single transaction is transferred initially
with the help of a correct data format. It automatically moves all the outstanding data
entries that run in various lines using the same data format. This entire process happens
in the background and the data are transferred one by one as similar to the manual
process. In this method, the data is transferred from legacy system to SAP system but
not from the SAP system to a legacy system. There are two methods of batch data
conversion one is call transaction method, and another is the batch input session
method.
LSMW (Legacy System Migration Workbench) :
LSMW is a tool that supports the transfer of data from non-SAP systems (“Legacy
Systems”) to SAP R/3 systems. This can be a one-time transfer as well as a periodic
one. LSMW also supports conversion of data of the legacy system in a numerous way.

SAP S/4HANA Migration Cockpit – Preconfigured migration content :-


It is an innovative migration tool for SAP S/4HANA. Initially, it was obtainable for cloud
release only, however, now it is offered for on-premise version as well since 1610. The
migration object modeler supplements this tool which is a planned tool for improvements
and modifications of already defined migration objects.

 Pre-configured 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.

SAP S/4HANA Migration Cockpit :


Migration Objects and Template for Customer or BP :

Migration Objects and Template for Material :

Steps to create and upload the file :

1. Open the transaction LTMC.


2. Create the project.
3. Name your project.
4. Mass Transaction Id : system will automatically populate it but it can changed if
needed. It is very important key when you transfer any data from Quality system to
production system. This key should be identical in both the system if any content
are getting transferred from Quality to Production system.
5. Transfer Option : 1. File 2. Staging : This was introduced in 1709.
6. Data Retention time : System will keep the upload files for the number of days which
we mention here and after that system will clear the files. For Example : If we
mentioned retention time as 15 days then system will keep the upload files till 15
days and then it will be cleared.
7. Choose the migration object for example material , customer as per your need.
Object will be assigned to the project which we created in 1st step. SAP provided
few preconfigured objects.
8. Download the template and fill the data. Data is mandatory in the workbook (tab)
which is highlighted with yellow color in the template.
9. Upload the template which you crated.
10. Once the file is uploaded then click on Activate.
11. Click on start button to start the transfer process.

Configuration Step : 1

Configuration Step : 2
Configuration Step : 3

Configuration Step : 4
Configuration Step : 5

Configuration Step : 6

Configuration Step : 7
Configuration Step : 8

Execution Flow :

Material Created Successfully :


Migration Object Modeler ( LTMOM ):
This is another tool which is provided in an on-premise version only. For the description
of the migration objects, this tool can be observed as a design-time tool. It has improved
skills which are building up each time and depends on the SAP S/4HANA edition.

Migration object modeler is 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/4HANA migration cockpit available for on-premise.

To start the migration object modeler, use transaction LTMOM.

To run the necessary transaction your user needs the following role:
SAP_CA_DMC_MC_DEVELOPER.
Rules of Migration Object Modeler:
Rules can be used to change the values that are migrated from source fields to target
fields. The different supported rules are :
field-based rules, event-based rules, and internal rules.
Field-based rules: can be used to change the value of a target field during the
migration.
Event-based rules: custom coding can be inserted at predefined points of processing
an event (for example at Start of Loop or Start of Record).
Internal rules: can be called by field-based rules or event based rules. This allows you
to separate code into different modules, which can then also be shared by other field
based rules or event-based rules.
Additional Functionality :

SAP Pre Configured Options:


There are SAP predefined options given : “ Not Visible “ , “ Visible “ and “ Required “. It
can be set for any of the field as per the requirement.
About Source Structure :
Under Source Structures, you can adjust the source structure so that your data can be
transferred to the SAP S/4HANA system.

About Target Structure :


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.
About 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).

About 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.
About Transaction Objects:
A translation object defines how values from a specific field in the source system must be
translated to target values during the data migration. There are objects, for example
profit centers, company codes, and country keys that have identifiers in the source
system that do not correspond to the identifiers in SAP S/4 HANA.
Example
The following values from the Country field in the source
system must be translated to different target values:
Germany a DE
United Kingdom à UK
America a US
In this case, you create a translation object called Country, and assign it to a field-based
rule or an internal rule and assign the rule to the corresponding target field.
How to change the Template:

Updated Template : Customer

Potrebbero piacerti anche