Run remote ATC and create a baseline
What you'll learn
Point the central ATC system at the remote package over RFC, run the S4HANA_READINESS_2023 variant, then create a baseline so future runs only flag new debt.
- 1. In the central ATC system, confirm the RFC destination to the source system is configured.
- 2. Create a new ATC Run Configuration with Object Set = the remote package.
- 3. Set the Check Variant to S4HANA_READINESS_2023.
Remote ATC is the production topology: a central ATC system (usually the DevOps/QA stack) runs checks against the source code on remote systems over RFC, because that central system is where the Simplification Database lives. Before anything else you confirm the RFC destination to the source system is set up, so the central checker can actually reach the code.
You then describe the run with an ATC Run Configuration: the Object Set names the remote package to check, and the Check Variant names the rule set. For S/4HANA migration readiness that variant is S4HANA_READINESS_2023, the release-aligned Simplification and HANA-readiness checks. Executing it populates the ATC Results view, from which you can double-click straight into the remote source.
A first run against four million lines is a wall of red, so the second half of the recipe is a baseline. From ATC Results you create a baseline, which snapshots today's findings as accepted debt; every subsequent run against the same scope then shows only the deltas — the new debt the team just introduced — so reviewers are never drowned by pre-existing findings.
Key points
- 1. In the central ATC system, confirm the RFC destination to the source system is configured.
- 2. Create a new ATC Run Configuration with Object Set = the remote package.
- 3. Set the Check Variant to S4HANA_READINESS_2023.
- 4. Execute the run; results land in the ATC Results view.
- 5. In ATC Results, choose Baseline → Create Baseline so subsequent runs show only deltas.
Source notes: clean-core-curriculum §12.2
Ask Claude
Build a prompt from this lesson + your question and open a fresh Claude chat with it pre-filled — handy for adapting a before/after pattern to your own object.