Project

General

Profile

Actions

Funcionalidad #2827

closed

Generación de Alertas para Proyectos

Added by Santiago Ramos almost 8 years ago. Updated almost 8 years ago.

Status:
Resuelta
Priority:
Normal
Category:
Desarrollo
Target version:
Start date:
02/09/2017
Due date:
% Done:

100%

Estimated time:
16:00 h
Versión:

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
Actions #1

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?)

Actions #2

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
Actions #3

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
Actions

Also available in: Atom PDF