Workflow de Estados
Diagrama de estados
Sección titulada «Diagrama de estados»Un viaje pasa por los siguientes estados desde su creación hasta la facturación:
┌─────────────────┐│ PENDIENTE │ ← Viaje creado, esperando al chofer└────────┬────────┘ │ Chofer envía datos ▼┌─────────────────┐│ EN REVISIÓN │ ← Encargado revisa datos└────────┬────────┘ │ ┌────┴────┐ │ │ ▼ ▼┌────────┐ ┌──────────────────┐│DEVUELTO│ │LISTO P/ FACTURAR │└───┬────┘ └────────┬─────────┘ │ │ Se factura │ ▼ │ ┌─────────────┐ │ │ FACTURADO │ ← Estado final │ └─────────────┘ │ │ Chofer corrige y reenvía └──────────► EN REVISIÓNDescripción de cada estado
Sección titulada «Descripción de cada estado»| Estado | Significado | Quién actúa |
|---|---|---|
| Pendiente | Viaje recién creado, esperando que el chofer cargue los datos | Chofer |
| En revisión | El chofer envió los datos, el encargado debe revisarlos | Encargado / Admin |
| Devuelto | El encargado encontró errores y devolvió el viaje al chofer | Chofer |
| Listo para facturar | Datos aprobados, pendiente de facturación | Encargado / Admin |
| Facturado | Viaje facturado. Estado final, no se puede modificar | — |
Reglas importantes
Sección titulada «Reglas importantes»- Un viaje solo avanza en el workflow (excepto la devolución).
- Un viaje Facturado no puede volver a ningún estado anterior.
- Las notificaciones se envían automáticamente en los cambios de estado, excepto al facturar (el paso de “Listo para facturar” a “Facturado” no genera notificación).
- El Dashboard muestra contadores de cada estado en tiempo real.