Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 3 of 5

Reading SAP release information

13 min

Listen to this lesson

0:00 / 7:27

For SAP-delivered change, the object list is enormous and mostly irrelevant to you. A release upgrade touches far more objects than any team could trace one by one. Here the best input is SAP's own description of what changed, read with a tester's eye: which of these changes alter behavior in processes we run?

The main documents

SourceWhat it tells youWhere to find it
What's New documentation and the What's New ViewerNew, changed, deprecated and deleted features per release, filterable by line of business and solution areaSAP Help Portal, product page for your release
Simplification Item Catalog and simplification listIncompatible or disruptive changes compared with SAP ERP or an earlier SAP S/4HANA release, each with a business impact noteSAP for Me / Simplification Item Catalog
Simplification Item CheckWhich simplification items are relevant to your system and whether it is consistent for conversion or upgradeReport run in your system before conversion or upgrade (see the upgrade guide)
SAP Readiness CheckA planning analysis of your system: relevant simplification items, custom code impact, add-ons and moreRun as part of conversion or upgrade planning
Upgrade and conversion guidesSteps, prerequisites and tools for the specific releaseSAP Help Portal, for example the upgrade guide for SAP S/4HANA 2025
SAP notesSymptom, reason, solution, affected releases and sometimes known side effectsSAP for Me (note search)
SAP Road Map ExplorerPlanned innovations for future releasesroadmaps.sap.com

SAP release information worth reading for test scoping. Exact names and locations can vary; check the Help Portal for your release.

Reading What's New like a tester

Filter the What's New content to your release range (for example everything between your current and target release) and to the lines of business you run. Then classify each item quickly:

  • New, optional function you have not activated: usually no regression impact. Note it as an opportunity.
  • Changed behavior in a function you use: in scope. Find the process step and design a test that would show the new behavior.
  • Changed user interface in an app you use: in scope for UI-level tests and training, and for any automation that drives that screen.
  • Deprecated or deleted function you use: high priority. Check whether a successor is required and test the replacement.
CategoryItemsWhat happens to them
Functions Contoso does not use150Out of scope with a one-line reason
New optional functions20Noted as opportunities; no regression impact
Changed behavior or interfaces in apps used daily10In scope, each with a named owner, such as billing and supplier invoice processing
Total in range18010 lines added to the scoped list
How two hours with filtered release information cut 180 items to 10 lines in Contoso's scoped list.
The Sign-Off Table · thesignofftable.com/academy/sap-tst-303

Simplification items in conversions and upgrades

For a system conversion from SAP ECC, or an upgrade between SAP S/4HANA releases, simplification items describe incompatible or disruptive changes. The Simplification Item Check (run before conversion or upgrade, and also by the Software Update Manager during the process) tells you which items are relevant to your system. For testing, each relevant item is a prompt: which processes use the affected function, and what will users see differently? Many simplification items have no test impact once their technical prerequisites are met; some, such as business partner or credit management changes in a conversion from ECC, reshape whole processes.

Reading an SAP note

For each implemented note, read the symptom (what was wrong), the solution (what the note changes) and the list of affected objects. Ask: does the corrected behavior appear in a process we run? Does the note change a calculation, a posting, a check or a user interface? Look for related notes and known side effects. A note that fixes a rounding issue in tax calculation for a country you do not use can be scoped out with a one-line reason; a note that changes how GR/IR clearing is proposed belongs in the procure-to-pay regression.

  1. Does the item affect a function or app we use in production?Yes → continue · No → out of scope; record reason
  2. Does it change behavior, calculations, postings or checks?Yes → in scope for functional regression · No → continue
  3. Does it change the user interface or navigation?Yes → in scope for UI tests, automation maintenance and training · No → continue
  4. Is a function we use deprecated or removed?Yes → high priority; test the successor · No → note only
Classifying a release or note item for test scoping.
The Sign-Off Table · thesignofftable.com/academy/sap-tst-303

What would you do?

While reading release information for an upgrade, Priya finds an item stating that a supplier invoice app Contoso uses daily has a changed default for a field that drives payment block proposals. The consultant says "it's just a default, users can override it". What should Priya do?

Custom code in an upgrade

During an upgrade, SAP's changes can break your custom code even when nobody touched it, because custom programs call SAP objects that changed or were simplified. Developers use the ABAP Test Cockpit and SAP's custom code analysis tools to find custom code that uses changed or removed SAP objects. Ask for the result: each custom object flagged and adapted is a change in its own right, with a process behind it, and belongs in the inventory. For SAP S/4HANA Cloud Public Edition, where classic modifications are not allowed and extensions use released APIs, this risk is smaller but not zero: check the release information for changes to the APIs and extension points your extensions rely on.

  1. SAP object changesUpgrade changes or simplifies an SAP object
  2. Custom code calls itAn untouched custom program depends on that object
  3. Analysis flags itABAP Test Cockpit and custom code analysis list the usage
  4. Developer adapts itThe adaptation is a change in its own right
  5. Add to inventoryMapped to its process and scoped like any other change
Custom code nobody touched still enters the change inventory when the SAP objects it calls change.
The Sign-Off Table · thesignofftable.com/academy/sap-tst-303
Key points
  • Use What's New (and the What's New Viewer), simplification items, the Simplification Item Check, the Readiness Check, guides and notes.
  • Classify each item: unused, changed behavior, changed UI, or deprecated/removed.
  • Changed behavior and deprecated functions you use belong in scope; record reasons for exclusions.
  • Read notes for symptom, solution, affected objects and side effects.

Check your understanding · not graded

Lesson check

  1. 1. Which source describes new, changed, deprecated and deleted features for a release?

  2. 2. What does the Simplification Item Check tell you?

  3. 3. A release item describes a new optional function Contoso has not activated. What is its usual regression impact?

  4. 4. A function Contoso uses is deprecated in the target release. How should it be treated?