i
Semaforización de Tareas Pendientes
El sistema permite semaforizar la lista de tareas pendientes considerando el valor de la columna “Vencimiento”.
El funcionamiento es el siguiente:
Supongamos tener pendiente la actividad X.
Si la actividad X superó el plazo establecido para ser ejecutada, la columna “Vencimiento” indica la fecha en que venció, se visualiza en color rojo y si se pasa sobre la fecha se abre un tooltip indicando el tiempo transcurrido desde su vencimiento. Si la actividad está vencida hace más de 30 días, indica “Más de 30 días”.
Si la actividad X está dentro de los plazos establecidos para ser ejecutada, la columna “Vencimiento” tiene la fecha de vencimiento, el tooltip indica el tiempo faltante para su vencimiento, llamémoslo T y se visualiza con un indicador de color rojo, naranja o verde de acuerdo a lo siguiente:
Donde R0, R1 y R2 son valores constantes expresados en segundos, que se establecen en el archivo de configuración del sistema, vía las variables:
Variable |
Valor por defecto |
|
---|---|---|
R0 |
BEGIN_COLOR_RANGE_0_TO_DO_LIST |
0 |
R1 |
BEGIN_COLOR_RANGE_1_TO_DO_LIST |
172800 (2 días) |
R2 |
BEGIN_COLOR_RANGE_2_TO_DO_LIST |
432000 (5 días) |
Como ejemplo se detallan a continuación dos casos con el detalle de cómo se realiza el cálculo para la semaforización de la fecha de vencimiento:
Caso 1:
La actividad X aún no venció y el tiempo T restante para su vencimiento es de 1 día y 7 horas. Este tiempo equivale a 54.000 segundos considerando 8 horas laborales por día para el calendario laboral del usuario (donde se establece la cantidad de horas de la dicha jornada).
Entonces tenemos:
•T = 54000 segundos.
•R0 = 0 segundos
•R1 = 172800 segundos (2 días)
•R2 = 432000 segundos (5 días)
Si observamos el gráfico, podemos determinar que el color correspondiente para el indicador de esta tarea es Naranja, ya que R0 < T <= R1.
Caso 2:
La actividad Y tiene fecha de vencimiento anterior a la fecha de la consulta por lo tanto está vencida y se visualiza con el indicador rojo.
Caso 3:
La actividad Z tiene fecha de vencimiento en 4 días y 10 horas por lo tanto como está entre R1 < T <= R2, estará en color verde.