Spare Parts (Dismantling) Module
2 min read9 sections
On this pageShow
Spare Parts (Dismantling) Module
Equipment dismantling requests and recovered components
Module Purpose: Request dismantling of products into spare components, approve work, track progress, and complete recovery
Primary Users: Warehouse staff, Service technicians, Supervisors, Managers, Admins
Last Updated: June 4, 2026
Overview
The Spare Parts module manages dismantling requests for products (for example, printers or equipment returned for parts recovery). Each request has a status workflow from submission through approval, in-progress work, and completion.
UI Paths
| Task | Route |
|---|---|
| List requests | /dashboard/spare-parts |
| New request | /dashboard/spare-parts/new |
| Request detail | /dashboard/spare-parts/[id] |
Permissions
| Permission | Action |
|---|---|
dismantleRequest:list | View dismantling requests |
dismantleRequest:create | Create requests |
dismantleRequest:update | Approve, start work, manage components, complete |
The sidebar Spare Parts item uses resource dismantleRequest.
Request Status Workflow
| Status | Meaning |
|---|---|
| Pending | Awaiting approval |
| Approved | Ready to start dismantling |
| In Progress | Components being recorded |
| Completed | Work finished |
| Rejected | Request denied |
| Cancelled | Request cancelled |
Role-based actions (summary)
- Approve — Admins anywhere; Managers/Supervisors at the request’s location when status is Pending.
- Start dismantling — After approval; location-scoped for warehouse/service roles.
- Manage components — While In Progress; add recovered parts tied to the request.
- Complete — Finalize when all components are recorded.
Non-admin users typically see only requests for their assigned location.
Common Tasks
Create a dismantling request
- Open Spare Parts → New.
- Select product and location context.
- Submit; status becomes Pending.
Approve and execute
- Open the request detail.
- Approve if you have rights at that location.
- Start dismantling when ready.
- Add components (recovered parts) during In Progress.
- Complete the request when finished.
Best Practices
- Tie each request to the correct product SKU and location.
- Record components as they are recovered for accurate spare-parts inventory.
- Use rejection with clear notes when the request is invalid.
Last Updated: June 4, 2026