Legacy Data Migration Process for SAP S/4 Hana Public Cloud
1. Tiles: Define Settings for Legacy Data Transfer
In this step, we have to set the posting date on which we want to transfer legacy data. If we Go-Live the project on the 1st of April then we will set the posting date 31st of March for uploading all opening balances from the legacy system to the new system.
After logon SAP S4 Hana Cloud through the URL with the Google page.

- Search “Define Settings for Legacy Data Transfer” Tiles, see the above screenshot
- Update Migration Key Date: 03.2023

- Update Legacy Data Transfer Status: Ongoing
- Click on Save button
- Click on the SAP logo to go to Launchpad/Main Screen
2. Tiles: Migration Cockpit
The migration cockpit is a tool in the SAP S4 Hana cloud, it is used to migrate or transfer transactional data, vendor master data, customer master data, asset master data, cost center and profit center master data from the legacy system to the SAP system. Transferring existing or legacy data is generally the first action after the system design/configuration and master data creation.

- Search “Migration Cockpit”

- Double-click on “Migrate Your Data” [Active Migration Project]

- Go to the Create option and click on “Migrate Data Using Staging Tables”

- Name: Migration Project – Finance
- Select Local SAP S/4 Hana Database Schema
- Click on the “Step 2” button

Note: When we create a migration project, then we must specify a location for the staging tables by selecting one of the following options: Local SAP S/4 Hana Database Schema or Remote SAP HANA Database Schema.
If we use the Local SAP S/4 Hana Database Schema, the SAP S/4 Hana migration cockpit will generate the staging tables in the local ABAP schema of the SAP S/4 Hana system. We use this option if we want to use only XML template files to fill the staging tables with data.
If we use the Remote SAP Hana Database Schema, the SAP S/4 HANA migration cockpit will generate the staging tables in the remote SAP Hana Database Schema. For this option, we can use either an ETL tool (SDI, SAP Data Services, ADP, etc.) or fill the data directly on the SAP Hana database.

- Search & select the object “FI – G/L account balance and open/line item”
- Select the migration object from the list of “Available Migration Objects”.
- Click on the right arrow button to transfer the object to the list of “Selected Migration Objects”
Note: Migration objects are delivered by the SAP and they describe how to migrate data from the source system to the SAP S/4 HANA public cloud. That means these migration objects contain information about which tables are needed for migrating the data.

- See the above screenshot, the object is already added to the Selected Migration Objects
- To continue with the next step, click on the “Review” button

- Click on the “Do Not Add” button

- Click on the “Create Project” button

- Here one migration object has been created, we can see the above
Step 2: Edit the Data Migration Project
If we add more objects to this project then we will select the project and click on the “Edit” button.

- Select the object check box which we have to add to this
- Click on Save button

- Click on the “Do Not Add” button.

- Here two more objects are added, we will check the created projects by clicking the right arrow The download template option will be available after 5 -10 minutes approx.

Step 3: Download the Template in an XML File
Go to the Download Template button and click on the XML file

- The template will be downloaded in the above format; we will complete the above file, and save it on the Desktop or a specific folder of our system.
Step 4: Upload the completed XML file for Data Migration

- Click on the “Upload File” button

- Step-1: Click on the “Upload” button and select the updated XML file, the validation gets scheduled for the uploaded file. The system will automatically transfer the contents of the file to the staging

- We can see in the above screenshot; that the file has been successfully uploaded. Now go back on the main screen by clicking the back arrow.

- Step 2: Prepare button is automatically populated in the above Now, we will click it.

- Click on the “Prepare Staging Tables” button and wait for the Action update up to “Mapping Tasks”

- Here Mapping Tasks has been updated, now click on the “Mapping Tasks” button and confirm all mapping After confirming the mapping tasks, the action status will be changed to “Simulate”

- Here we can see the simulation has been updated, now click on the “Simulate”

- Click on the “Start Simulation” button and wait for the Action update up to “Migrate”

- Click on the “Migrate” button

- Click on the “Start Migration” button

- Click on the “OK” button to migrate the data and wait for migration progress update up to 100%

- Here we can see, that migration progress has been 100% Now we can view and check the G/L opening balance.