Notas de la versión
Es conveniente leer la información siguiente antes de actualizar a esta versión
Ver requerimientos de la versión.
Soporte de CSS en casilleros
A partir de esta versión, si el casillero tiene activado el estilo optimizado, se aplican CSS en las celdas de los casilleros, heredando del css principal o permitiendo la aplicación de css específicos en los casilleros. La primera opción hace que pueda haber cambios en el interfaz de las aplicaciones sin realizar cambios, por lo que se recomienda la revisión de los casilleros con la nueva versión antes de poner en producción.
Cómo activar la nueva interfaz Velneo vAdmin
Velneo vAdmin estrena nueva interfaz. Para probarla no tienes más que activarla.
Funcionalidades no disponibles en la nueva interfaz de Velneo vAdmin y en Velneo vAdmin Web
Existen una serie de funcionalidades que no están disponibles ni en la nueva interfaz de Velneo vAdmin ni en Velneo vAdmin Web. Son:
Alta y modificación de instancias.
Alta y modificación de disco.
Si quieres aprovechar las mejoras de rendimiento
Ahora es posible mejorar el rendimiento en la carga de casilleros y formularios simplemente activando el nuevo estilo optimizado.
En el caso de formularios, si editamos una ficha y aceptamos sin modificar nada, puede presentarse el mensaje "datos pendientes de cargar" y no dejar aceptarla. Dado que solo se da en el caso de no modificar nada, podremos cancelar el formulario directamente.
Asi mismo, la regeneración de los índices con bigkey5 conseguimos mejoras de velocidad en la regeneración de hasta 3x.
Modo oscuro en macOS
En los componentes de macOS ahora es posible activar el modo oscuro.
Posible ralentización en el inicio de los componentes de Velneo en macOS si no se han descargado directamente
Puede ocurrir que se retarse el incio de los componentes de Velneo que no se hayan descargado directamente en la máquina de macOS.
Parece que el tema de notarización afecta, y si copiamos los componentes de otro disco, en vez de descargar el dmg e instalarlos desde de ahí, macOS antes de permitir abrir el componente, realiza unas comprobaciones que hacen que tarde en mostrarse la ventana de conexión o el componente.
Para evitar que esto suceda el componente debe ser descargado directamente en la máquina o bien dsede nuestra página de descargas o de otra página donde lo subas para su descarga.
Adaptacion de iconos de la plataforma que sean válidos para aplicación de CSS y modos claro y oscuro
Todos los iconos de la plataforma ahora son de color gris medio #808080 para que sean válidos para temas claros y oscuros.
Mejoras de rendimiento en beta
Estamos trabajando también en mejoras de rendimiento en procesos, un nuevo motor JavaScript, rejillas optimizadas y fórmulas en formularios.
Si quieres disfrutar de la versión beta de estas opciones, debes activar ciertas claves beta correspondiente en el cliente (en el caso de los objetos de interfaz) y también en el servidor (en el caso de procesos).
Las claves beta son entradas en la rama beta de Velneo del registro del sistema operativo. Se recomienda generarlas desde un proceso con el comando de instrucción de proceso Configuración del sistema: escribir cadena texto para establecerlos, ejecutándolo en 1º y 3º plano según corresponda. Los parámetros se resolverán como indicamos a continuación
Configuración de sistema: Escribir cadena de texto ( "Velneo", "beta", "clave", "valor" )
El procedimiento sería:
Ejecutar la aplicación, lanzar el proceso en primero y/o tercer plano, según corresponda.
En el ámbito del cliente, las claves serán operativas en siguientes sesiones que se lancen del mismo.
En el ámbito del servidor, las claves serán operativas en cuanto se reinicie.
Estas son las distintas claves beta que podemos configurar:
Si activamos esta clave debemos tener en cuenta que los totales de los pies de rejillas deben ser calculados en tercer plano.
Formularios, fórmulas optimizadas:
Clave: optimizarFormulariosClientFormulas
Valor: ED979A19EEFC93EE0E4F58FB93F432BF258E1E33
Ambito: cliente.
Procesos, optimización de parámetros:
Clave: optimizarInstruccion
Valor: F15868161C0B05825E38ADE94001D5D9926CDFB7
Ambito: cliente y servidor.
Nuevo motor Javascript:
Clave: jsEngine
Valor: 11B804B93A06DFED1838D5B21F309414B881EEDF
Ambito: cliente y servidor.
Nuevo motor Javascript con optimización de memoria y concurrencia:
Clave: enableSombrasJSClass
Valor: F0835AF8367C2AE76BC7804F8183EEB5529C5ADF
Ambito: cliente y servidor.
Mejora del sistema de lanzamiento de aplicaciones con el comando de instrucción Lanzar aplicación
Se ha mejorado para que sea más compatible en los diferentes sistemas operativos, la forma en que Lanzar aplicación interactúa con el sistema para lanzar aplicaciones.
Para volver a usar el sistema anterior basta usar la clave beta:
Clave: useDeprecatedStartDetached
Valor: A7FFC5959AC14512B91874D9055196028F6B8012
Ambito: cliente.
Importante antes de actualizar Velneo vERP a la versión 31
Para actualizar la nueva versión de vERP 31 es necesario tener en cuenta los cambios de identificadores de las tablas para renombrar manualmente los archivos correspondientes a estas tablas. Además de tener en cuenta que ahora todas las tablas están en un solo proyecto y por tanto en una instancia de datos.
Debes disponer de copia de seguridad de tu código y datos, para probar en un servidor de desarrollo y validar el correcto funcionamiento de tu aplicación.
Si tienes dudas de como proceder para actualizar a la nueva versión, explícanos tu caso en soporte y te ayudaremos.
Mensaje "Datos pendientes de cargar" al aceptar un formulario en el que no se ha modificado nada (Resuelta en versión 31.1)
Cuando abrimos un formulario que tiene activado el estilo optimizado y aceptamos sin haber hecho cambios, puede salir este mensaje. Se puede evitar desactivando este estilo.
Errores en importación de datos en Importador de tablas (Resuelta en versión 31.1)
Se comparten los procesos de preparación de datos, que han de ser independientes por tabla
Cuando se comprueban los tipos de campo, el bucle reutilizaba la variable de recorrer tablas, haciendo un bucle infinito dependiendo de las tablas y el número de campos.
Solución:
Cambiar en prepararDatos.js el separador por el que toque: new RegExp(",", "g");
En la corrección, se creará un proceso por cada tabla en vez de uno solo. Así que si tiene varios, puede también hacer lo mismo: prepararDatosTABLA.js
Cambiar en importarDatosTABLA.js:
En el segundo bucle, cambiar i por j
Velneo vAdmin Web: cuando se crea una tarea se ejecuta ingnorando la planificación (Resuelta en versión 31.1)
Cuando en Velneo vAdmin Web o en la nueva interfaz de Velneo vAdmin creamos una nueva tarea, ésta se ejecuta ignorando la planificación.
Se pierde la lista de servidores de Velneo vAdmin si en una misma máquina tenemos distintas versiones de Velneo vAdmin y ejecutamos el del la 31 con la nueva interfaz (Resuelta en versión 31.1)
Se pierde la lista de servidores de Velneo vAdmin si en una misma máquina tenemos instaladas varias versiones de Velneo vAdmin y ejecutamos Velneo vAdmin 31 con la nueva interfaz.
Última actualización