Lesson 4 of 5
Assets migration
10 min
Listen to this lesson
Mapping decides where each capability goes. Asset migration decides which content travels with it. For Contoso, that means process documentation, test assets and change history. The principle that keeps this manageable: move what will be used on S/4HANA, archive what must be kept for audit, and leave the rest behind.
Selective Data Transfer
SAP's tool for content is Selective Data Transfer (SDT). SAP's learning content describes it as a one-time, selective migration, not a synchronization. It can carry process hierarchies, several library types, custom solution processes and diagrams, documents, and Focused Build test cases and test steps. Relationships between processes, activities, executables, documents and test steps are rebuilt in Cloud ALM using unique IDs during upload.
- ScopePick source branches, current content and the migration scope, guided by the transition roadmap
- ExtractRun the extraction in Solution Manager
- SimulateRun simulated uploads, find issues and fix them in the source
- UploadPerform the final upload into the Cloud ALM project
- ValidateCheck the result in Cloud ALM analytics and with process owners
Two warnings from SAP's material shape the plan. There is no rollback after an upload; you can only delete what was transferred. And SAP recommends starting with small proof-of-concept packages. Documents can be handled as links to an external document store or pushed to the SAP BTP document management service. Check the minimum Solution Manager support package and notes in the current SDT guide before scheduling the work.
| Asset | Typical choice | Why |
|---|---|---|
| Process hierarchy and current documents for processes that continue | Transfer with SDT, or rebuild from SAP Best Practices content | Useful on S/4HANA if current and accurate |
| Outdated documents | Leave behind; archive if audit requires | Migrating stale content makes Cloud ALM look current when it is not |
| Focused Build test cases and steps | Transfer selectively, then review | Business intent carries over; screens and apps often change |
| Test Suite run history | Export and archive for audit | Evidence for past releases, not for S/4HANA testing |
| ChaRM change documents and approvals | Archive in place or export | Not migrated by SAP's tools |
| Monitoring configuration and history | Rebuild in Cloud ALM operations | SAP: operations use cases are re-established, with no bulk migration |
Test assets: migrate intent, not steps
Contoso's 420 ECC regression test cases describe ECC transactions, custom screens and old output. After the conversion, many of those steps run through different apps, some custom transactions are retired, and credit management and the business partner work differently. Copying the steps would give Cloud ALM a regression pack that cannot be executed as written.
- Keep the intent. For each high-value ECC scenario, keep the business objective, the data conditions and the expected outcome.
- Rebuild against processes. Create the S/4HANA test case in Cloud ALM against the matching solution process, using the converted system's apps and transactions.
- Reuse what SDT can carry. Where test cases came from Focused Build and the process is unchanged, transfer them and review step by step.
- Archive history. Export ECC run results and defects for the retention period and store them where audit can find them.
Sequencing the migration
Asset moves should follow the capability plan, not run ahead of it. Contoso transfers process content into the program's Cloud ALM project after Explore, when the S/4HANA scope is stable. Test rebuilding runs during Realize so the regression pack is ready for the final SIT cycle. Archiving happens last, after ECC is retired and the audit team has confirmed the exports.
What would you do?
Sam suggests transferring all 1,100 ECC documents with Selective Data Transfer in one run "so nothing is lost". What should Priya recommend?
- Selective Data Transfer is a one-time, selective migration with no rollback; start with small proof-of-concept packages.
- SDT can move process hierarchies, libraries, custom processes, documents and Focused Build test cases and steps.
- Migrate test intent and rebuild steps against S/4HANA processes; archive ECC run history for audit.
- ChaRM records are archived, not migrated; monitoring is rebuilt, not migrated.
Check your understanding · not graded
Lesson check
1. How does SAP describe Selective Data Transfer?
2. What can you do if an SDT upload brought in the wrong content?
3. What should happen to ECC Test Suite run history?
4. Why not copy ECC test steps one-to-one into Cloud ALM?