Creación automática de registros ausencias y vacaciones

Esta funcionalidad requiere de ambos módulos: Solicitudes + Vacaciones y Ausencias.

NoobiXign permite crear registros en las áreas de Ausencias y Vacaciones tanto de forma manual como automáticamente.

El método manual es similar a como se crean tantos otros elementos dentro de la plataforma: existe una pantalla específica que permite hacer consultas, y ofrece la posibilidad de crear estos elementos de forma individual o en lotes importados desde un archivo.

La creación automática de registros de Ausencias y de Vacaciones es un proceso que involucra 3 áreas de NoobiXign:

  •    Solicitudes
  •    Ausencias
  •    Vacaciones

Proceso automático de creación de registros

  1. Un colaborador inicia una solicitud con alguna categoría que se relaciona a una ausencia (puedes consultar sobre asociaciones entre categorías de diferentes áreas aquí), por ejemplo, un pedido para solicitar vacaciones pendientes.
  2. Si la solicitud es recibida por un responsable de unidad, éste debe realizar la aprobación correspondiente.
  3. Cuando la solicitud es finalmente gestionada por Recursos Humanos, y un asistente del sector la acepta definitivamente, se genera un registro en el área Ausencias con el mismo rango de fechas (desde y hasta) que especifica la solicitud, una cantidad de días que corresponden a ese rango de fechas, una categoría propia del área Ausencias, y un estado del evento: no confirmado.

El registro en el área Ausencias se crea únicamente cuando la solicitud es aceptada definitivamente por Recursos Humanos. No se crean registros con las aprobaciones de responsables de unidad.

  1. Un proceso de ejecución periódica de la plataforma verifica todos los registros de ausencia anteriores o que tengan la fecha actual, con estado "no confirmado", y los actualiza al estado "confirmado".
  2. El proceso de confirmación puede finalizar allí y no realizar ninguna acción posterior si la categoría de la ausencia no está relacionada con una categoría del área Vacaciones (por ejemplo licencias por examen, licencia médica, etc.)
  3. Si la categoría de la ausencia se relaciona con una categoría par del área Vacaciones, el proceso de confirmación genera adicionalmente un registro en esta área para el usuario.
  4. El registro de vacaciones se crea con el mismo rango de fechas que la ausencia, con una categoría correspondiente del área Vacaciones, y durante este proceso se descuentan los días correspondientes del contador de vacaciones del colaborador.

Relación entre categorías de diferentes áreas

Para que el proceso de generación automática de registros en las áreas Ausencias y Vacaciones funcione correctamente, se deben encadenar categorías de las 3 áreas mencionadas, en el siguiente orden:

Solicitudes → Ausencias → Vacaciones.

Esta relación se establece desde el menú Compañía -> Áreas y Categorías, y se inicia desde el área de Solicitudes, dado que es donde ocurre el primer evento de la cadena: la solicitud del colaborador.

Existen ciertas reglas para generar estas asociaciones entre categorías de diferentes áreas, como las siguientes:

  • Las categorías del área Solicitudes solamente pueden asociarse a categorías del área Ausencias.
  • Las categorías del área Ausencias solamente pueden asociarse a categorías del área Vacaciones.
  • Toda categoría (de cualquier área) que requiera ser asociada a otra categoría, debe poseer el atributo "Requiere indicar un rango de fechas" activado.

No todas las categorías del área Solicitudes deben relacionarse con categorías del área Ausencias. Por ejemplo, una solicitud del tipo "Modificación de datos personales" no suele especificar un rango de fechas, y no tiene relacion con ningún tipo de ausencia.

Ejemplos de cadenas de asociaciones

Área Solicitudes Área Ausencias Área Vacaciones
Día por examen Licencia por exámen --
Licencia médica Licencia médica --
Vacaciones Licencia por vacaciones Vacaciones gozadas (*)

(*) La creación de este registro tiene como consecuencia la actualización del contador de días de vacaciones del colaborador.

Situación de ejemplo

(se omitieron los años para hacer más simple la descripción)

Supongamos que el colaborador Juan Martínez posee 15 días de vacaciones en su haber (contador de días = 15).

El día 20 de octubre este colaborador genera una solicitud para pedir sus vacaciones, iniciando el 15 de enero del año siguiente hasta el 29 de enero de ese mismo año.

La pantalla de la solicitud que él ve muestra que le serán descontados 10 días de vacaciones en caso de aprobarse. Este cómputo de días depende del acuerdo laboral asociado al colaborador. Consulta la sección Acuerdo laborales para más información.

Un responsable de la unidad del colaborador examina la solicitud y la aprueba, por lo que esta escala hacia Recursos Humanos.

El día 21 de octubre, un asistente de Recursos Humanos verifica la solicitud. Determina que las fechas son correctas, y la cantidad de días calculados por la plataforma también, por lo que la aprueba definitivamente.

En ese momento, NoobiXign comprueba que la categoría "Vacaciones" de la solicitud tiene una asociación con la categoría "Licencia por vacaciones" del área de Ausencias, por lo que genera un registro en esta área con los siguientes datos:

  • Usuario: Juan Martínez
  • Categoría: Licencia por vacaciones
  • Desde: 15 de enero
  • Hasta: 29 de enero
  • Días: 10
  • Confirmada: No

Cuando llega el 15 de enero del año siguiente, el proceso periódico de NoobiXign detecta un registro de ausencias sin confirmar y procede a cambiar su estado a confirmado.

El mismo proceso periódico verifica que la categoría "Licencia por vacaciones" del registro de ausencia recientemente confirmado tiene una asociación con la categoría "Vacaciones gozadas" del área Vacaciones.

En consecuencia se crea un registro en el área Vacaciones con los siguientes datos:

  • Usuario: Juan Martínez
  • Categoría: Vacaciones gozadas (esta categoría resta días de vacaciones, por no tener activado el atributo "Suma días de vacaciones")
  • Desde: 15 de enero
  • Hasta: 29 de enero
  • Días: 10

Una vez creado el registro de vacaciones, se descuentan 10 días del contador de días de vacaciones del colaborador, quedándole el mismo con la cantidad de 5.