Estados de una Orden
Los 8 estados de una orden de servicio y las transiciones permitidas entre ellos.
Estados de una Orden
Cada orden de servicio pasa por distintos estados que reflejan el progreso de la reparación. Arregio maneja 8 estados con transiciones definidas.
Los 8 estados
1. Recibida
Estado inicial cuando se crea la orden. El equipo fue recibido en el taller y está pendiente de evaluación o inicio de trabajo.
2. Esperando Aprobación
El taller envió un presupuesto al cliente y está esperando su respuesta. Se genera un link público que el cliente puede usar para aprobar o rechazar.
3. Aprobada
El cliente aprobó el presupuesto. El trabajo puede comenzar.
4. En Proceso
El técnico está trabajando activamente en la reparación.
5. Reparada
La reparación está completa. El equipo está listo para ser retirado por el cliente. En este punto se dispara la notificación al cliente de que su equipo está listo.
6. Pagada
El cliente realizó el pago total. La orden queda saldada.
7. Entregada
El equipo fue entregado al cliente. Este es el estado final exitoso de una orden.
8. Cancelada
La orden fue cancelada. Se requiere un motivo de cancelación. No se puede cancelar desde cualquier estado.
Transiciones permitidas
No todos los cambios de estado son posibles. Estas son las transiciones válidas:
| Desde | Hacia |
|---|---|
| Recibida | Aprobada, Esperando Aprobación, Cancelada |
| Esperando Aprobación | Aprobada, Cancelada |
| Aprobada | En Proceso, Cancelada |
| En Proceso | Reparada, Cancelada |
| Reparada | Pagada |
| Pagada | Entregada |
| Entregada | (estado final) |
| Cancelada | (estado final) |
Permisos por rol
No todos los roles pueden cambiar estados:
| Rol | Puede cambiar estados |
|---|---|
| Admin | Todos los estados |
| Gerente | Todos los estados en sus sucursales |
| Asesor | Recibida, Esperando Aprobación, Aprobada, Pagada, Entregada |
| Técnico | En Proceso, Reparada |
Auditoría de cambios
Cada cambio de estado queda registrado automáticamente con:
- Quién hizo el cambio (usuario)
- Fecha y hora exacta
- Estado anterior y estado nuevo
Esta información se muestra en el timeline de la orden y no puede ser eliminada ni modificada.