Lesson 6 of 6
Planner acceptance and sign-off
10 min
Listen to this lesson
Transactional systems are accepted by business users running scenarios. Planning systems are accepted by planners trusting the numbers enough to act on them. That trust is the real exit criterion, and it has to be built with evidence: parallel runs within tolerance, explained differences, planners who can do their weekly tasks without help, and a fallback they will not need.
Planner acceptance testing
Planner acceptance testing (PAT) is user acceptance testing for planning. Contoso ran it during the second parallel cycle, with planners doing their real monthly tasks in IBP and embedded PP/DS while APO still drove production. Each task had a script, but the success criterion was the planner's decision, not the clicks.
| Task | Planner | Acceptance criterion |
|---|---|---|
| Review statistical forecast and adjust top 20 products | Sunita | Completed in the planning view within the review window; notes on every override above 10% |
| Run the demand review and lock consensus | Sunita | Consensus locked; released total within ±1% of the approved number |
| Run supply heuristic and prepare supply review options | Jonas | Three scenarios ready; ASSY-10 load within ±2% of hand calculation |
| Executive S&OP decision and release | Sunita, Jonas | Chosen scenario promoted; PIRs reconcile |
| Weekly PP/DS sequencing on ASSY-10 | Detroit scheduler | Sequence accepted without manual rework for three consecutive weeks |
| Handle a rush order from Great Lakes Fleet Services | Jonas | Rescheduled in PP/DS; aATP confirms a date |
Illustrative course data: Contoso's PAT tasks.
Exit criteria for go-live
- Two signed parallel cycles per stage, all comparisons within tolerance or classified.
- No open defect of severity 1 or 2 in planning, integration or PP/DS; severity 3 with workarounds known to planners.
- PAT complete: every task accepted by its planner.
- Integration proven: release counts and totals reconcile in two cycles; MRP plans from IBP demand in the test system without duplicates.
- Cutover rehearsed: dress rehearsal completed in the planned window, fallback tested.
- Operations ready: job schedule, monitoring of CI-DS tasks and PP/DS alerts, support roles named.
Hypercare and the first months
After go-live, the first two monthly cycles are hypercare: Priya's team runs the same comparisons against the frozen APO snapshot where it still makes sense, and the support team watches CI-DS task logs, PIR reconciliation and PP/DS alerts daily. Contoso tracks four measures: forecast accuracy (weighted MAPE) against the APO baseline, the share of planner overrides, PP/DS schedule adherence on ASSY-10, and the number of manual PIR corrections. A rising override share is often the first sign that planners do not trust the system.
- Go-live weekendCutoverIBP release active; APO frozen
- Week 1Daily checksCI-DS logs, PIR reconciliation, PP/DS alerts
- Month 1First live cycleComparison with APO snapshot; overrides tracked
- Month 2Second live cycleHypercare exit if measures are stable
- Month 3APO decommission decisionArchive, then shut down SP1
Step by step: running a PAT session
- Before the session, Wei's team checks that the second-cycle snapshot is loaded and the comparison report from cycle 1 is closed.
- The planner opens the task script: the decision, the data, the criterion. No click-by-click instructions; the planner works as on a normal day.
- Priya's tester observes and logs time taken, help requested and any workaround used.
- The planner records the decision in IBP (for example a locked consensus or a promoted scenario) and states whether the criterion is met.
- Misses are logged in SAP Cloud ALM as a training need or a defect, with the planner's words, not the tester's interpretation.
- At the end of the cycle, the planner signs the task list; open items carry a planned retest date.
Observation data is useful evidence. When the Detroit scheduler needed 70 minutes for a weekly sequencing task that took 25 minutes in APO, the cause was not the system but a missing Fiori tile on her launchpad; she had been navigating through three apps. The fix was a role change, and the retest took 22 minutes.
After APO: the planning regression set
IBP is a cloud product with several releases a year, and S/4HANA receives feature packs and upgrades. Once APO is gone, the decision-based PAT tasks and the integration checks become Contoso's planning regression set. Before each IBP release reaches the production tenant, Priya's team reruns the forecast job on the controlled data set, a supply heuristic run with expected capacity loads, the release reconciliation and two PAT tasks with planners. Tolerances stay the same; the comparison point is now the previous IBP release instead of APO.
What would you do?
Two weeks before go-live, all comparisons are within tolerance, but the Detroit scheduler still reworks the PP/DS sequence manually every week. What should the decision group conclude?
- Planner acceptance is about trusting the numbers enough to act on them.
- Run PAT in the second parallel cycle, after training, with decision-based criteria.
- Exit criteria: signed cycles, PAT, no severe defects, rehearsed cutover, operations ready.
- Hypercare tracks accuracy, overrides, schedule adherence and manual corrections.
Check your understanding · not graded
Lesson check
1. When did Contoso run planner acceptance testing?
2. Which hypercare measure often signals that planners distrust the system?
3. What happens if one exit criterion is missing at the go-live decision?
4. Who signs PP/DS acceptance at Contoso?