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

Lesson 5 of 5

Formal sign-off per load

10 min

Every load ends with a decision. After a mock, the decision is whether the migration is good enough to move to the next one. After the final load, it is whether the business can start working in SAP S/4HANA. A sign-off records that decision, who made it, on what evidence, and with which conditions. It protects the program, the owners and later the auditors, who will ask how the opening balances got into the new system.

Who signs what

Business sponsorGo decision for the cutover, based on the program's go/no-go evidence
Program and cutover leads (Grace, Luis)Migration sign-off for the load as a whole; confirms all objects decided
Process owners (Dan, Maria)Accept their domain: finance objects, order-to-cash objects
Data owners per objectAccept each object on its reconciliation and validation evidence
Test lead (Priya)Confirms evidence is complete and the criteria are applied, but does not accept data on the business's behalf
The sign-off chain for a migration load. Acceptance is a business decision; the test lead certifies the evidence.
The Sign-Off Table · thesignofftable.com/academy/sap-dmg-302

The object sign-off record

FieldContent
Object and loadFor example open receivables, Mock 3, extract key date and time
VersionsMapping specification, reconciliation specification and cleansing rules used
Load resultRecords in scope, loaded and rejected, with explanations
ReconciliationCount, value and attribute results with differences and approvals
ValidationRecords inspected, sample method and size, usability tests and results
Open itemsDefects and data quality issues with severity, owner and plan
DecisionAccepted, accepted with conditions, or rejected; name, role, date and time

Contents of a sign-off record for one migration object and one load.

Conditional acceptance

Owners often accept with conditions: "accepted, provided the 12 suppliers with unverified bank details stay blocked until verified, and verification is complete within ten working days of go-live". A condition must be specific, have an owner and a deadline, and be tracked like a defect. "Accepted with minor issues" is not a condition. Agree in the exit criteria which kinds of issues may be accepted with conditions and which always block, for example any unexplained difference in a financial balance.

DecisionWhen it fitsWhat must be recorded
AcceptedAll criteria met; no open critical or high defectsEvidence references and signature
Accepted with conditionsOpen issues within the agreed limits and with workaroundsEach condition with owner, deadline and tracking reference
RejectedCriteria not met, such as an unexplained financial differenceReasons, required fixes and the reload or fallback decision
The three sign-off decisions and what each must record.
The Sign-Off Table · thesignofftable.com/academy/sap-dmg-302

Sign-off on the Wave 2 go-live weekend

  1. Saturday 06:00Master data acceptedAlternadores business partners and products signed by Maria and the product owner after counts and attribute checks
  2. Saturday 18:00Open documents acceptedOpen orders and core return agreements signed after reconciliation and reduced validation
  3. Sunday 03:00Finance acceptedOpen items, stock, assets and G/L balances for 1910; trial balance tied per ledger; clearing accounts at zero; intercompany with 1710 matched; Dan signs
  4. Sunday 08:00Migration sign-offLuis and Grace confirm every object decided; conditions listed
  5. Sunday 10:00Go decisionSponsor decides go with the program evidence, or the fallback plan applies
Planned sign-off points on the Wave 2 go-live weekend. Each is a slot in the cutover plan with a fallback deadline behind it.
The Sign-Off Table · thesignofftable.com/academy/sap-dmg-302

Keeping the evidence

Store sign-off records with the reconciliation logs, sample selections, validation results, Migration Cockpit message logs and the specification versions, in the program's test management tool or a controlled repository. Auditors reviewing the opening balances, and finance teams answering questions in the first weeks after go-live, will need them. Agree the retention period with finance and internal audit, since migration evidence for financial data often supports the first year-end audit in the new system.

What would you do?

At 03:00 on the Wave 2 go-live Sunday, finance objects for 1910 reconcile except for one supplier's open items, which differ by MXN 11,200 because the legacy ERP and SAP S/4HANA translated three USD invoices at slightly different rates. The difference is understood and within the tolerance the exit criteria allow for translation differences, with a correction procedure agreed in advance. What should Dan do?

Key points
  • Data owners accept objects; process owners accept domains; the sponsor decides go; the test lead certifies the evidence.
  • Record per object: key date, versions, load, reconciliation, validation, open items and decision.
  • Conditions need an owner, a deadline and tracking; agree what can never be accepted with conditions.
  • Keep sign-off evidence for audit and the first months after go-live.

Check your understanding · not graded

Lesson check

  1. 1. Who accepts a migrated object on behalf of the business?

  2. 2. Which is a valid acceptance condition?

  3. 3. What does the test lead do in sign-off?

  4. 4. Why keep migration sign-off evidence after go-live?