Índice

Evolution Wave Versión 4.7.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.2.x

Nuevas funcionalidades

Integración de EvoBot

Se agrega la conexión con EvoBot para poder realizar consultas y dudas por medio de un chat de inteligencia artificial, facilitando la interacción guiada dentro del portal.

Implementación ABAC

Se agrega seguridad basada en Roles con ABAC para reforzar los controles de acceso y aplicar políticas basadas en atributos de identidad y contexto en lugar de solo cargos.

Implementación de HealthCheck

Se incorpora la opción de monitorear la salud de las diferentes aplicaciones conectadas al Evolution Wave Portal para supervisar su estado en tiempo real.

Expediente Estado Patrimonial - Acciones en empresas del expediente

Se ha agregado la sección de Acciones en empresas del expediente, en donde es posible consultar tanto para sí mismo como para un subalterno, acciones en empresas del expediente al expediente en cuestión.

Expediente Estado Patrimonial - Ingresos Mensuales adicionales

Se ha agregado la sección Ingresos Mensuales adicionales, en donde es posible consultar tanto para sí mismo como para un subalterno, ingresos mensuales adicionales al expediente en cuestión.

Expediente Estado Patrimonial - Valores emitidos por el gobierno

Se ha agregado la sección de Valores emitidos por el gobierno, en donde es posible consultar tanto para sí mismo como para un subalterno, valores emitidos por el gobierno al expediente en cuestión.

Expediente Estado Patrimonial - Valores emitidos por entidades privadas

Se ha agregado la sección de Valores emitidos por entidades privadas, en donde es posible consultar tanto para sí mismo como para un subalterno, valores emitidos por entidades privadas al expediente en cuestión.

Expediente Estado Patrimonial – Vehículos

Se ha agregado la sección de Vehículos, en donde es posible consultar tanto para sí mismo como para un subalterno, vehículos al expediente en cuestión.

Expediente Estado Patrimonial – Propiedades

Se ha agregado la sección de Propiedades, en donde es posible consultar tanto para sí mismo como para un subalterno, propiedades al expediente en cuestión.

Expediente Pasivos - Tarjetas de Crédito

Se ha agregado la sección de Tarjetas de Crédito, en donde es posible consultar tanto para sí mismo como para un subalterno, tarjetas de crédito al expediente en cuestión.

Expediente Pasivos - Préstamo

Se ha agregado la sección de Préstamo, en donde es posible consultar tanto para sí mismo como para un subalterno, préstamo al expediente en cuestión.

Expediente Pasivos - Relaciones de Fiador

Se ha agregado la sección de Relaciones de Fiador, en donde es posible consultar tanto para sí mismo como para un subalterno, relaciones de fiador al expediente en cuestión.

Expediente Administrativo - Solicitud de Equipo o Acceso

Se ha agregado la sección de Solicitud de Equipo o Acceso, en donde es posible consultar tanto para sí mismo como para un subalterno, equipo al expediente en cuestión.

Stack Trace – Interfaz gráfica

Se ha agregado la posibilidad de visualizar la cola de errores reportados por la aplicación, el cuál se muestra según permisos de rol.

Mejoras en Funcionalidades Existentes

Mis Créditos - visualización incompleta de la pantalla en Android

Se mejoró la distribución y manejo de los espacios en la pantalla de mis Créditos para dispositivos móviles, permitiendo un diseño más limpio y estético.

Campos adicionales de tipo numéricos son requeridos, aunque se hayan configurado como no requeridos

Se solucionó un problema que provocaba que los campos numéricos adicionales se marcaran como requeridos aun cuando estos no habían sido configurados de tal manera.

Consultas de solicitudes no se aplica el filtro por usuario autenticado

Anteriormente se mostraban todas las solicitudes dentro de esta página; ahora se muestran únicamente aquellas que apliquen para el usuario autenticado.

Beneficios Adicionales - falta mensaje “sin registros” dentro de la pantalla

Se agregó un mensaje que indica que no se poseen registros para mostrar en dicha pantalla cuando esta no posee datos.

Documentos de Identificación - se permite ingresar fecha de expedición posterior a la fecha de vencimiento

Se agregó una validación que impide agregar un documento con una fecha de expedición posterior a la fecha de vencimiento para el expediente propio y el de subalterno.

Documentación - inconsistencias en las fechas

Se agregaron validaciones que evitan inconsistencias en las fechas de préstamo o entrega.

Actualización a Angular 19

Se actualizó la aplicación a Angular 19 para incorporar las últimas mejoras del framework.

Actualización de diseño

Se actualizó la interfaz gráfica de Evolution Wave Portal para modernizar su apariencia.

Mitigación de vulnerabilidad de seguridad: WSTG-CONF-14

Se agregaron cabeceras de seguridad que ayudan a evitar que contenido externo no controlado interactúe con la aplicación de forma no deseada.

Instrucciones de Instalación

Base de Datos

  1. Dentro de la carpeta de instalación, entrar a la carpeta “Databases<Motor DB>” y se mostrarán 2 carpetas:

    • Actualización 4.6.0 a 4.7.0
    • Instalación 4.7.0

    En caso ya se tenga instalado previamente la versión de EvoWave 4.6.0 seleccionar la carpeta “Actualización 4.6.0 a 4.7.0”, en caso contrario seleccionar la carpeta “Instalación 4.7.0”.

  2. Dentro de la carpeta de instalación, entrar a la carpeta “Databases<Motor DB>” y seleccionar la carpeta correspondiente, si se está haciendo una actualización desde la versión 4.6.

  3. Ejecutar uno a uno los scripts en orden según su número (Ej. 01 - DbUpdate 1_19_1_15 – Seguridad).

Evolution Wave

  1. Se recomienda hacer una copia de seguridad del sitio que por lo general suele estar en “C:\inetpub\wwwroot\EvoWave”.
  2. 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
  3. 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”.
  4. Configurar el archivo index.html para que la propiedad <base href=”/”> coincida con la ruta en donde está instalada la aplicación.
  5. 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

  1. Entrar al URL de Evolution Wave y validar que este funcione adecuadamente
¿Es útil esta información?

En este artículo