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

Lesson 4 of 5

Follow-up

11 min

Listen to this lesson

0:00 / 8:32

When SUM finishes, the system runs SAP S/4HANA, but it is not ready for users. SAP's guide lists custom code adaptation, cross-application follow-on activities and application-specific follow-on activities, with the full list coming from the Simplification Item Catalog and the checks for your system. In the first conversion these take days; by the production conversion most are transports or scripted steps on the runbook.

Cross-application follow-on activities

ActivityWhat it involves
Custom code adaptationSPAU and SPAU_ENH for modifications and enhancements; ATC with the readiness variant in the converted system; fixes in ABAP Development Tools
Silent data migrationSAP's Silent Data Migration Infrastructure migrates some application data after the conversion during business operations; monitor it in transaction SDM_MON and make sure its technical users exist in every client
Output managementThe new output control needs a bgRFC configuration (transaction SBGRFCCONF), a storage system and category, BRFplus, and Adobe Document Services when Adobe forms are used
AuthorizationsReview role menus for obsolete and replaced transactions with the SU25 exchange report; adjust business roles
SAP Fiori enablementFront-end catalogs and business roles, integration of catalogs into back-end roles, launchpad access to the classic menus
UI adaptationKey users can adapt app screens at runtime where the app supports it
Cross-application follow-on activities from SAP's conversion guide for SAP S/4HANA 2025.
The Sign-Off Table · thesignofftable.com/academy/sap-s4t-302

Silent data migration deserves a note for testers. By default SUM leaves some data migrations to run after the conversion, in uptime. SUM can force them into downtime instead, at the cost of a longer outage. Either way, SAP warns that every silent migration must finish successfully in every client, or new functions may not work. Add a check of SDM_MON to the technical acceptance.

Silent data migrations run after SUM by default, but either way they must finish in every client before the system passes technical acceptance.
The Sign-Off Table · thesignofftable.com/academy/sap-s4t-302

Application-specific follow-on activities

The application list depends on the simplification items relevant to your system. For Contoso the main ones are the finance data migration (SAP Note 2332030; the finance conversion course covers it), the SAP Credit Management migration (SAP Note 2270544), and the sales items flagged in Readiness Check, such as the pricing data model change (SAP Note 2267308). Each has an SAP Note with its steps. Map each to an owner and a runbook line.

Expect differences that are by design. A simplification item may replace a transaction, change a field length or move a function into a new app. Testers who compare against ECC need to know which differences are intended, or they will log them as defects. Sam's team collects these items from Readiness Check and the SI-Check results into a short list of expected changes, which goes to Priya with the converted system (lesson 5).

Business configurationFinance migration, credit management migration, output determination, application settings from simplification items
Users and UIBusiness roles adjusted, Fiori catalogs and roles, launchpad content
Custom codeSPAU, SPAU_ENH, readiness ATC clean in scope
Technical platformSilent data migration finished, bgRFC configured, background jobs, RFC destinations, printers, interfaces
Follow-up work by layer. Each layer must be done before the one above can be tested.
The Sign-Off Table · thesignofftable.com/academy/sap-s4t-302

Technical housekeeping

  • Background jobs: check the job schedule against the new release; obsolete jobs removed, new standard jobs scheduled.
  • RFC destinations and interfaces: connections to the bank, the tax engine, EDI and the plant systems tested from the converted system.
  • Printers and output: spool devices and forms printed from the new output control.
  • Logs: SUM evaluation reviewed; every ignored error explained in writing.
  • Old data: after testing and validation, the Obsolete Data Handling Monitor (transaction SODH) deletes data left behind by data model simplifications. Plan it for after go-live sign-off, not during the weekend.
Why an invoice may not go out after conversion: Contoso's billing output uses the new output control, which depends on BRFplus, bgRFC and form rendering, each a follow-up step.
The Sign-Off Table · thesignofftable.com/academy/sap-s4t-302

Step by step: Contoso's post-SUM runbook

  1. Modifications. SPAU and SPAU_ENH, imported from the transports collected in CMD (SPDD already ran inside SUM).
  2. Custom code. ATC run with check variant S4HANA_READINESS in the converted system; fixes in ABAP Development Tools, because SE80 does not support every object type, such as CDS views.
  3. Finance. The finance data migration and its reconciliation, owned by Dan's team (SAP Note 2332030).
  4. Silent data migrations. Technical users maintained in SDM_USER before the run; status checked in SDM_MON for every client.
  5. Output control. bgRFC supervisor destination in SBGRFCCONF; storage system in OAC0 assigned to category SOMU in OACT; BRFplus applications imported from SAP Note 2248229; Adobe Document Services; printers by short name in SPAD.
  6. Authorizations and UI. SU25 exchange report for obsolete transactions in role menus (SAP Note 2465353); Fiori catalogs and business roles; launchpad checked per test role.
  7. Technical. Job schedule, RFC destinations, interfaces to Process Orchestration (XQ1 in test), printers.
Symptom testers seeUsual root causeWhere to look
Invoice saved, but no outputNo bgRFC supervisor destinationSBGRFCCONF, then the output item in the invoice
Spool preview of a form is empty or misalignedDevice type is not PDF1 or PDFUCSPAD printer definition
Fiori tile shows an authorization errorCatalog not in the back-end roleSTAUTHTRACE and /IWFND/ERROR_LOG, then PFCG
New fields empty or a new app failsSilent data migration not finished in that clientSDM_MON
Custom report dumpsIn-scope ATC finding not yet adaptedST22 and the ATC result

Typical first-week defects after a conversion that are really missing follow-up steps.

What would you do?

After the CMQ conversion, Maria reports that invoices for Great Lakes Fleet Services produce no output. SUM finished without errors. What is the most likely area to check first?

Key points
  • After SUM: custom code adaptation, cross-application and application-specific follow-on activities.
  • Silent data migrations must finish in every client; check SDM_MON.
  • Output control needs bgRFC, storage, BRFplus and form rendering before anything prints.
  • Turn every manual follow-up step into a transport, a script or an owned runbook line.

Check your understanding · not graded

Lesson check

  1. 1. Which transaction shows the status of silent data migrations?

  2. 2. Output control produces nothing after conversion. Which setup is a prerequisite?

  3. 3. What does the SU25 exchange report help with after conversion?

  4. 4. Where does the full list of application-specific follow-on steps come from?

  5. 5. Which ATC check variant finds custom code issues in the converted system?