Why SAP S/4HANA Migration Needs Clean Process Mapping First
S/4HANA migrations fail on process clarity more often than on technology. Before any system conversion, an organisation needs a documented map of…
Business process documentation improves ERP adoption by giving users a reference that matches how the system was actually configured for their organisation, rather than generic vendor training. Adoption failures usually trace to a gap between what training covered and what users face at their desk, and documentation written from the configured system closes that gap.
Vendor training teaches the system as delivered. Your organisation runs the system as configured, which is a different thing. The user who learned a standard purchase requisition flow in a training environment returns to a production system where three additional fields are mandatory, an approval routes through a role that did not exist in training, and one field is used for a purpose the standard documentation never anticipated.
The user’s response to this gap is predictable and rational. They find someone who knows, ask them, and write the answer on a sticky note. Within months, institutional knowledge lives on sticky notes and in one or two people’s heads, and those people become bottlenecks.
The distinguishing feature is specificity. It names the actual transaction, the actual fields, the actual approval roles and the actual values used by this organisation. It says what to enter, not what the field means in general.
It also covers the paths that generic training omits: what to do when the approver is on leave, how to correct a document posted with the wrong cost centre, which report answers the question the finance team asks every month. These are the situations where users get stuck, and they are entirely absent from vendor material because they are organisation-specific.
User acceptance testing is the right window. The configuration is stable, real business scenarios are being exercised, and the people who will use the system daily are in the room encountering the exact friction the documentation needs to address. Writing during UAT costs relatively little extra effort because the work is happening anyway.
Documentation written before UAT reflects design intent rather than delivered behaviour, and design intent changes. Documentation written after go-live is written by people already firefighting, and it shows.
| Written during | Result |
|---|---|
| Design phase | Reflects intent; diverges from delivered system |
| Build phase | Obsolete before UAT completes |
| UAT | Matches configured reality; captures real friction |
| Post go-live | Written under pressure; usually incomplete |
| Never | Knowledge concentrates in two or three people |
Documentation that is not maintained becomes actively harmful, because users who follow it and get the wrong result stop trusting all documentation. The practical safeguard is to make documentation update part of the change process rather than a separate activity: no configuration change closes until the affected document is updated.
This works only if the documents are small and specific enough that updating one is a ten-minute job. Large, monolithic manuals do not get updated, which is one more argument for short, task-scoped work instructions over comprehensive handbooks.
During user acceptance testing. The configuration is stable, real scenarios are being exercised, and the eventual users are present and encountering genuine friction. Documentation written earlier reflects design intent that later changes; documentation written after go-live is produced by people already firefighting.
A process map shows the flow across roles and systems and answers what happens and in what order. A work instruction tells one person how to complete one task, naming the transaction, the fields and the values. Adoption depends far more on work instructions; process maps matter more for design and audit.
Tie it to the change process: no configuration change is closed until the affected document is updated. This only works if documents are small and task-scoped, so an update takes minutes. Comprehensive manuals do not get maintained because updating one is a project in itself.
S/4HANA migrations fail on process clarity more often than on technology. Before any system conversion, an organisation needs a documented map of…
An SAP support model for a growing business should define four things explicitly: which incident severities carry which response times, who can…
SAP Fiori replaces transaction-code navigation with role-based apps that show a user only the tasks and data relevant to their job. The…
If this article covers a problem you are dealing with, tell us where you have got to and we will tell you what we would do next.