feat(ti/proyectos): fuente Asana con Reglas v2 — empresa por RFC del Resumen,...
feat(ti/proyectos): fuente Asana con Reglas v2 — empresa por RFC del Resumen, avance por tareas, semáforo = status y seis tarjetas
Retroalimentación de Rafael (16-oct-2026) sobre la fuente Asana de Proyectos TI:
- Empresa y RFC se leen del bloque «Campos del portal OAE» de la descripción
(Resumen) del proyecto y se cruzan con el catálogo POR RFC, al consultar
(
_cruce_por_rfc,empresas_por_rfc). [Empresa] sólo se compara: suele traer el portafolio. Una empresa y un RFC por proyecto; ya no se lee el campo personalizado Empresa ni la empresa de las tareas. - Avance = tareas cerradas / tareas del proyecto, como lo mide Asana (task_counts cuadra en los 30 proyectos). Sin pesos por fase.
- Priority (Alta/Media/Baja) y Tipo de Proyecto (= la columna Tipo de la hoja) se leen de Asana. Prioridad: filtro, columna, ficha, gráfica y orden de las listas de riesgo (Alta primero dentro de cada color).
- [Plantilla] en el Resumen: Proyectos Predictivos (8 fases, única con etapa) o Flujo de Trabajo Diario.
- Semáforo = status de Asana (on track / at risk / off track). Se retiran los
umbrales de atraso del semáforo calculado y entra la vigencia del status
(
ti_asana_status_vigencia_dias, 30). - Seis tarjetas para la fuente Asana (activos, avance promedio, tareas vencidas, en tiempo, en riesgo, con retraso) con su detalle; la hoja conserva las suyas. Con Asana la vista abre con todo el año en curso.
- Calidad de la información: dimensiones nuevas, resumen por responsable y su
propio módulo
ti_proyectos_asana_calidad(ningún perfil lo siembra). - Las respuestas viejas de /stats ya no pisan a las nuevas al cambiar de fuente.
Migración 20261016_asana_reglas_v2.sql: 6 columnas en asana_proyecto_filas (también en el arranque), parámetros de /admin y el módulo de calidad, que se otorga a quien ya tenga la fuente Asana. Tras el deploy hace falta un corte nuevo (Sincronizar) para que las filas tomen las reglas.
Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com