SAP S/4HANA MIGRATION CHECKLIST

    SAP S/4HANA Migration Checklist — Printable, Role-Assigned

    The complete SAP S/4HANA migration checklist for the move to Oracle Fusion — pre-extraction prerequisites, ABAP/CDS code inventory, RISE-vs-on-prem authorisation differences, Fusion target-environment readiness, seven sign-off gates with named owners. 187 line items, printable PDF.

    187
    Line items, 14 sections
    7
    Sign-off gates with owners
    RISE + on-prem
    Both scenarios covered
    T-90 → T+7
    Date-anchored timeline

    Why your SAP S/4HANA migration checklist needs S/4HANA-specific items, not a generic template

    Generic ERP migration checklists miss the things that actually break S/4HANA conversions — HANA authorisation models, RISE access constraints, ACDOCA universal-journal extraction patterns.

    Most SI engagements run an ERP migration checklist that's been pasted between projects for fifteen years. It tells you to identify the source system, agree the scope, and book a kickoff meeting. What it does not tell you is whether your HANA database user has SELECT on schema SAPHANADB or whether you've activated the I_JournalEntryItem CDS view for external consumption. Those are the items that break SAP S/4HANA migrations in practice — and they're missing from every generic template.

    Syntra ETL's SAP S/4HANA migration checklist is the consolidated playbook from every S/4HANA-to-Fusion conversion we've run. It's specific where it needs to be specific: HANA port numbers, communication-system roles, ABAP repository tables to inventory, ACDOCA partition keys to plan around. And it's deployment-aware: the on-premise sections are different from the RISE Cloud Private Edition sections are different from the S/4HANA Cloud Public Edition sections.

    It is also printable. There's a reason this matters: on cutover Saturday, when your VPN connection to the steering-committee project tool drops at 02:17 in the morning, the checklist printed on Friday is what stops the rollback discussion from becoming a panic. Every Syntra ETL migration gets a printable PDF of the checklist, a paper copy taped to the war-room wall, and the dashboard URL for online updates.

    What's in the SAP S/4HANA migration checklist

    1
    Pre-extraction prerequisites
    HANA DB user provisioning (on-prem) or CDS/OData authorisation (RISE), network access, batch-window agreement, source-system change freeze. T-90 to T-30 range.
    2
    ABAP / CDS / BAdI inventory
    Discovery output from TRDIR/TADIR/CDS catalog/BAdI registry, classification per customisation, retire-vs-rebuild decisions. T-60 to T-30.
    3
    Fusion target readiness
    Pod sizing confirmed, FSM tasks complete, value sets and COA segments configured, service account with FBDI/HDL roles, UCM and ESS quotas agreed. T-45 to T-7.
    4
    Cutover orchestration
    Quiesce sequence, delta-replay procedure, reconciliation evidence, go/no-go criteria, rollback decision tree. T-7 to T+7.

    The 14 sections of the SAP S/4HANA migration checklist

    Every section has a named owner, a target date relative to cutover, and a defined evidence artifact per line item.

    📋

    1. Scope & Governance

    Migration steering committee membership, RACI matrix, decision-log location, escalation path, weekly cadence. The single most-skipped section, and the one that consumes most cutover-weekend chaos when missing.

    🔑

    2. Source System Access

    HANA DB user (on-prem) or CDS/OData authorisations (RISE). Network access, port 30015, jump-host configuration. SAP communication-system + communication-arrangement records. Reviewed and signed by Basis team.

    📦

    3. Scope Inventory

    Module scope (FI/CO/MM/SD/PP/PS/EAM), company-code list (BUKRS), plant list (WERKS), fiscal year ranges, archive-vs-live history split. Signed by functional leads.

    🛠️

    4. Customisation Inventory

    ABAP repository extract (TRDIR/TADIR), CDS view catalog, BAdI registry, IDoc partner profiles, ABAP CAP services. Retire/rebuild decisions per item. Signed by IT architect.

    🧮

    5. COA & Crosswalk Design

    S/4HANA account-assignment usage analysis, Fusion 6-segment design, DFF routing decisions, cost centre and profit centre hierarchy mapping. Signed by CFO/Controller.

    🏭

    6. Org Structure Mapping

    BUKRS → BU, WERKS → Inventory Org, VKORG → Selling BU, EKORG → Procurement BU. Multi-ledger and multi-currency setup. Signed by Finance + SCM leads.

    👥

    7. Master Data Rules

    Vendor de-dup criteria, customer de-dup criteria, item normalisation, employee number convention, address standardisation. Signed by AP/AR/Materials/HR leads.

    🎯

    8. Fusion Target Readiness

    Pod sized and provisioned, FSM tasks complete, COA segments + value sets loaded, ledgers configured, service account roles assigned, UCM + ESS quotas agreed. Signed by Fusion admin.

    🔄

    9. Integration Inventory

    Every upstream/downstream integration touching S/4HANA today — IDoc, BAPI, OData, SOAP, file feeds. Re-point plan to Fusion via OIC. Signed by integration architect.

    📊

    10. Reporting Inventory

    ABAP Z-reports, Fiori apps, SAC dashboards in production use. Business-value classification. Fusion equivalent (OTBI/BIP/FRS/VBCS). Signed by business analytics lead.

    11. Validation Plan

    Reconciliation strategy per object (count + sum + hash), error-handling rules, defect-triage workflow, UAT acceptance criteria. Signed by QA lead + internal audit.

    🔐

    12. Compliance & Audit

    HGB/AO 10-year retention plan, SOX evidence pack, GDPR records-of-processing entry, MiFID II / FDA / BaFin sector-specific. Signed by audit + legal.

    13. Cutover Plan

    Hour-by-hour cutover script, named role per task, communication plan, war-room logistics, rollback decision tree, go/no-go criteria. Signed by programme director.

    🎉

    14. Post-Go-Live

    Stabilisation period, hypercare staffing, first-close support plan, S/4HANA archive-only transition, HANA licence wind-down. Signed by IT operations.

    The SAP S/4HANA migration checklist — date-anchored to cutover

    Every line item has a target date relative to cutover Day 0. Miss the date and the line item turns red on the dashboard.

    1

    T-90: Foundation — 13 weeks before cutover

    Scope agreed, steering committee chartered, HANA DB access provisioning request submitted to Basis team (3–6 week lead time typical), Fusion target pod identified. SAP S/4HANA migration checklist instantiated, line-item ownership assigned.

    2

    T-60: Inventory Complete — 9 weeks before cutover

    ABAP/CDS/BAdI inventory complete, retire-vs-rebuild decisions logged, COA crosswalk design draft circulating, vendor/customer dedup rules in functional review. Discovery engine output published.

    3

    T-45: Build Underway — 7 weeks before cutover

    Extraction running against full S/4HANA dataset, FBDI/HDL templates generated for all in-scope objects, Fusion target environment FSM tasks 80%+ complete, integration re-point plan in OIC design review.

    4

    T-30: Dry Run — 4 weeks before cutover

    First full dry run into Fusion non-prod environment completed end-to-end, reconciliation pack generated and reviewed, defects triaged with target-fix dates, UAT cycle 1 underway. Stage-gate review with steering committee.

    5

    T-14: UAT Sign-off — 2 weeks before cutover

    UAT cycle 2 complete with >98% pass rate, defect log triaged to zero blockers, sign-off pack issued to internal audit, parallel-run readiness confirmed. Cutover go/no-go criteria locked.

    6

    T-7: Final Dry Run — 1 week before cutover

    Final full dry run completed in dress-rehearsal mode using cutover-script timings, rollback procedure tested end-to-end, war-room logistics confirmed, communication plan distributed. Printable checklist PDF generated and circulated.

    7

    T-0: Cutover Weekend — Cutover Saturday

    S/4HANA quiesce, BSEG/ACDOCA capture, delta-replay, final reconciliation, sign-off pack to internal audit, traffic cut to Fusion. Hour-by-hour checklist executed with named owner per line item.

    8

    T+7: Hypercare — 1 week post cutover

    First weekly close in Fusion completed, S/4HANA flipped to archive-only, HANA licence wind-down request submitted to SAP, stabilisation defect-burn tracking, lessons-learnt session scheduled.

    Frequently asked questions

    What is an SAP S/4HANA migration checklist and why does it matter?+

    An SAP S/4HANA migration checklist is the structured pre-flight list of every prerequisite, decision, artifact, and approval that has to be in place before extraction begins, before transformation runs, before any FBDI hits Fusion ESS, and before cutover weekend starts. The reason it matters is the cost asymmetry: a missing HANA database user provisioning can be fixed in two hours during planning, or it can blow up a six-figure SI rate-card on cutover Saturday. Syntra ETL's SAP S/4HANA migration checklist is the consolidated playbook from every S/4HANA-to-Fusion conversion we've run — covering RISE-vs-on-prem authorisation differences, ABAP/CDS inventory artifacts, Fusion target-environment readiness, sign-off gates per workstream, and the rollback decision tree. It's printable, it's role-assigned, and every line item has a defined evidence artifact.

    What HANA database access do we need to provision before extraction can start?+

    For on-prem S/4HANA: a read-only HANA database user with SELECT on schema SAPHANADB (or your custom schema), no DDL or DML privileges, no procedure execution privileges. Network access from the Syntra ETL extraction node to HANA port 30015 (or 315 for tenant database NN) — typically via a jump host or VPN. For RISE with SAP Cloud Private Edition: HANA DB access is normally not granted, so you provision CDS view authorisations and OData service consumer credentials instead — the SAP_BC_DWB_WBO_USER role or equivalent, plus communication-system + communication-arrangement setup for OData. The SAP S/4HANA migration checklist captures the exact authorisation objects, role names, and SAP Note references for each scenario so your Basis team has a single artifact to action.

    How does the SAP S/4HANA migration checklist differ between RISE-hosted and on-premise deployments?+

    Materially. On-premise S/4HANA gives you direct HANA database access, Basis team control over the system, full ABAP authorisation flexibility, and unrestricted batch-window scheduling — the checklist focuses on HANA SQL extraction performance tuning and managing the production batch window. RISE with SAP Cloud Private Edition restricts DB access and forces CDS/OData extraction, so the checklist is dominated by communication-system setup, OData service activation (TCODE /IWFND/MAINT_SERVICE), and SAP-managed change windows. S/4HANA Cloud Public Edition adds further restrictions: no batch window control at all, limited CDS view extensibility, and API call throttling — so the checklist front-loads API quota agreements with SAP and partitions extraction across multiple service users to maximise parallelism.

    What ABAP code inventory needs to happen before migration kickoff?+

    Before transformation design starts, you need a complete inventory of ABAP customisations in the source S/4HANA: every Z*/Y* program in TRDIR, every BAdI implementation in TFDIR, every CDS view extension in DDIC, every enhancement spot, every IDoc partner profile (EDPAR/EDP12), every ABAP CAP service on BTP, and every active SAP Cloud Integration tenant flow. Syntra ETL's discovery engine produces this automatically — it crawls the metadata catalogs, counts execution frequency over the last 12 months (from STAD or SM20 audit log), classifies by business purpose, and recommends Fusion equivalence (native, Page Composer, VBCS, OIC, BI Publisher, or retire). Output is a CSV the migration steering committee uses to make retire-vs-rebuild decisions. Typical S/4HANA installation reveals 35–55% of customisations are unused or duplicates.

    What Fusion target-environment readiness checks belong on the SAP S/4HANA migration checklist?+

    Fusion environment readiness has its own block on the checklist: target Fusion pod identified and sized for steady-state plus migration overhead; FSM (Functional Setup Manager) tasks completed for enterprise structures, ledgers, BUs, value sets, and COA segments; user roles provisioned for the migration service account with FBDI/HDL submission privileges; ESS (Enterprise Scheduler Service) job throughput agreed with the Fusion administrator; UCM (Universal Content Manager) account configured for FBDI ZIP upload; SOAP/REST endpoint allow-listing for delta integration; and finally a baseline trial balance of zero confirmed in the target Fusion ledger. Skip any one of these and the first FBDI submission fails with cryptic ESS errors that consume days of triage. The checklist makes them explicit.

    How are sign-off gates structured across the SAP S/4HANA migration checklist?+

    There are seven sign-off gates, each with a named owner and a defined evidence artifact: (1) Assessment gate — discovery output, scope agreed, sized estimate accepted; (2) Crosswalk gate — COA mapping signed by CFO/Controller, customer/vendor dedup rules signed by AP/AR leads, item normalisation signed by Materials Manager; (3) Build-complete gate — all FBDI/HDL templates generated and unit-tested; (4) UAT gate — UAT pass rate >98%, defect log triaged, conditional sign-off issued; (5) Pre-cutover gate — final reconciliation of dry-run load to S/4HANA trial balance, rollback procedure tested; (6) Cutover gate — go/no-go call with finance, IT, audit, and business; (7) Stabilisation gate — first close in Fusion completed within target days, sign-off pack to internal audit. The migration checklist embeds the gate criteria so nothing slips.

    Does the SAP S/4HANA migration checklist cover German HGB/AO and other regulatory requirements?+

    Yes — this is mandatory for European customers. The German section of the SAP S/4HANA migration checklist covers HGB/AO 10-year retention (Aufbewahrungspflicht §147 AO) including the GoBD-compliant evidence artifacts (machine-readable, immutable, audit-accessible) that must accompany every migrated period; the GDPdU/IDEA export for tax-audit access to the migrated dataset; the BMF audit-trail expectations for opening balances; and the data-protection (GDPR Art. 30) records-of-processing entry for the migration project itself. Additional regulatory blocks cover SOX (US), MiFID II (UK/EU financial services), FDA 21 CFR Part 11 (US life sciences), and BaFin (German financial supervision). Each block lists the evidence artifacts and the responsible role within the customer organisation.

    How long is the SAP S/4HANA migration checklist and how is it actually used?+

    The full checklist runs to 187 line items across 14 sections — but you only ever look at the section you're working on. Each line item has: a unique ID (e.g. CL-EXT-014), a one-sentence statement, an owner role (not name), an evidence artifact (the file/screenshot/sign-off that proves it's done), a status (Not Started / In Progress / Blocked / Complete), and a target date relative to cutover (T-90, T-30, T-7, T-0, T+7). The checklist is rendered as a printable PDF (for offline review during cutover weekend when systems may be unavailable), tracked in the migration steering committee's project tool of choice (Jira, MS Project, Smartsheet), and reviewed weekly with a fixed dashboard format. Done right, the checklist is the migration's single source of truth.

    Need the full SAP S/4HANA migration checklist for your project?

    Book a 30-minute call. We'll review your S/4HANA deployment topology (on-prem / RISE / Cloud Public), share the printable PDF migration checklist tailored to your scenario, and walk through the seven sign-off gates with you.