Repair Status Reversal (Admin)
What Is Repair Status Reversal?
Status reversal allows an Admin to step a repair backwards — for example, from Repairing back to Diagnosing, or from Ready back to Testing. This is useful when a job was advanced too quickly or when a fault is found after an earlier stage was closed.
Reversal is an Admin-only action. It permanently modifies the repair's history and triggers a stock adjustment. Use it deliberately.
How to Revert a Status
The Revert Status button is in the repair detail page header — visible only to Admins.
- 1Open the repair detail page.
- 2In the header, click 'Revert Status' (Admin only — not visible to other roles).
- 3A confirmation dialog shows the current status and the target (previous) status.
- 4Optionally enter a reason for the reversal.
- 5Confirm. The status steps back, parts are returned to stock, and the reversal is logged.
Automatic Parts Return to Stock
When a status is reverted, Fixmo automatically returns parts to branch stock.
- Parts that were added to the repair during the stage being reverted are identified.
- Quantities are restored to the repair's branch stock.
- Serial-tracked parts are returned to IN_STOCK status.
- The parts-return snapshot is saved in the Status History so you can see exactly what was returned.
Parts added before the reverted stage (i.e., in earlier stages) are not returned — only those that belong to the reverted stage.
Audit Trail
Every reversal is recorded in two places:
- Activity Log — shows the reversal event with actor, timestamp, from/to status, reason, and parts-return details.
- Status History — shows the reversal in the status transition list with a reversal flag and the parts-return snapshot.
When to Use Reversal vs. Cancellation
Use reversal when the repair is still in progress and you need to step back a workflow mistake. Cancel the repair instead when the job is abandoned entirely.
- Reversal — repair continues at an earlier stage; parts are returned to stock; customer tracking link still works.
- Cancellation — repair is marked Cancelled (terminal state); job ends; customer sees Cancelled status on their tracking page.
Frequently Asked Questions
Who can revert a repair status?+
What happens to parts when a status is reverted?+
Can I revert more than one status step?+
Is reversal logged?+
Can a Delivered or Cancelled repair be reverted?+
Related Articles
Repair Status Workflow
Understand the 8 repair statuses in Fixmo, how to advance them, the Waiting-for-Parts branch, and how Admins can revert status with parts-return handling.
Read articleRepair Detail Page
Explore every section of the repair detail page — header actions, parts and services, payments, photos, activity log, status history, AI assistant, and share links.
Read articleUnderstanding Roles and Permissions
Learn what each of Fixmo's four roles — Admin, Manager, Technician, and Cashier — can see and do in your repair shop.
Read article