Funcionalidad #2827
cerradaGeneración de Alertas para Proyectos
100%
Descripción
Para proyectos, es necesario generar las siguientes alertas (junto con notificación vía email):
- Correo y alerta a todos los usuarios del proyecto cuando la fecha de finalización esté próxima (p.ej, uno a los 30 días y otro a los 7 días) y otra cuando el proyecto haya vencido y no esté en "reporte"
- Igual que el caso anterior pero con la fecha de entrega del informe final (si hubiera)
- Correo y alerta a todos los usuarios cuando el presupuesto de un financiador dentro de un proyecto esté superado
Actualizado por Santiago Ramos hace casi 8 años
- % Realizado cambiado de 0 a 60
Se han incluido los siguientes cambios:
1) Generar un nuevo metaestado de tipo de tarea para "Justificación"
2) Poner callbacks en la creación y modificación de etapas y periodos para ajustar la fecha de finalización de las tareas generadas por el workflow (de tipo "seguimiento tecnico" y "seguimiento economico" para etapas y de tipo "justificacion" para periodos)
Pendiente:
3) Crear un task para invocar desde cron y generar los avisos según las condiciones definidas (en el propio tipo de tarea?)
Actualizado por Santiago Ramos hace casi 8 años
- Estado cambiado de Nueva a Resuelta
- % Realizado cambiado de 60 a 100
Creado el "task" de notificacion de próxima expiración de tareas.
El sistema distingue si la tarea se ha generado manualmente o viene creada por un estado de workflow, con lo que el aviso es distinto.
Para invocar la revisión de tareas:
$ rake tareas:revisa_fin
Actualizado por Santiago Ramos hace casi 8 años
Creado el task de revision de tareas de workflow:
Revisa todos los proyectos en los metaestados "Ejecucion" y "Aprobado" y genera las tareas definidas de los tipos "seguimiento_economico", "seguimiento_tecnico" y "justificacion"
rake tareas:crea_tareas_workflow