Why Use a Workflow
A workflow for a Change Record is defined to ensure that all activities required to implement a change are executed in a consistent, coordinated, and controlled manner. Rather than relying on manual communication and individual decisions, the workflow establishes a predefined process that guides the Change Record from its creation to its completion. Its purpose is to make recurring activities repeatable and predictable, so that the same business process can be executed consistently every time.
Ultimately, a workflow definition is designed around a simple principle: delivering the right work to the right employee at the right time. Tasks are generated based on the current state of the Change Record, assigned to the appropriate participant, and triggered only when the necessary prerequisites have been fulfilled. This ensures that activities occur in the correct sequence and that every participant receives the information and responsibilities needed to perform their work effectively.
Three App Landscape
The definition of a workflow for a Change Record is typically organized around a three-app architecture that separates workflow configuration, workflow execution, and task processing. This separation ensures that each participant in the process works in the environment best suited to their role while maintaining a controlled and transparent workflow lifecycle.
Step Details
Workflow steps define how a Change Record moves through its approval and collaboration process. When designing a workflow template, each step represents a specific activity that must be completed by one or more participants before the workflow can proceed. The workflow designer determines the type of interaction required, who should perform it, and how the process should react to the outcome.

SAP provides three primary workflow step types. An Approve step is used when a formal decision is required and the workflow cannot continue until the participant explicitly approves or rejects the request. A Review step is intended for collecting comments, feedback, or expert input without blocking the workflow. A Rework step is used when feedback may require changes before the workflow can continue, effectively allowing the reviewer to send the Change Record back for correction.
For each workflow step, participants must be assigned. This can be done by assigning a specific SAP user when the responsible person is always known. Alternatively, a business role can be assigned, allowing any member of that role to complete the task. This approach provides greater flexibility because the workflow remains operational even when individual users are unavailable.
A workflow step is then connected to the status management of the Change Record. By linking the step to a specific Change Record status, the workflow and the business process remain synchronized. For example, completion of an approval step can trigger the transition to the next Change Record status, such as moving into a processing phase.
In addition, each step defines how exceptions are handled. When a participant rejects a task or requests rework, the workflow designer decides what should happen next. Possible outcomes include restarting the workflow, repeating the current step, continuing with the next step, canceling the workflow, or sending the Change Record back for rework. These settings ensure that exception scenarios are handled consistently and transparently.
The Workflow Process
Summary
This example illustrates how a workflow guides a Change Record through a sequence of controlled activities, from defining the scope of the change, through approval and execution, to final completion and release. Each workflow step is directly linked to a specific Change Record status, providing full transparency regarding the current progress of the change process.