SAP S/4HANA Conversion and Migration Tools Reference
An S/4HANA program uses more than ten different SAP tools across assessment, preparation, conversion and data migration. This list shows each tool, its phase and where to find it.
| Tool | Phase | What it does | Where to find it |
|---|---|---|---|
SAP Readiness Check for SAP S/4HANA | Assess | Analyzes an ECC system for simplification items, custom code, add-ons, sizing and interface impact | SAP cloud service, fed by data collected from the ECC system |
Simplification Item Catalog | Assess | Lists simplifications by area with notes and required actions | SAP Help Portal and SAP Support Portal |
Simplification Item Check | Assess | Runs the catalog checks in your own system and shows relevant items and consistency errors | Report /SDF/RC_START_CHECK (see the SAP Note for your release) |
SCMON | Assess | Records which ABAP code is executed in production | Transaction SCMON |
SUSG | Assess | Aggregates ABAP call monitor data for use in custom code analysis | Transaction SUSG |
ABAP Test Cockpit (ATC) | Assess | Runs static checks, including S/4HANA readiness checks, on custom code | Transaction ATC |
Custom Code Migration app | Remediate | Analyzes custom code against a target S/4HANA system and supports quick fixes | SAP Fiori app in the S/4HANA system |
SPDD and SPAU | Convert | Adjust dictionary and repository modifications after upgrade steps | Transactions SPDD and SPAU |
Maintenance Planner | Plan | Checks add-on and product compatibility and generates the stack file for the conversion | SAP cloud service |
Software Update Manager (SUM) | Convert | Performs the technical conversion and the software update | SUM tool started on the application server |
Database Migration Option (DMO) of SUM | Convert | Combines the update with a database migration to SAP HANA in one run | SUM with DMO option |
MDS_LOAD_COCKPIT | Prepare | Synchronizes customer and vendor data to Business Partner during CVI preparation | Transaction MDS_LOAD_COCKPIT |
SAP S/4HANA Migration Cockpit | Migrate | Loads data into S/4HANA from files or a staging database using predefined migration objects | Transaction LTMC or the Migrate Your Data Fiori app, depending on release |
Migration Object Modeler | Migrate | Extends or creates migration objects for the cockpit | Transaction LTMOM |
Data archiving (SARA) | Prepare | Archives old data before conversion to cut downtime and database size | Transaction SARA |
SAP Activate | Plan | Project methodology with phases Discover, Prepare, Explore, Realize, Deploy and Run | SAP Roadmap Viewer |
Tool names and screens vary by release and by whether the project is a system conversion, a new implementation or selective data transition. Confirm with the SAP documentation for your release.
Review your tool plan and timeline
Share your approach and landscape and we will comment on tool sequencing and dry run planning.
Optional. The tool and every export work without this. No spam.
How to use this reference
Filter by phase to build the toolset for the workstream you are staffing. A Basis lead needs Maintenance Planner, SUM and DMO. A development lead needs SCMON, SUSG, ATC and the Custom Code Migration app. A data lead needs the Migration Cockpit and Migration Object Modeler. Assigning tools to named owners at the start prevents the usual mid-project discovery that nobody collected usage data.
- Start SCMON early, since it needs weeks of production data
- Run Readiness Check before committing to a scope or date
- Reserve Basis capacity for SUM dry runs on a sandbox copy
Order of use in a system conversion
A typical conversion starts with the Readiness Check and the Simplification Item Catalog, then SCMON and SUSG in production to find used code, followed by ATC checks and remediation. Maintenance Planner builds the stack file before SUM runs on sandbox, development, quality and finally production. CVI preparation and archiving run in parallel. New implementations and selective data transition replace SUM with the Migration Cockpit as the main loader.
Common mistakes
Teams run the Readiness Check once and treat it as final, although the system changes. Another common error is starting SCMON too late, which leaves custom code analysis without usage evidence and forces remediation of unused code. A third is skipping dry runs of SUM, so the real downtime is only learned at production cutover.
Frequently Asked Questions
Do I need all of these tools?
No. System conversions use SUM and the readiness tools, while new implementations rely mostly on the Migration Cockpit. Select tools by approach, then add archiving and CVI as needed.
How long should SCMON run before analysis?
Long enough to cover a full business cycle, including month end, quarter end and year end jobs. Many teams aim for at least several months so rarely used but critical code is not missed.
What is the difference between Readiness Check and the Simplification Item Check?
Readiness Check is a cloud-based analysis of data collected from your system. The Simplification Item Check runs inside the system and gives a more current, detailed result against a chosen target release.
Is LTMC still the Migration Cockpit?
In many on-premise releases yes, but newer releases move to the Migrate Your Data app. Check documentation for your target release before building runbooks around a transaction code.
If you want help interpreting Readiness Check or ATC output and sizing remediation effort, Netray can review it with you.
Related Tools
SAP S/4HANA Key Simplifications Reference
A searchable reference of the biggest ECC to S/4HANA data model and functional changes, with the action each one usually forces.
SAPSAP S/4HANA Pre-Conversion Technical Checklist
A checklist of the technical preparation items to close before running SUM on a system conversion from ECC to S/4HANA.
SAPSAP Custom Code Inventory ABAP Query Generator (TADIR)
Generates ABAP SELECT statements against TADIR that count and list custom objects by type and package for S/4HANA remediation planning.
SAPSAP HANA Largest Tables SQL Query Generator
Generates SAP HANA SQL for the biggest tables and the usual archiving suspects, to size and reduce data before migration.
More SAP tools
See allNew to SAP S/4HANA? Start with the SAP S/4HANA guide and toolkit, or plan with Training Path Builder, ERP Certification Study Planner, Upgrade Path Planner.
Keep exploring
Free tools
- S/4HANA Conversion Downtime Window CalculatorEstimate the business downtime of an ECC to S/4HANA conversion and check whether it fits your cutover weekend.
- SAP Planned Order to Production Order Conversion ChecklistA step by step checklist to verify materials, BOM, routing, capacity and release before converting planned orders to production orders in SAP.
- SAP S/4HANA Finance Migration Readiness AssessmentScore your finance readiness for an ECC to S/4HANA move and get priorities for the next steps.
ERP fixes and how-tos
- SAP S/4HANA upgrade steps: a runbook for manufacturersStep-by-step SAP S/4HANA upgrade and conversion runbook: readiness check, Maintenance Planner, custom code, SUM, testing and cutover for manufacturers.
- SAP ECC 2027: what mid-size manufacturers should actually doSAP ECC mainstream support ends in 2027. Practical options for mid-size manufacturers: extended maintenance, S/4HANA migration paths, and how to decide with limited time.
- Lookup transformation in BODS: lookup_ext explained with examplesHow lookup and lookup_ext work in SAP BusinessObjects Data Services, with cache options, a mapping example and how to load data in a migration job.
Guides
- Baan to SAP Migration vs Infor LN: Baan ERP vs SAP S/4HANABaan to SAP migration versus Infor LN: compare functional fit, the 12-18 vs 18-30 month timelines, customization rework and cost for Baan ERP manufacturers.
- SAP to Infor LN Migration Assessment FrameworkEvaluate migrating from SAP ECC or S/4HANA to Infor LN. Assessment framework covering costs, risks, functional gaps, and realistic timelines.
- ETL Tools for ERP Data MigrationCompare ETL tools for ERP migration including Informatica, Talend, SSIS, and Apache NiFi. Select the right tool based on complexity, budget, and scale.
AI on your ERP
- AI-assisted data migration for ERP implementationsAI speeds ERP data migration by profiling legacy data, proposing field mappings, and flagging cleansing issues before cutover, with a human validating every rule.
- Get AI Value From SAP ECC Now, and Use It to De-Risk the Move to S/4HANASAP ECC 6.0 mainstream maintenance ends in 2027. Add AI value on ECC now, using its existing BAPIs and IDocs, and use it to de-risk the S/4HANA migration.
Integrations
- How to build an MCP server for SAP S/4HANABuild a Model Context Protocol server for SAP S/4HANA: which read-only tools to expose, OData and BAPI backends, auth, stdio versus HTTP, scoping and audit.
- How to build an MCP server for SAP Business ByDesignBuild a Model Context Protocol server for SAP Business ByDesign: tools to expose, OData and SOAP wiring, auth, stdio versus HTTP, permission scoping and audit.