Manufacturing ERP Cutover: Rehearsal and Recovery Checklist
Plan a manufacturing ERP cutover with a transaction boundary, timed rehearsal, stock/WIP reconciliation, go/no-go criteria and controlled recovery records.

A manufacturing ERP cutover needs a defined transaction boundary, a rehearsed migration sequence, reconciled operating records and a named go/no-go decision owner. A backup alone does not explain how the factory will handle a receipt or job update while systems are changing.
Choose an operating window with the people who own stores, production, quality, purchasing and accounts. Define which activities pause, which may continue and where any permitted interim records are captured. Do not promise zero downtime before the sequence has been tested.
Define the last-entry boundary
Identify the final accepted transaction in the old process, the export time and the first transaction permitted in the new process. State how the team handles late paperwork, receipts in transit, open jobs, outside material and quality holds.
| Area | Record required | Owner check |
|---|---|---|
| Items and units | Approved master version and conversion rules | No unresolved duplicate or ambiguous identity |
| Opening stock | Location, lot/status and quantity at the boundary | Stores and quality reconcile physical and usable quantities |
| Open purchasing | PO quantity, received quantity and remaining commitment | Buyer confirms late/in-transit deliveries |
| WIP and outside work | Released job, issued material, completed and pending quantities | Production and outside-processing owners confirm balances |
| Orders and revisions | Open commitment and applicable instruction | Sales/engineering approve the version |
| Interim transactions | Numbered record, time, operator and later posting reference | No lost or duplicate entry across the boundary |
Rehearse with representative data
Microsoft's cutover guidance describes planning and rehearsing the transition. Time the sequence your team will actually perform: stop or bound entry, export, migrate, validate, reconcile, grant the intended access and enter the first accepted transaction.
Include a partial delivery, a held lot, an open production job and a correction. Record elapsed time and who is available at each step. A rehearsal that imports a clean sample but omits reconciliation will understate the operating window needed.
Trace a delivery that crosses the boundary
In this illustrative example, a PO is for 60 parts. Before cutover, 35 have been received and accepted; 25 remain due. Preserve the receipt history and remaining commitment so the next 25-piece delivery is posted once in the new process.
Check that 35 + 25 reconciles to 60 without importing the old receipt again as a new movement. If some of the 35 are on inspection hold instead, preserve that status separately; a received quantity does not by itself establish usable stock. The numbers demonstrate the check and are not a customer case study.
Set go/no-go criteria before the window begins
| Criterion | Evidence | Decision if it fails |
|---|---|---|
| Opening records reconcile | Approved quantity/status totals and explained differences | Hold until material discrepancies are resolved |
| Critical workflow passes | First receipt/issue/job update can be traced | Hold or restrict scope only through explicit approval |
| Users and support are ready | Named users, tested access and shift support contact | Delay affected operations until support is available |
| Cutover fits the window | Rehearsal timing plus approved contingency | Revise scope or operating window |
| Recovery remains feasible | Known decision deadline and interim-record procedure | Escalate before the deadline; do not improvise restoration |
Assign one decision authority and named reviewers. Record go, hold or recover with the evidence, time and conditions. A new discrepancy after go-live may require correction in the new system rather than restoring a backup that would erase later valid work.
Reconcile the first operating shifts
Track issues by affected record, operating impact, owner and next review. Keep the interim log until every entry has a corresponding posted record or an approved disposition. Reconcile transfers to accounting and other systems with their source IDs.
For earlier readiness gates, use the ERP implementation checklist. The timeline guide helps plan dependencies before setting the window. Ask the Optiwise implementation team to document the cutover and recovery responsibilities in your agreed release plan.
Questions from manufacturing teams
Can ERP cutover guarantee no factory downtime?
No general guarantee follows from a checklist. Define the operating window and test the actual migration, validation and first-entry sequence with representative records.
What happens to transactions created during cutover?
Use an approved boundary and a controlled interim log where activity is permitted. Reconcile every interim record to its eventual posting so it is neither lost nor entered twice.
Should we restore the backup whenever an issue appears?
Use the agreed recovery criteria and decision owner. A bulk restore can remove valid new transactions, so assess current records and reconcile the affected work before choosing recovery.
Related Posts

Kanban System | Optiwise
Learn how a Kanban system works in manufacturing, where it helps, where it fails, and how Optiwise connects Kanban signals with inventory, purchase, and production planning.
12 Jun 2026Read more →
Erp In Operations Management | Optiwise
Learn how ERP improves operations management by connecting planning, inventory, purchase, production, quality, dispatch, finance, and reporting.
12 Jun 2026Read more →
ERP for FMCG Companies in India
A practical guide to ERP for FMCG companies in India, covering distributor orders, batch tracking, expiry, inventory, production, schemes, costing, and reporting.
11 Jun 2026Read more →
Optiwise, Odoo, Acumatica and Business Central for Manufacturing
Compare manufacturing workflows in Optiwise, Odoo, Acumatica and Dynamics 365 Business Central. See what your factory can run in Optiwise.
11 Jun 2026Read more →
