Administración de feriados y días laborables
Administración de feriados y días laborables
INTEGRADOC te permite indicar los días no laborables de tu organización, para que no sean tomados en cuenta en los temporizadores (timers) o duración de tareas.
Para administrar los feriados y días laborables dirígete a Configuración -- Avanzada -- Administración de días laborables y Feriados.
Solo los usuarios con rol Administrador pueden acceder a la configuración
Allí verás tres secciones:
Días laborables: son los días de la semana laborables para tu organización.
Feriados Fijos: Estos son los días no laborables que se repiten todos los años en la fecha indicada (típicamente 1 de enero, 1 mayo, 25 diciembre, etc..). Se agregan eligiendo únicamente día y mes.
Feriados variables: Estos son los días no laborables que tienen lugar en un único año o aquellos días festivos móviles. Se debe seleccionar día, mes y año.
Configurar días laborables
Aquí deberás marcar las casillas de los días de la semana que quieras marcar como laborables y luego clickear en el botón Guardar Configuración
Agregar o modificar feriados
Para agregar un nuevo feriado fijo o variable dirígete al botón "+", en la ventana emergente selecciona la fecha del feriado y luego click en "Agregar feriado".
Ten en cuenta que no podrás tener un feriado variable y otro fijo con la misma fecha.
Para modificar un feriado existente haz click sobre el feriado, se abrirá una ventana emergente para seleccionar la nueva fecha o deshabilitarlo. Los feriados variables podrán ser actualizados hasta el día anterior a su fecha.
Recuerda que la fecha de vencimiento se establece en el momento que la instancia llega a la tarea de usuario o al temporizador. Es decir que cualquier cambio en la configuración de días laborables y feriados tendrá efecto cuando las instancias lleguen a una nueva tarea o temporizador.
Cómo funciona?
Lo primero que debes tener en cuenta es que la configuración de Días laborables y feriados tomará efecto al seleccionar la opción Días Laborables en temporizadores interruptivos, no interruptivos e intermedios o en la configuración de la duración esperada o vencimiento para las tareas.
Al seleccionar esta opción, los días no laborables de tu organización no serán tenidos en cuenta para el cálculo de las fechas de vencimiento.
Por ejemplo, supongamos que tu organización trabaja de lunes a viernes y que tienes los siguientes días marcados como feriados
Feriado variable: 12/05/2021 (miércoles), 17/05/2021 (lunes)
Feriado fijo: 19/05, 11/06
La tarea de usuario se crea el 11/05/2021. Veamos a continuación el resultado para distintos vencimientos:
1 día laboral: 13/05/2021
2 días laborables: 14/05/2021
7 días laborables: 25/05/2021
Recuerda que las opciones horas, días, meses y años no toma en cuenta la configuración de días hábiles y feriados
24 horas: 12/05/2021
1 día: 13/05/2021
3 días: 15/05/2021
1 Mes: 11/06/2021
1 Año: 11/05/2022
Si la tarea de usuario se crea el 11/05/2022:
1 día laboral: 12/05/2022
7 días laborables: 23/05/2022
Auditoría
Haciendo click sobre cada feriado puedes acceder al registro de modificaciones, y ver cuándo se creó inicialmente y los cambios que haya tenido, la fecha y el usuario que lo realizó.
INTEGRADOC Api
En la librería JavaScript de INTEGRADOC podrás acceder a los siguientes métodos para obtener información sobre los feriados:
Integradoc.getHolidays(): Devuelve los feriados habilitados.
Integradoc.isHoliday(date): Retorna true si date es un feriado habilitado y false en otro caso.
Actualizado el: 17/05/2022
¡Gracias!