Icono del sitio aTurnos Blog

Actualización julio 2024: mejoras estructurales y funcionales de aTurnos

MEJORAS Y CAMBIOS SUBIDA ABRIL 2024

¡Os traemos en este mes de julio la segunda actualización de aTurnos de este año cargada de novedades y cambios para mejorar la herramienta y agilizar todos los procesos diarios en aTurnos! Esta subida, aunque incluye varias mejoras y nuevas funcionalidades que detallaremos a continuación de las cuales podréis disfrutar a partir del 30 de julio de 2024, principalmente incluye un actualización de infraestructura que nos ayudará a reforzar la seguridad del sistema así como alcanzar una mejora del rendimiento en torno al 30%.

 

Mejoras NO FUNCIONALES

En un primer lugar implementamos nuevos sistemas de seguridad para adaptarnos a los nuevos ataques contra aplicaciones web para tranquilidad de nuestros clientes. En concreto, los cambios no funcionales de esta actualización son los siguientes:

  1. Transición de PHP a PHP8. Se prevé una mejora del 30% del performance de aTurnos
  2. Transición a Phalcon 5
  3. Medidas de seguridad en Apache implantadas de forma completa
  4. Actualización de la versión de Ubuntu de los servidores
  5. Actualización de los cifrados de seguridad de los servidores para que no se utilicen los que están obsoletos, como SSL y, TLS 1.0 y TLS 1.1

IMPORTANTE: Por otro lado también realizaremos un cambio de dirección de correo para las notificaciones del sistema desde la dirección: no_reply@info.aturnos.com. Recomendamos a nuestros clientes con controles de seguridad que habiliten el envío de notificaciones desde esta dirección para no sufrir ningún tipo de interrupciones a la hora de recibir notificaciones por mail de aTurnos.

 

Mejoras FUNCIONALES

Por último, a continuación detallamos las novedades funcionales de esta actualización:

Nuevo desarrollo: Horas de libre disposición

  • Nuevo desarrollo de widget y restricción para controlar las horas de libre disposición

Se trata de una nueva restricción con el widget correspondiente para controlar las horas de libre disposición. En la siguiente guía se puede ver toda la información: https://www.aturnos.com/manual/documentacion/2-planificacion/como-saber-cuantos-dias-de-libre-disposicion-le-quedan-disponible-a-un-trabajador-en-un-ano/ 

 

Nuevo desarrollo: Permisos de usuarios no jerarquizados

  • Nueva gestión de permisos no jerarquizada

Ahora se pueden configurar los permisos de los usuarios independientemente del nivel del rol. Es decir, un administrador validador puede tener permisos que el administrador planificador (nivel "superior") no tiene. 

 

Calculadora

  • Visualización optimizada de turnos al cargar demanda

Al cargar una demanda de turnos en la calculadora, ahora se muestran solo los turnos de la demanda, en vez de mostrar todos los turnos creados en el equipo para una modificación más rápida.

 

Calendarios de Festivos

  • Nueva importación para Calendarios de Festivos

"Ahora se pueden importar los Calendarios de Ferstivoss (así como los festivos que los componen) desde Administrar>Importar/Exportar>Importar. Los campos son los siguientes:

    • Descripción del festivo
    • Día
    • Mes
    • Año
    • Especial
    • Calendario (si no existe ya un calendario creado, que se cree al vuelo). Si un festivo se indica en dos líneas con un calendario diferente en cada línea, debe ser el mismo festivo pero asignado a dos calendarios diferentes."
  • Nueva opción de clonación de Calendarios de Festivos

Desde RRHH>Clonar datos,  ahora se pueden clonar los Calendarios de Festivos de un equipo a otro.

  • Posibilidad de asignar un festivo a varios calendarios de festivos

Un festivo puede ser compartido entre varios calendarios de festivos. Por ejemplo: 1 de enero, se puede crear y añadir a varios calendarios.

  • Visualización de festivos por calendario de festivos en el cuadrante

Ahora se muestra de color rosa el festivo de un trabajador que provenga de la opción de Calendario de Festivos

 

Conceptos de nómina

  • Modificación en el concepto 1.3.21 

Se ha cambiado concepto de nómina 1.3.21 "días con horas personalizadas" para que si en un día hay 2 horas diferentes, que compute 1.

  • Se ha añadido un multiselector de tipo de absentismos en los conceptos 1.3.24 y 1.3.25

Hasta ahora en estos dos conceptos se podía seleccionar la categoría de absentismo (Productivo, No Productivo, etc.), ahora se puede seleccionar uno o varios subtipos creados en el equipo.

 

Control Horario

  • Nueva opción de configuración en el Control Horario

Nueva opción de configuración en el Control Horario para limitar días a pasado para poder solicitar un fichaje. Por ejemplo, si se configura a 7 días naturales, quiere decir que el trabajador no podrá solicitar fichajes de días anteriores a la semana pasada.

  • Nueva opción de Tipos de fichaje para indicar si se pueden realizar por web, APP o ambos

En Control Horario>Configuración>Tipos de fichaje, se pueden crear o modificar los fichajes para indicar desde donde se pueden fichar: Desde web, APP, o ambos. 

 

Cuadrante

  • Posibilidad de reemplazar jornadas partidas

Con la opción de "Reemplazar turnos" (haciendo clic en el nombre del trabajador) ahora también se pueden reemplazar jornadas partidas

  • Revisión criterio de inserción/modificación de eventos con permisos limitados por localización

Un admin validador o planificador no podrá añadir o modificar eventos a un trabajador con quien no comparta ninguna localización por defecto o secundari en común (aunque sí comparta la planificada).

 

Cuadrante anual

  • Exportación de Cuadrante Anual simplificado

Ahora se tiene en cuenta la opción de configuración de visualización "Mostrar cuadrante anual simplificado" para que al descargar el cuadrante anual no aparezca la opción de descargar con los datos el cuadrante anual, solo los turnos del mismo modo que se visualiza.

  • Visualización de comentarios en el cuadrante anual

Ahora se pueden visualizar los comentarios del cuadrante en el cuadrante anual y que se puedan añadir también directamente desde el cuadrante anual.

 

Export

  • Nuevo campo a exportar: "Las horas restantes de vacaciones se calculan con respecto a la media de todos los periodos" 

Ahora la opción de Coeficientes de Absentismos en el perfil del trabajador que se puede marcar/desmarcar "Las horas restantes de vacaciones se calculan con respecto a la media de todos los periodos" se puede exportar en Administrar>Importar/Exportar>Exportar.

  • Nuevo campo a exportar: Contrato

Ahora el dato del contrato que se puede visualizar en el perfil del trabajador o en RRHH>Contratos se puede exportar en Administrar>Importar/Exportar>Exportar.

  • Nuevo campo a exportar: Otras localizaciones

Ahora desde Administrar>Importar/Exportar>Exportar se pueden exportar las localizaciones secundarias de los trabajadores.

 

Importación

  • Importación de trabajadores

Parámetro nuevo para abrir periodo del trabajador en base a la fecha de baja indicada poniendo la fecha de alta automáticamente al día siguiente. 

  • Mejoras en la importación de datos personalizados

En la importación de datos personalizados, ahora se puede hacer una asociación automática de campos con la descripción corta (de integración) del dato personalizado (es decir, asociar columnas del archivo automáticamente al dato personalizado correspondiente).

  • Posibilidad de importar datos personalizados indicando solo el ID empleado como identificador del trabajador
  • Nueva opción de importación de turnos de vacaciones

Se trata de una importación con la misma estructura y formato que la importación de planificación de empleados, solo que no admite otros turnos que no estén indicados como "vacaciones". Esta opción no aparece por defecto, requiere de un permiso. Si la deseas probar contacta con soporte@aturnos.com

 

Peticiones y Cambios

  • Los cambios pendientes de día libre ahora se muestran blureados en lugar de la casilla vacía

Cuando un trabajador realiza un cambio de turno libre consigo mismo o con otro trabajador, mientras el cambio está pendiente de ser aceptado, se muestra en el cuadrante blureado para que el resto de usuarios vean que no se trata de un día libre sino que si se rechaza el cambio, el turno puede volver al trabajador original.

  • No mostrar peticiones pendientes a Administradores Validadores y Planificadores de trabajadores que no pueden gestionar

Se ha limitado para que no aparezcan en el listado de peticiones pendientes las peticiones de trabajadores que el administrador validador o planificador NO puede ver aunque la localización de la petición si que la tenga el administrador (el criterio es que si el administrador no puede ver el trabajador no debería poder aceptarlas).

  • Nueva opción en los ajustes de peticiones para mayor limitación la localización de peticiones

Nueva opción en Administrar>Ajustes> Peticiones que es: Limitar a los validadores y planificadores a realizar peticiones al trabajador solo en las localizaciones que comparten. Lo cual implica que los administradores validadores/planificadores solo podrán hacer peticiones a los trabajadores indicando como localización alguna de las que comparten con el trabajador. Actualmente los administradores validadores/planificadores pueden hacer peticiones a los trabajadores en cualquier de las localizaciones del administrador aunque el trabajador no la tenga.

 

Planificación automática

  • Orden aleatorio en asignación de turnos: Se ha modificado el comportamiento del algoritmo de planificación automática para una mayor aleatoriedad a la hora de asignar turnos a trabajadores con las mismas características.

 

Reportes y Estadísticas

  • Estadística de Vacaciones

En la estadísticas por defecto de Vacaciones se han añadido dos columnas nuevas: Ajustes (todos los ajustes relacionados con las vacaciones) y Total de vacaciones (que contabiliza las vacaciones por periodo más cualquier ajuste de vacaciones).

  • Nueva pestaña en el Registro de turnos y horas en RRHH

Se ha añadido una nueva pestaña en el Registro de Turnos y Horas para controlar también el registro de Horas de Absentismos  por localización y por trabajador.

  • Nuevas columnas en el Registro de turnos y horas en RRHH

Nocturnidad en día de inicio, nocturnidad en día de fin y nocturnidad total. Estas tres columnas sólo se muestran si tenemos un permiso (showNightHoursColumn). Estas tres columnas, no sólo están mostrando el registro de las horas nocturnas, sino que operan y te devuelven las horas nocturnas registradas menos, las que tienen ciertos absentismo, es decir, te dan las horas nocturnas menos las horas de los absentismos no productivos.

  • Nuevas variables en reportes por trabajador

Se han añadido dos nuevas variables en Estadísticas>Reportes por trabajador que son: Horas Complementarias (Con subtipos) y Horas Extra (Con subtipos) que muestran el total de cada categoría de horas sumando todos los subtipos creados y planificados.

 

Restricciones

  • Nueva restricción de Máximo de un tipo de hora determinado al día 

Se ha creado una restricción nueva para controlar el máximo de horas al día por trabajador.

  • Nueva restricción del grupo 9: Máximo de un tipo de hora al mes por localización

Se trata de un máximo de horas por localización compartido entre varios trabajadores (no por trabajador). Es decir, si se indica que el máximo de horas extra para la localización de cajas es 10, no se podrán planificar más de 10 horas en cajas para los diferentes trabajadores del equipo.

  • Nueva restricción para máximo de horas entre turno y turno el mismo día

Se ha creado una nueva restricción para máximo de horas entre turno y turno en el mismo día (con un mínimo de horas entre turno y turno el mismo día también).

  • Nueva restricción: Máximo de turnos al día

Nueva restricción para controlar un máximo de turnos que se puedan planificar al día. Por ejemplo, indicando valor 2, no se podrían planificar jornadas partidas de más de 2 turnos. Esta restricción se tiene en cuenta en la Planificación Automática complementando a la opción de Multiturno.

 

Visualización

  • Lunes como inicio de semana en inglés: Se ha forzado a que con el idioma en inglés, el primer día de la semana en los filtros de fechas sea lunes en lugar de domingo.

Webhooks

  • Mejoras en el método de generación y envío de datos por Webhooks

 

API

  • Nuevo embed para consultar las localizaciones secundarias de un usuario: Con el método https://aturnos.com/apirest/my-teams/users-master?id_employee=####&id_aturno=### se ha añadido un embed: other_locations para consultar las localizaciones secundarias de un usuario en concreto.

 

Corrección errores

  • Cambios de turnos

Se han realizado numerosas modificaciones y correcciones en los procesos de cambios de turno que resultaban en cambios bloqueados por contradicción de reglas. Entre ellas por ejemplo: se ha quitado la posibilidad de solicitar cambios en días libres por solicitud o cambio de libre anterior pendiente de validar, la imposibilidad de deshacer la acción en caso de que esté aprobado el cambio de libre incial, imposibilidad de ver y gestionar cambios de turno a trabajadores cuya con alguna de las localizaciones (por defecto o planificada) que el administrador validador o planificador no puede gestionar, errores de comprobación de restricciones al hacer scroll a la hora de buscar otro compañero para devolver turno, etc.

  • API

Se ha añadido la posibilidad de recibir respuesta con el método de Get Absenteism Type con los tipos de absentismo de tipo Excedencia/Suspensión

  • Clonación de documentos

Al clonar "Tipos de documentos" cuando se cambia la config uración de permisos y se clona (clonar tal cual existentes) ahora modifica los permisos del documento en el equipo destino

  • Editar patrones con localizaciones

Modo edición de patrones ahora se contabilizan correctamente las localizaciones en la gráfica de demandas por localización