Ir al contenido

Workflow 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ÓN
EstadoSignificadoQuién actúa
PendienteViaje recién creado, esperando que el chofer cargue los datosChofer
En revisiónEl chofer envió los datos, el encargado debe revisarlosEncargado / Admin
DevueltoEl encargado encontró errores y devolvió el viaje al choferChofer
Listo para facturarDatos aprobados, pendiente de facturaciónEncargado / Admin
FacturadoViaje facturado. Estado final, no se puede modificar
  • 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.