Tareas de fondo
Un barrido periódico que hace lo que nadie va a hacer a mano.
| Tarea | Qué hace |
|---|---|
| Barrido de SLA | Marca is_overdue en los vencidos y crea avisos de «por vencer» e «incumplido» |
| Escalamiento automático | Escala los que incumplen el plazo, si está activado |
| Garantías | Sincroniza el estado por fecha: vigente → por vencer → vencida |
| Riesgo de abandono | Recalcula churn_risk por días sin comprar |
| Recordatorios | Avisa de los seguimientos del día |
| Instantáneas de KPI | Guarda el valor diario en kpi_snapshots para las series |
Ejecutar una pasada a mano
crm-api run-jobs
Útil para probar el SLA sin esperar al intervalo, y para comprobar que el barrido hace lo que dice antes de dejarlo suelto.
Por qué las instantáneas
El valor «hoy» se calcula en vivo con las funciones de KPI. Pero para dibujar
una serie de 90 días haría falta recalcular 90 veces sobre toda la tabla.
kpi_snapshots guarda numerador y denominador por día, lo que además permite
reagregar por semana o por mes sin promediar porcentajes.
Relacionado: Los ocho indicadores · Garantías y repuestos