Cómo funcionan las reglas de validación
El sistema ejecuta comprobaciones de validación en tres momentos durante la creación o edición de una incidencia: cuando seleccionas el tipo de incidencia, cuando eliges las fechas de inicio y fin, y cuando intentas guardar la incidencia. Las reglas se configuran por tipo de incidencia y pueden tener en cuenta el perfil del empleado, la categoría y el género. Cuando una regla no se cumple, el sistema bloquea el guardado y muestra un mensaje explicando el motivo.
Ponte en contacto con tu Customer Success Manager para activar o ajustar las reglas que se describen a continuación.
Reglas de validación
Las siguientes reglas se pueden activar y configurar individualmente para cada tipo de incidencia.
Regla 1: Limitar incidencias del mismo tipo en un periodo
Impide que los empleados superen un número máximo de incidencias del mismo tipo dentro de un periodo de tiempo configurado.
Qué se configura:
- Máximo permitido (n): el número de incidencias permitidas.
- Periodo de tiempo: el intervalo en el que se aplica el límite (por ejemplo, 30 días).
Ejemplo: "Permiso personal" se limita a un máximo de 1 cada 90 días.
Regla 2: Días de la semana permitidos
Restringe qué días de la semana se pueden seleccionar al elegir las fechas de la incidencia.
Qué se configura:
- Días permitidos: selecciona entre lun, mar, mié, jue, vie, sáb, dom.
Ejemplo: "Formación" solo se puede solicitar de lunes a viernes.
Regla 3: Restricciones de incidencias consecutivas (compatibilidad)
Controla si se puede crear una incidencia nueva inmediatamente antes o después de la incidencia más reciente del empleado, en función de la compatibilidad entre tipos de incidencia.
Qué se configura:
- Reglas de compatibilidad entre tipos: define cada par como permitido o no permitido.
Ejemplo: "Vacaciones" no se permite inmediatamente después de "Baja tipo X".
Regla 4: Incidencia obligatoriamente consecutiva a una libranza
Requiere que una incidencia solo se pueda crear inmediatamente antes o después de un periodo de libranza, sin días intermedios.
Qué se configura:
- Requiere libranza consecutiva: marca el tipo de incidencia como que necesita una libranza adyacente.
- Dirección permitida: antes, después o ambas.
Ejemplo: "Ausencia especial" solo se puede crear junto a una libranza.
Regla 5: Días mínimos y/o máximos por incidencia
Valida que el rango de fechas seleccionado esté dentro del número mínimo y máximo de días configurado.
Qué se configura:
- Días mínimos.
- Días máximos.
Ejemplo: "Permiso por mudanza" requiere un mínimo de 1 día y un máximo de 2 días.
Regla 6: Documento obligatorio (adjunto)
Requiere que subas al menos un documento antes de guardar la incidencia.
Qué se configura:
- Requiere adjunto: Sí o No.
Ejemplo: "Baja médica" requiere adjuntar un justificante médico.
Regla 7: Código obligatorio con patrón
Requiere que introduzcas un código que siga un formato específico (patrón regex).
Qué se configura:
- Código obligatorio: activar o desactivar.
- Patrón permitido (regex): define el formato requerido.
Ejemplo: Un código como "rt897654" debe seguir el patrón: 2 letras + 6 dígitos.
Regla 8: Restricción por antigüedad mínima
Impide la creación de la incidencia si el empleado no cumple un requisito de antigüedad mínima, calculada desde la fecha de inicio de su periodo laboral más reciente.
Qué se configura:
- Antigüedad mínima: valor en días o meses.
- Fuente de fecha: inicio del periodo laboral más reciente del empleado.
Observaciones: Esta regla no restringe qué fechas se pueden seleccionar en el calendario. Bloquea la creación de la incidencia por completo si no se cumple el requisito de antigüedad.
Ejemplo: "Permiso tipo X" solo está disponible para empleados con al menos 90 días de antigüedad.
Regla 9: Restricción por género
Filtra el desplegable de tipos de incidencia para que los empleados solo vean los tipos aplicables a su género, junto con los tipos que no están restringidos por género.
Qué se configura:
- Género(s) aplicable(s) por tipo de incidencia.
Ejemplo: "Maternidad" solo está disponible para el género A; "Paternidad" solo para el género B; "Vacaciones" está disponible para todos.
Regla 10: Bloquear la creación en festivos
Valida si las fechas seleccionadas coinciden con festivos configurados y bloquea la incidencia en ese caso.
Qué se configura:
- Calendario de festivos: por país, región o centro.
- Método de validación: solo fechas de inicio/fin, o cualquier día dentro del rango.
Ejemplo: No se pueden registrar incidencias de absentismo en festivos nacionales o regionales.
Regla 11: Restricción por valor de un campo del empleado
Permite la creación de la incidencia solo durante un periodo que coincida con un campo específico del perfil del empleado.
Qué se configura:
- Campo de la ficha del empleado a utilizar (por ejemplo, fecha de nacimiento).
- Condición (por ejemplo, "mismo mes").
- Tipo de incidencia afectado (por ejemplo, "Día de cumpleaños").
Ejemplo: "Día de cumpleaños" solo se puede crear durante el mes de cumpleaños del empleado.
Regla 12: Limitar la selección a un rango de fechas específico
Limita las fechas disponibles para seleccionar a un rango configurado.
Qué se configura:
- Fecha mínima permitida.
- Fecha máxima permitida.
Ejemplo: "Campaña Navidad" solo se puede seleccionar entre el 1 y el 31 de diciembre.
Regla 13: Limitar incidencias del mismo tipo por mes natural
Valida cuántas incidencias del mismo tipo existen en un mes natural (enero, febrero, etc.) y bloquea la creación si se supera el límite.
Qué se configura:
- Máximo mensual: el número de incidencias permitidas por mes natural.
El mes natural siempre se basa en el calendario estándar.
Ejemplo: "Permiso personal" se limita a un máximo de 1 al mes.
Regla 14: Incidencias por categoría del empleado
Filtra el desplegable de tipos de incidencia para que solo aparezcan los tipos asociados a la categoría del empleado seleccionado.
Qué se configura:
- Categorías disponibles (por ejemplo, Operario, Supervisor, Manager).
- Categorías permitidas por tipo de incidencia: define qué categorías pueden utilizar cada tipo de incidencia.
Ejemplo: Ciertos tipos de incidencia solo están disponibles para empleados en la categoría "Operario" o "Supervisor".
Cómo se aplica la validación
El sistema ejecuta comprobaciones de validación en tres momentos durante la creación o edición de una incidencia:
- Selecciona el tipo de incidencia.
- Elige las fechas de inicio y fin.
- Cuando intentas guardar la incidencia, si alguna regla no se cumple, el sistema bloquea el guardado y muestra un mensaje indicando el motivo.


