Funcionalidad #2827
closedGeneración de Alertas para Proyectos
100%
Description
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
Updated by Santiago Ramos almost 8 years ago
- % Done changed from 0 to 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?)
Updated by Santiago Ramos almost 8 years ago
- Status changed from Nueva to Resuelta
- % Done changed from 60 to 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
Updated by Santiago Ramos almost 8 years ago
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