Índice
Evolution Wave Versión 4.3.0
Recomendaciones generales
Antes de iniciar con la actualización, se recomienda hacer un backup de la versión anterior. Y se deben respaldar los siguientes archivos del folder del sitio web, normalmente ubicados en “C:\intepub\wwwroot\EvoWave”:
- web.config
- manifest.json
- app-settings.json (ubicado en la carpeta de assets)
- logger-config.json (ubicado en la carpeta de assets)
Nuevos requisitos de software
Ninguno
Advertencias y cambios que rompen compatibilidad
Se require la versión de Evolution 1.24.0.1
Nuevas funcionalidades
Pantalla de Solicitud de Ayuda Económica
Esta pantalla permite al usuario crear una solicitud de ayuda económica para un empleado, especificando el motivo de la solicitud. Los campos que se mostrarán en la solicitud variarán según el motivo seleccionado.
Pantalla de Consultas de Disponibilidad de Tiempos Subalternos
Esta pantalla permite consultar la disponibilidad de tiempos de un empleado dentro de un rango de fechas especificado. Los resultados se presentan en una tabla que muestra el tipo de tiempo, las fechas de inicio y finalización, y una descripción asociada.
Pantalla de Consultas de Declaraciones Juradas por el Usuario
Esta pantalla permite consultar los datos de las declaraciones juradas que han hecho los usuarios, en la pantalla principal se muestra un listado de las declaraciones, se puede seleccionar una para poder ver sus detalles, dentro de la pantalla de detalles se divide en tres secciones, donde se puede ser los detalles del año fiscal, fecha de cálculo y empleado, luego los detalles del proceso de cálculo, y como tercer componente son dos tablas, una para ingresos y otra para deducciones, sus filas son clickeables para poder ver el detalle de estas filas.
Pantalla de Solicitud de Incrementos
Esta pantalla permite al usuario realizar solicitudes de incremento salarial mediante la adición o edición de los rubros de la estructura salarial. En la pantalla principal se muestra un listado de las solicitudes realizadas, donde se puede seleccionar una para editar, eliminar, enviar a autorización o crear una nueva solicitud. Al crear una nueva solicitud, se debe completar un formulario con la información correspondiente, permitiendo agregar nuevos rubros salariales a aplicar. Además, en esta pantalla se presenta la estructura salarial actual y la propuesta para el usuario afectado. También se puede vincular el incremento a un movimiento creado.
Pantalla de Documentos Gestionados
Esta pantalla permite al usuario consultar los documentos a los que tiene permitido visualizar. En la pantalla principal se muestra tres filtros de búsqueda, los cuales se pueden utilizar para filtrar los documentos mediante su título, área o tipo del documento, siendo estos últimos dos listas seleccionables. En esta pantalla también se muestra una tabla que contiene los resultados de la búsqueda, en la cual se puede clickear cualquiera de estas filas y esto descargará el archivo al que hace referencia para que el usuario pueda visualizarlo con mayor detalle.
Pantalla de Sustitución Temporal
Esta pantalla permite al usuario realizar sustituciones temporales entre dos empleados, para que así un empleo pueda ser sustituido por otro por un tiempo definido. En la pantalla principal se muestra un listado de las sustituciones temporales realizadas, donde se puede seleccionar una para editar, eliminar, enviar a autorización o crear una nueva sustitución. Al crear una nueva sustitución temporal, se debe completar un formulario con la información correspondiente, permitiendo agregar a los empleados que estarán involucrados, la configuración de las fechas y/o horas en las que aplicará, el motivo por el cual se hace dicha acción y observaciones de esta.
Pantalla de Capacitaciones de Subalternos
Esta pantalla permite al usuario consultar el calendario de uno de sus subalternos para visualizar si participará en alguna capacitación. En la pantalla principal se muestra un campo en donde se podrá buscar el nombre de algún subalterno del usuario autenticado, al seleccionar uno, se muestra un calendario con los eventos programados, eventos en ejecución y los eventos finalizados, cada uno debidamente identificado por un color distinto. Al seleccionar uno de los días, se muestra un diálogo con los eventos de dicho día y, al seleccionar uno, se despliega la información detallada del evento.
Pantalla de Consultas Genéricas
Estas pantallas permiten consultar cualquier procedimiento almacenado previamente configurado en Evolution, para así, personalizar la interacción con el sistema y EvoWave. Dichas pantallas se muestran en el apartado de consultas, con su nombre y descripción. En cada una se pueden realizar las acciones configuradas en el procedimiento almacenado.
Mejoras en Funcionalidades Existentes
Adjuntar Archivos a las Solicitudes
En versiones anteriores de Evolution Wave, no era posible adjuntar archivos a las solicitudes. Ahora, se ha implementado la capacidad de adjuntar y anexar archivos a cualquier solicitud que tenga esta opción configurada, tanto al crear como al editar solicitudes. Los usuarios pueden agregar y eliminar archivos, así como editar la descripción o el nombre del archivo.
Agregar Opción para ver las marcaciones de Otros Empleados en la pantalla de Marcaciones
En versiones anteriores, solo se podían consultar las marcaciones del empleado con el que se había iniciado sesión. Ahora, se ha añadido la opción de consultar las marcaciones de otros empleados, seleccionando un rango de fechas específico.
Soporte para Property Bags
Esta no es una pantalla en sí, es un agregado a todos los formularios de EvoWave. Si desde Evolution se le configuran campos adicionales al formulario de alguna entidad de solicitudes esta se verá reflejada en Evowave. Las pantallas con este agregado son:
Pantallas con Soporte
- Amonestaciones
- Ayuda Económica
- Capacitación Interna
- Capacitación Externa
- Descuentos eventuales
- Incapacidades
- Incrementos
- Ingresos Eventuales
- Justificación de marcas
- Licencias
- Movimientos
- Reconocimientos
- Requisición del personal Sustitución
- Requisición del personal Plaza Vacante
- Retiros
- Reversión de Contratación
- Acreditación Tiempo Compensatorio
- Ausencias Tiempo Compensatorio
Pantallas con soporte en un futuro hotfix
- Horas Extras
- Vacaciones
- Constancias
- Permisos
- Registro otros Patronos
Encabezados de seguridad parametrizables
Ahora se contará con el archivo de configuración http-config.json, el cual contará con los encabezados de seguridad que se deseen agregar a las consultas realizadas por el EvolutionWave a gusto total del cliente.
Instrucciones de Instalación
Base de Datos
Dentro de la carpeta de instalación, entrar a la carpeta “Databases<Motor DB>” y se mostrará la carpeta:
- Instalación 4.3.0
Dentro de la carpeta de instalación, entrar a la carpeta “Databases<Motor DB>” y seleccionar la carpeta correspondiente.
Ejecutar uno a uno los scripts en orden según su número (Ej. 01 - DbUpdate 1_24_0_1 – Seguridad).
Evolution Wave
- Se recomienda hacer una copia de seguridad del sitio que por lo general suele estar en “C:\inetpub\wwwroot\EvoWave”.
- Hacer una copia de los archivos ya creados dentro del website de Evolution Wave, específicamente:
- web.config
- manifest.json
- Dentro de la carpeta de assets:
- app-config.json
- logger-config.json
- Reemplazar el contenido de la carpeta del website que por lo general suele estar “C:\inetpub\wwwroot\EvoWave”, por los archivos ubicados en el folder “Evolution Components\wwwEvolutionWave”.
- Configurar el archivo index.html para que la propiedad
<base href=”/”>
coincida con la ruta en donde está instalada la aplicación. - Reutilizar los archivos de configuración respaldados en el paso 1.
Para más información respecto a la instalación de EvoWave se puede revisar el siguiente enlace: https://docs.aseinfo.net/docs/evowave/instalacion/instalacion.md
Configuración de Servicio Logger
Para la configuración de este servicio en EvoWave se debe leer el siguiente artículo:
https://docs.aseinfo.net/docs/evowave/servicios-adicionales/servicio-logger.md
Configuración de Servicio Push Notifications
Para la configuración de este servicio en EvoWave se debe leer el siguiente artículo:
https://docs.aseinfo.net/docs/evowave/servicios-adicionales/servicio-onesignal.md
Configuración de Temas
Para la configuración de un tema para EvoWave se debe leer el siguiente artículo:
https://docs.aseinfo.net/docs/evowave/servicios-adicionales/servicio-theming.md
Configuración de Headers Http
Para la configuración de los headers para EvoWave se debe leer el siguiente artículo:
https://docs.aseinfo.net/docs/evowave/servicios-adicionales/servicio-httpHeaders.md
Pasos Finales
- Entrar al URL de Evolution Wave y validar que este funcione adecuadamente