Listado de cambios Velneo 34.0
Plataforma
Código | Descripción |
---|---|
VELNEO-7756 |
Mejora de la gestión de ventanas en vVersion en macOS En macOS la ventana de vVersion para comparar cambios en un objeto se abre detrás de la que muestra los objetos modificados. |
VELNEO-10570 |
Mejora en el filtro nativo de rejillas avanzadas Resuelta incidencia en las rejillas avanzadas que provocaba que el filtrado nativo no cargase todos los valores cuando el contenido de la columna no era un campo sino una fórmula y la rejilla tenía activado el estilo optimizado. |
VELNEO-11252 |
Nueva mejora de usabilidad que permite copiar variables locales junto con el código nativo Una novedad muy “life is soft”: cuando peguemos líneas de proceso se crearán también las variables locales que éstas usan si no existen en el proceso de destino. |
VELNEO-11732 |
Recálculo de fórmulas en columnas de rejilla estándar y rejilla avanzada optimizadas Se recalculan las fórmulas establecidas en una columna de una rejilla o de una rejilla avanzada si esta está optimizada y se modifica alguno de los campos que intervienen en ella en un manejador de evento. |
VELNEO-11869 |
Caché de proyectos en ejecución en Velneo Web En el navegador web, durante la ejecución de una aplicación en Velneo Web, guardamos una caché de los proyectos en ejecución, con lo que si no se producen cambios en el proyecto, no es necesario descargarlo de nuevo, optimizando la carga y ejecución inicial de una aplicación. |
VELNEO-12941 |
El asistente de creación de soluciones ayuda en la asignación de nombres de proyecto y alias El asistente de soluciones mejorado ahora te facilita el nombre y alias de los proyectos en base al nombre de la solución, añadiendo sufijos que permiten diferenciar el tipo de proyecto y que te ayudarán posteriormente en tus sesiones de programación sobre estos proyectos. Además, establece también los alias de los proyectos. Para la nomenclatura se pasan todas las letras a minúsculas y los espacios y caracteres especiales se sustituyen por el guión bajo “_”. |
VELNEO-14163 |
Mejoras en la ejecución de tareas programadas Se mejora la gestión de tareas pendientes para forzar el orden de la ejecución programada de las tareas cuando son cercanas en el tiempo y una de ellas dura más que las horas programadas para ejecutar las siguientes. |
VELNEO-14223 |
Mejora de la gestión de señales en cuadros de diálogo Mejorado el comportamiento de las ventanas movidas y redimensionadas en formularios en cuadros de diálogo. |
VELNEO-14747 |
La selección de columnas en la rejilla avanzada se ha movido al menú contextual de la cabecera de columna En esta versión la opción para mostrar/ocultar columnas de una rejilla avanzada se mueve al menú de contexto de la cabecera de la columna. |
VELNEO-14787 |
Mejorada la información de errores en la ventana de conexión de los componentes de Velneo Si al conectarnos con un componente de Velneo a un servidor faltan las librerías de SSL, se mostrará el error: “No es posible la conexión por vatps. Las librerías de TLS/SSL no están disponibles.” |
VELNEO-14939 |
Rejillas avanzadas: mejoras a la hora de cargar una rejilla con agrupamientos predefinidos en edición. Resuelta incidencia que provocaba un comportamiento incorrecto al agrupar registros en las rejillas avanzadas cuando los agrupamientos estaban definidos ya en vDevelop. |
VELNEO-14965 |
Nuevo Log de procesos, funciones y triggers ejecutados en Velneo vServer Ahora podemos activar un log que nos permita registrar el inicio y final de cada proceso, función remota o trigger ejecutados en el servidor con el fin de ayudar a detectar y arreglar incidencias cuando concurre la ejecución de gran número de procesos simultáneos. Activado mediante VerboseLevel=9 nos permite conocer cuando comienzan y acaban, qué usuario los ha ejecutado y a qué solución pertenecen. |
VELNEO-15101 |
Mejora en desinstalación de aplicaciones en Windows Mejorado el proceso de desinstalación de los componentes de Velneo en Windows evitando que salga un mensaje advirtiendo que se trata de una aplicación de un anunciante desconocido. |
VELNEO-15200 |
Nueva función de fórmula estándar para el asistente de fórmulas que retorna el plano en el que se está ejecutando un proceso Hemos creado una función de fórmulas estándar llamada getExecutionLevel() y la función análoga en la API de Velneo para JavaScritpt executionLevel de la clase VRoot que devuelve el plano de ejecución del proceso donde la usemos. |
VELNEO-15220 |
Soporte de proyectos con contraseña en la extensión Repositorios Ahora la extensión de repositorios soporta el uso de proyectos protegidos con contraseña, tanto en desarrollo como en el repositorio. |
VELNEO-15252 |
vServer: resuelta incidencia al usar la función type de la API de Velneo para JavaScript en una tarea programada o en un proceso lanzado en 4º plano tras reiniciar la instancia. Resuelta incidencia que provocaba un error en la ejecución del servidor tras reiniciar una instancia y ejecutar un proceso JavaScript en 4º plano o desde una tarea programada que hacía uso de la función type de la clase VTableInfo de la API de Velneo para JavaScript. |
VELNEO-15427 |
Mejoras de diseño para la aplicación de CSS en rejilla avanzada Cuando activemos el estilo Office 11, la celda de la columna de multiselección, visualmente, formará parte de la fila por lo que, si aplicamos una css a las filas de una rejilla avanzada, también se aplicará a la columna de multiselección. |
VELNEO-15441 |
Mejora del comando de instrucción Mensaje debug en Velneo Web El comando de instrucción «Mensaje debug» permite hacer log en la consola del navegador en Velneo Web, con el fin de permitir hacer mejor depuración de nuestras aplicaciones. |
VELNEO-15443 |
vLanzadera ejecuta aplicaciones web en nueva pestaña Se añade a vLanzadera la funcionalidad de abrir la aplicación seleccionada en una nueva pestaña para seguir teniendo disponible la lanzadera en una pestaña en el navegador. |
VELNEO-15444 |
vLanzadera ejecuta aplicaciones web en nueva pestaña Se añade a vLanzadera la funcionalidad de abrir la aplicación seleccionada en una nueva pestaña para seguir teniendo disponible la lanzadera en una pestaña en el navegador. |
VELNEO-15449 |
Nueva opción de vLanzadera para abrir otras url En vLanzadera podemos añadir enlaces para abrir otras lanzaderas u otras URLs. |
VELNEO-15473 |
Control de versiones en proyectos Se evita la apertura y ejecución de proyectos de versiones superiores a la del servidor con el fin de evitar confusiones al tratar de ejecutar un proyecto nuevo con una versión antigua. |
VELNEO-15518 |
Homogeneización de interfaz de la opción Extensiones Se ha estandarizado la intefaz de la ventana de la opción Extensiones de Velneo vDevelop que además se adapta al modo (claro u oscuro) que se tenga configurado en el sistema operativo, en los sistemas soportados. |
VELNEO-15542 |
Mejora de rendimiento en rejillas avanzadas con agrupamientos Resuelta incidencia que provocaba que, al tener un agrupamiento en un rejilla avanzada y moverse por las filas, internamente estaba creando la cache como si fuera a agrupar. |
VELNEO-15565 |
Homogeneización de interfaz en la extensión Documentador de Velneo vDevelop Se ha estandarizado la interfaz de la extensión del documentador que además se adapta al modo oscuro si así está configurado el sistema en sistemas soportados. |
VELNEO-15571 |
Homogeneización del interfaz de la opción Cambiar estilos de Velneo vDevelop Se ha homogeneizado la interfaz de la ventana de la opción cambiar estilos de vDevelop que además se adapta al modo claro u oscuro que se tenga configurado en el sistema en los sistemas soportados. |
VELNEO-15577 |
Homogeneización del interfaz de la opción Abrir en edición todos los proyectos en Velneo vDevelop Se ha estandarizado el interfaz de la ventana de la opción Abrir en edición todos los proyectos, que además se adapta al modo claro u oscuro que se tenga configurado en el sistema en los sistemas soportados. |
VELNEO-15583 |
Homogeneización de interfaz y soporte de modo oscuro en el Inspector de ejecución web Hemos estandarizado el intefaz del Inspector de ejecución web de vDevelop que además ahora se adapta al modo claro u oscuro que se tenga configurado en el sistema en los sistemas soportados |
VELNEO-15589 |
Homegeneización de interfaz de la opción “Generar interfaz” y soporte de modo oscuro Se estandariza el estilo visual de la ventana y se añade soporte al modo oscuro en la extensión “Generar interfaz” para los sistemas operativos que lo soportan. |
VELNEO-15595 |
Homogeneización y soporte de modo oscuro en opción Iconos Material Hemos estandarizado el interfaz de la ventana de Iconos material que ademaś se adapta al modo claro u oscuro según se tenga configurado el sistema. |
VELNEO-15601 |
Homogeneización de interfaz y soporte de modo oscuro en la opción Objetos no usados directamente Hemos estandarizado y normalizado el interfaz Objetos no usados directamente que además se adapta al modo claro u oscuro, según tengamos configurado el sistema en los sistemas operativos que lo soportan. |
VELNEO-15648 |
Cálculo de variables locales en ejecución Web Se resuelve una incidencia en Velneo Web que provocaba que no se calculasen las variables locales cuando se usaban en fórmulas en controles de formularios. |
VELNEO-15652 |
Se añade soporte de mayúsculas al login de vLanzadera En la vLanzadera usando el login normal, ahora se pueden usar nombres de usuario con caracteres en mayúscula, ya que vAdmin lo permite. |
VELNEO-15661 |
Mejora de usabilidad que facilita la edición de objetos en las propiedades en Velneo vDevelop En las propiedades de un objeto o control existen propiedades que apuntan a otros objetos o subobjetos. En las mismas ahora aparecerá un botón que nos permitirá editarlos directamente. |
VELNEO-15673 |
Nueva opción de exportación e importación de objetos en Velneo vDevelop Con la nueva opción podremos exportar objetos seleccionados o los últimos modificados y llevarlos a otro editor que podrá importarlos. En la ventana de importación podremos resolver los objetos pendientes y ver el listado de objetos completo que se van a pegar. |
VELNEO-15679 |
Ejecución de vLanzadera y Velneo Web en servidor propietario de Windows Se facilita el despliegue de vLanzadera y Velneo Web en servidores propietarios locales con Windows, haciendo uso de Velneo vModApache. Enlace a la documentación |
VELNEO-15715 |
Multi-hilo en Velneo Web Todos los componentes de Velneo son multi-hilo en Velneo Web lo que proporciona ventajas de rendimiento y usabilidad en el desarrollo y la ejecución. |
VELNEO-15718 |
Mejora en el retorno de información para rejillas avanzadas en la variable local EVENT_PARAMS En la variable local especial EVENT_PARAMS en rejillas avanzadas, es posible capturar la columna donde se ha hecho clic en la posición 2 del array de EVENT_PARAMS. |
VELNEO-15729 |
Solucionada incidencia que provocaba una rotura al ordenar por una columna de una rejilla avanzada con multi-selección La incidencia se reproducía cuando una rejilla avanzada tenía activada la multiselección y la lista obtenida inicialmente se cambiaba por otra desde un manejador de evento con la técnica de interfaz procesar/cortar lista/añadir lista desde cesta. |
VELNEO-15735 |
Mejora en el filtro nativo de la rejilla avanzada En versiones anteriores, para el filtrado nativo de la rejilla avanzada, en los campos alfabéticos se utilizaban los primeros 32 caracteres para comparar. En esta versión se ha ampliado a 64. |
VELNEO-15764 |
Los botones en formularios con comando “menú” funcionales en Velneo Web Se implementa la ejecución de botones con el comando Menú en formularios en Velneo Web. |
VELNEO-15773 |
Se resuelven problemas de cross-origin en procesos ejecutables en web cuando hay una vLanzadera configurada. Cuando se tiene una instalación de vModApache con la vLanzadera, otros location/virtualhost pueden dar error de cross-origin al intentar acceder a recursos de otros dominios. Esto se debe a que hay una cabecera (Cross-Origin-Embedder-Policy=”require-corp”) de apache que es necesaria para el funcionamiento de la vLanzadera que impide el uso de recursos externos. Ejemplo en la documentación. |
VELNEO-15776 |
Nueva funcionalidad de recepción de parámetros en Velneo vClient Ahora es posible pasar parámetros al ejecutar una instancia y leerlos con la nueva función de fórmulas getAppUserParam(). |
VELNEO-15786 |
Cambio de diseño pantalla de Extensiones Se ha cambiado el diseño de la pantalla para descargar extensiones en vDevelop y se ha añadido soporte para el modo oscuro |
VELNEO-15792 |
Mejora en la carga de hilos con comunicaciones WebSocket en Velneo Web Se ha mejorado el establecimiento de conexiones con el servidor en la ejecución con Velneo Web de aplicaciones con manejadores de evento disparados por señales como pre y post de marco, acciones con búsquedas y rejillas, botón aceptar en formularios, etc. |
VELNEO-15798 |
Se habilita el uso de imágenes en CSS en Velneo Web Se activa el uso de “image” en CSS aplicado en ejecución de aplicaciones con Velneo Web. |
VELNEO-15809 |
Nuevo comando de instrucción de proceso que permite mostrar notificaciones sin bloquear la interfaz El nuevo comando de instrucción de proceso Interfaz: Notificación y el equivalente notify de la clase VApp del API de Velneo para JavaScript permiten mostrar notificaciones en la aplicación, múltiples y autocultables tras un tiempo o por el usuario, y a diferencia de lo que sucede con el comando nativo mensaje y con el comando alert de JavaScript, no requieren de interacción por parte del usuario. |
VELNEO-15830 |
Nuevo módulo web de sugerencias en la zona privada de Mi Velneo En esta versión estrenamos un nuevo sistema para que nos comuniquéis vuestras ideas de mejora para Velneo. Lo encontraréis en https://velneo.es/mivelneo en el apartado sugerencias. |
VELNEO-15837 |
Mejora en la gestión de Set retorno proceso = NO en manejadores de evento de pulsación de botón en Ejecución web En ejecución web podremos hacer uso de un manejador de evento previo a la pulsación del botón “Aceptar” de un formulario haciendo uso del comando de instrucción Set retorno proceso = NO para cancelar la aceptación de la ficha. |
VELNEO-15867 |
Correo del usuario en Velneo Cloud API El comando user de Velneo cloudAPI incluye el email del usuario en el json de retorno con el fin de permitir su uso para la gestión de la lanzadera u otros usos. |
VELNEO-15875 |
Mejora del algoritmo de reconexión de Velneo vModApache Cuando Velneo vModApache se inicia y no se puede conectar con el servidor de Velneo porque no está todavía disponible, la conexión queda pendiente y se reintenta establecer la conexión cuando se realiza una petición. |
VELNEO-15879 |
Gestión del espacio de caché en Velneo Web Al ejecutar aplicaciones en web, cuando se utiliza caché de proyectos, actualmente en los navegadores no puede superar los 5 Mb, por lo que se gestiona de forma automática para limpiar los ficheros más antiguos evitando llegar al límite de espacio disponible. |
VELNEO-15900 |
Velneo vAdmin recupera la Interfaz estándar en Web El administrador recupera la interfaz de escritorio en Web, con el soporte de nuevas funcionalidades como la gestión de colas. |
VELNEO-15922 |
Nueva opción para publicar un plugin en ChatGPT en Velneo vDevelop Hemos añadido en Velneo vDevelop una nueva opción que genera los objetos necesarios para publicar un plugin en ChatGPT. |
VELNEO-15936 |
vClient: resuelta incidencia en el filtrado nativo de rejillas cuando se filtraba por un campo enlazado a tabla estática de un maestro Resuelta incidencia que provocaba un error en el filtro nativo de rejillas cuando se filtraba por un campo enlazado a tabla estática de un maestro, evitando que se repitan valores. |
VELNEO-15975 |
Nueva función opción para la función jwtDecode que permite comprobar si el token JWT ha expirado. La función jwtDecode permite comprobar si un tocket JWT ha expirado o no, incluyendo en el retorno la comprobación de expiración. De este modo podremos evitar que pueda ser reutilizable una cadena JWT de forma malintencionada. |
VELNEO-15984 |
Nuevo comando “Editar sobre casillero optimizado” para casilleros El antiguo comando pasa a estar obsoleto “Editar sobre el casillero (obsoleto)” y recomendamos no usarlo y usar el nuevo comando. Entre las ventajas que incluye este nuevo comando están:
|
VELNEO-16018 |
CSS automático para ejecución Web En la ejecución de aplicaciones web, en el caso de que no se aplique CSS, se aplica un CSS por defecto que ajusta el interfaz para su ejecución en Web. En caso de aplicar nuestro propio CSS, entonces no se aplica el CSS para web. |
VELNEO-16031 |
Velneo Web en servidores locales on premise Ahora es posible usar y configurar vLanzadera en servidores propietarios. |
VELNEO-16043 |
Mejora de usabilidad en Velneo vDevelop cuando cerramos pestañas Al cerrar una pestaña del panel central se regresa a la anterior abierta en lugar de a la última. |
VELNEO-16049 |
Mejoras de usabilidad en el editor de procesos en edición En Velneo vDevelop, en el editor de procesos podemos editar directamente los objetos usados en los comandos de instrucción. En los parámetros de las líneas de procesos que apuntan a objetos ahora podemos editarlos directamente con un botón. |
VELNEO-16060 |
Velneo Web en servidores propietarios en local A partir de esta versión ya podremos acceder a nuestros servidores propietarios vía Web y editar, administrar y ejecutar nuestras aplicaciones en Web. |
VELNEO-16070 |
Nueva opción de visualización de los objetos que pegamos desde el portapapeles en la opción Pegar como Cuando pegamos una serie de objetos desde el portapapeles usando la opción Pegar como tenemos disponible la nueva opción “Ver todos los objetos” que permite ver el listado completo de objetos que vamos a pegar y no sólo los que requieren resolución de objetos. |
VELNEO-16076 |
Mejora de usabilidad al arrastrar objetos en el dock o la ventana del proyecto Al arrastrar o pegar un objeto en el árbol de objetos del proyecto se fija como objeto editado el que hemos movido o pegado con el fin de evitar acceder a las propiedades de otro objeto por error. |
VELNEO-16079 |
Mejora de la gestión de formularios en diálogo anidados en ejecución Web Se mejora la apertura de formularios en diálogo anidados para que que no queden por detrás del formulario que los abre durante la ejecución de aplicaciones en Web. |
VELNEO-16082 |
Mejora de la ejecución de señales concurrentes de formulario en Web Se mejora la gestión de señales en Web para evitar problemas cuando coincide la ejecución de dos señales, por ejemplo con manejadores de evento ejecutados por señales pre y post ini, pre y post botones, value changed, etc. |
VELNEO-16094 |
Mejor en el editor de scripts para las funciones localeInfoLanguage() y localeInfoLanguageString() Se ha corregido el asistente de comandos del editor de scripts para que escriba correctamente las funciones localeInfoLanguage() y localeInfoLanguageString(). |
VELNEO-16106 |
Mejora del pintado de imágenes en formularios usados en un casillero en Velneo Web Resuelta incidencia que provocaba que, al ejecutar una aplicación en Web, hacía que las imágenes cargadas en un control de tipo objeto dibujo no se pintasen con el tamaño correcto. |
VELNEO-16116 |
Borde redondeado en iconos de columnas de rejilla avanzada Mediante la propiedad radio de icono cuerpo podemos establecer una fórmula con el valor de redondeo de los bordes del icono con que se mostrará en la rejilla avanzada. |
VELNEO-16124 |
Mejoras en la gestión de listas virtuales Hemos optimizado la recuperación de las listas virtuales, ahora mucho más rápida. Además, al ejecutar loadFromData() desde JSON no hace falta especificar la tabla con setTable() ya que lo asume de la lista virtual, lo que facilita la creación de scripts genéricos. |
VELNEO-16127 |
Mejora del comando de instrucción Establecer posición y tamaño de cuadro de diálogo El comando de instrucción Establecer posición y tamaño de cuadro de diálogo ahora aunque se use la opción personalizado, permite volver a ajustar manualmente el tamaño. |
VELNEO-16139 |
Actualizado Velneo vClient para Android para soporte de Android 13 Se ha actualizado la versión objetivo a Android 13 de Velneo vClient con el fin de cumplir las políticas de seguridad y desarrollo de Play Store de Google. |
VELNEO-16141 |
Mejora en la gestión de errores de conexión a aplicaciones con Velneo vModApache con un servidor Web Apache Cuando hacemos uso de Velneo vModApache y definimos un location con una VRL incorrecta, a la que no puede conectarse, se mostrará la información correspondiente al error en la salida estándar de error de Apache, el fichero error.log. El mensaje nos indicará la VRL del location correspondiente junto al mensaje de error: “[Wed Aug 30 13:42:54.774828 2023] [velneo:error] [pid 118215:tid 140180639341632] No se ha encontrado ninguna instancia que responda a esta vrl: vatps://dominio:puerto/INSTANCIA”. |
VELNEO-16149 |
Posición de la scrollbar en una rejilla estándar tras mostrar una rejilla avanzada. Se soluciona incidencia que modificaba la posición de la scrollbar de una rejilla estándar tras mostrar un rejilla avanzada. |
VELNEO-16172 |
Mejoras en el envío y recepción de ficheros de script seleccionados en Repositorios Se mejora en Repositorios la actualización de los ficheros y de su contenido, además de la propiedad caché en caso de nuevo fichero y modificación. |
VELNEO-16175 |
Mejora en el disparo de la señal posterior a la pulsación de un botón al lanzar un localizador en formulario Resuelta incidencia que provocaba que, en un botón con el comando Localizar maestro, la señal posterior a la ejecución se lanzara antes de cerrar el localizador y no después. |
VELNEO-16184 |
Actualización de librerías de soporte en Web Hemos actualizada las librerías de soporte de Web para todos los componentes con el fin de mejorar la integración con el sistema y el rendimiento y estabilidad de las aplicaciones y los distintos componentes. |
VELNEO-16187 |
Mejoras en el ajuste de ancho de columnas de rejilla avanzada Cuando en una rejilla avanzada se aplique auto-anchura o alguna columna tenga máximo disponible, las columnas que tengan ancho fijo o interactiva ahora respetarán el tamaño establecido en diseño. |
VELNEO-16230 |
Mejora en la autogeneración de alias de proyecto Ahora el alias solo se rellena si está vacío cuando se pierde el foco en el nombre del proyecto, con el fin de facilitar la creación automática de alias para su uso posterior en programación. |
VELNEO-16269 |
Actualizada la versión de las librerías de OpenSSL para Windows. Ahora en Windows para las conexiones VATPS se usa la versión 1.1.1w de las librerías de OpenSSL. |
VELNEO-16273 |
Actualización de librerías OpenSSL en Android Tanto para el componente Velneo vClient para Android, como en los instaladores de Velneo vClient personalizado para Android se han actualizado las librerías OpenSSL a la versión 1.1.1w para el uso del protocolo VATPS, lo que redunda en una mayor seguridad además de la corrección de incidencias y mejora de rendimiento. |
VELNEO-16287 |
Selección de versión de cliente en vLanzadera Se añade en la configuración de la vLanzadera la posibilidad de elegir la versión de vClient al ejecutar una aplicación web. |
VELNEO-16303 |
Formularios en diálogo abiertos desde acción funcionales en ejecución web Los ventanas de tipo diálogo lanzados desde acciones ya se permite mostrarlos durante la ejecución de nuestras aplicaciones en Web. |
VELNEO-16424 |
Corrección de error en búsqueda de archivos de scripts Se soluciona un error en vDevelop que impedía la búsqueda de contenido en scripts sin tener ninguna pestaña abierta en el editor. |
VELNEO-16459 |
Mejoras en traducciones al inglés en Velneo vDevelop Se aplican las traducciones al inglés a las siguientes opciones: Ventana/Dock de proyecto: Buscar, Abre en edición todos los proyectos cargados, Aplicar color de texto por defecto a rejillas, Cambia estilos a los objetos de un tipo. |
VELNEO-16506 |
Mejoras en traducciones al inglés en Velneo vDevelop Se aplican las traducciones al inglés a la propiedad Posición de un dock. |
VELNEO-16507 |
Mejoras en traducciones al inglés en ejecución Se aplican las traducciones al inglés a las opciones de los criterios de un filtro de columna. |
VELNEO-16523 |
Aumentado timeout de identificación en Velneo vDevelop a 10s Con el fin de facilitar la[ identificación de usuario en Velneo vDevelop|https://doc.velneo.com/v/34/velneo-vdevelop/identificacion-de-usuario] en redes o conexiones lentas, aumentamos el timeout a 10s con el fin de que la identificación se produzca de forma correcta. |
VELNEO-16527 |
Mejoras en traducciones al inglés en Velneo vDevelop Se aplican las traducciones al inglés a los nombres de carpeta cuando creamos una nueva en la ventana de proyecto. |
Cloud
Código | Descripción |
---|---|
VCLOUD-686 |
Añadido parámetro de entrada «type” en la consulta de instancias en Velneo Cloud API Añadido parámetro de entrada type en Velneo Cloud API para la consulta de todas las instancias con el fin de permitir consultar por tipo de instancia. |
VCLOUD-714 |
Mejora en recuperación de copias de seguridad en Velneo Cloud Ahora es posible solicitar por soporte las recuperación de copias de seguridad de varias sendas. |
VCLOUD-720 |
Mejoras en Velneo Cloud Durante los últimos seis meses, hemos fortalecido nuestro Cloud mediante actualizaciones continuas y la ampliación de recursos. Hemos cuadruplicado la capacidad de servidores clave, asegurando un servicio más rápido y seguro tanto para desarrolladores como para usuarios finales. La mejora continua de nuestra infraestructura asegura un entorno confiable y eficiente para su aplicación. |
vERP y Apps
Código | Descripción |
---|---|
VERP-1037 |
Ecosistema. Modulo base de producción. Hemos agregado un nuevo modulo base de producción al ecosistema de vERP. En este modulo podrás encontrar todo lo necesario para realizar:
|
VERP-1056 |
Gestión: en albaranes de compra comprobar el nº de albarán de proveedor para avisar de duplicidades Objetos modificados/añadidos: Proyecto de datos:
Proyecto de aplicación:
|
VERP-1405 |
Ecosistema. Tallas y colores. No se refresca la vista de d.atos de tallas y colores cuando cambiamos el artículo en las líneas de un pedido Se impide el cambio del artículo una vez que ya existe en la línea de pedido. Si se desea modificar el artículo tendremos que eliminar la línea primero y darla de alta de nuevo con los valores necesarios. Proyecto de aplicación:
|
VERP-1441 |
General. Función de nombre TIT en formularios de vERP Actualizada la propiedad Título Opcional de los siguientes formularios. Objetos modificados Proyecto de aplicación: Formularios: COM_PED_LIN_G, FPG_M_CND_ESP, VTA_PED_LIN_G. VTA_PRE_LIN_G |
VERP-1511 |
Gestión. En movimientos de almacén no era funcional el borrado de movimientos de tipo inventario. Proyecto de aplicación: Objetos modificados:
|
VERP-1532 |
Tesorería. Se inhabilita la posibilidad de cambiar el estado de un cobro de forma manual El motivo es porqué el estado de un vencimiento de cobro ya se gestiona de manera automática a través de las operaciones de cobro. Objetos modificados: Proyecto de aplicación: formulario VTO_COB_C_DOC_EST
|
VERP-1727 |
Gestión. No se controla la generación de vencimientos de cobro/pago en la pestaña cobros/pagos de la factura de venta/compra. Si una factura tiene vencimientos generados cuyos estados son diferentes a “Pendiente”, los botones de generar cobros/pagos no lo tienen en cuenta y generan nuevos vencimientos innecesarios en la factura. Se establece un control previo para no generar vencimientos si la factura ya tiene cobros/pagos que estén en estados diferentes a “Pendiente”. Objetos nuevos:
Objetos modificados:
|
VERP-2142 |
Contabilidad. Si cambiamos un apunte ya contabilizado de una cuenta a otra, la cuenta de destino se recalcula pero la cuenta de origen no se recalcula. Estando en el formulario APU_C, en determinadas circunstancias, el recálculo de saldos en los apuntes de la cuenta inicial (origen) no se ejecutaba. Objetos modificados:
|
VERP-2160 |
API REST. Actualización del estándar Swagger 2.0 => OpenAPI 3.0.3 Se ha actualizado la definición del estándar de respuesta del API REST desde Swagger 2.0 hacia OpenAPI 3.0.3. Al ser un cambio importante, se ha implementado un proceso igual al proceso “swagger” pero este llamado “openapi”, así mismo, un nuevo proceso V2 (similar a V1) con la finalidad de no alterar al funcionamiento actual y habilitar este nuevo estándar. Lleva consigo la creación de la versión 2 del api rest, la cual lleva las siguientes mejoras:
Objetos creados
|
VERP-2189 |
Contabilidad. Condición para indexar con un estado inexistente en vencimientos de pago Proyecto de datos: Tabla: VTA_PG_C (Vencimientos a pagar) Modificada la condición de indexación del campo EMP_DOC_TIP_CON_VTO (Vencimientos pendientes o abonados que han llegado al vencimiento) Se cambia: ( #OFF = 0 ) & ( ( #EST = «P» ) | ( #EST = «B» ) ) & ( isEmpty( #AUX_BCO) = 0 ) Por: ( #OFF = 0 ) & ( ( #EST = «P» ) | ( #EST = «R» ) ) & ( isEmpty( #AUX_BCO) = 0 ) |
VERP-2194 |
Contabilidad. Modificadas rejillas de facturas recibidas y emitidas ajustando decimales pie en columna IVA_SUP En la columna IVA_SUP de ambas rejillas, en la propiedad decimales pie, se indican 2 decimales. Objetos modificados:
|
VERP-2199 |
vCRM. Cerrar ventanas de menús de maestros Mejora en la gestión de ventanas, facilitando el control y cierre de las mismas
|
VERP-2205 |
General. La ejecución del proceso de migración versión 29 de vERP puede generar duplicidad de vencimientos. En determinadas circunstancias, la ejecución del proceso de migración versión 29, que normalmente se ejecutará al pasar de un vERP 28 o anterior hacia un vERP posterior, puede generar la duplicidad de algunos vencimientos. Objetos modificados:
|
VERP-2220 |
Gestión. Modificación de índice en la tabla de artículos proveedores Se modifica el índice ART_FCH, compuesto por artículo y fecha, como acepta repetidas. Antes por error estaba como clave única. Objetos modificados:
|
VERP-2225 |
Gestión documental. Permitir la conexión con buckets de acceso manual, como son los creados manualmente en nuevas regiones de Amazon. Objetos modificados:
|
VERP-2230 |
vTPV. Niveles de menú Ampliado el control de los niveles de menu dinámico desde el vTPV, para que permite un máximo de hasta 18 caracteres igual a como se gestiona en el vERP |
VERP-2235 |
Contabilidad. La búsqueda de cuentas del menú Mayor se cambia para tratar las auxiliares como números y no como actualmente cadenas de texto. Con este cambio se hace más lógico el uso del menú Mayor, ya que sin este cambio si por ejemplo pedimos el mayor desde la 4300.1 hasta la 4300.5 devolverá todas las cuentas desde la 4300.0000001 hasta la 4300.5000000. Con el cambio devolverá todas las cuentas desde la 4300.0000001 hasta la 4300.0000005 Objetos nuevos:
Objetos modificados:
|
VERP-2240 |
Gestión Documental. Ampliado la capacidad de los campos de configuración para Google Drive donde se almacena la información del token. Se ha ampliado la capacidad de almacenamiento de los campos destinados a guardar los datos de validación con Google Drive, para garantizar que en todo momento puedan guardar la información completa. Objetos modificados:
|
VERP-2245 |
General. Actualizada utilidades de «Usuarios del servidor» Desde la utilidad “Usuarios del servidor”, a la que se accede desde el menú principal Configuración/Utilidades, ahora ya es posible crear/editar el mail del usuario. Objetos modificados:
|
VERP-2250 |
General. Corregido índice ID_ES_TRJ para que indexe correctamente Se corrige el índice ID_ES_TRJ para que indexe correctamente el campo ID. Objetos modificados:
|
VERP-2256 |
API REST. Mejorado el uso de filters cuando se utilizan 2 o más filters y alguno de ellos va sin valor. Cuando se utiliza 2 o más filters para buscar información de una tabla, y uno de ellos no lleva valor a resolver (porque se espera utilizar un índice previamente condicionado) el valor devuelto no es correcto, ya que las variables no se reinicializaban correctamente. Objetos modificados:
|
VERP-2261 |
Gestión. Añadido punto de inserción en los formularios ENT_M_COM y ENT_M_VTA Añadidos puntos de inserción en los formularios ENT_M_COM y ENT_M_VTA para seguir con el mismo criterio que en el resto de separadores de formularios de vERP. Objetos nuevos:
Objetos modificados:
|
VERP-2266 |
Contabilidad. Los informes de tributos: Relación de facturas recibidas y emitidas por serie, no reflejan el total de las bases En los informes VERP_TRB_FAC_REC y VERP_TRB_FAC_EMI no se está pintando el total de bases porque estaba intentando pintar la variable TBASES cuando la variable que debe de usarse se llama TBAS. Informes modificados:
|
VERP-2271 |
General. Actualizar los proyectos de vERP y componentes del ecosistema a la versión 34.0 Se han actualizado los proyectos de la solución de vERP y de los componentes del ecosistema a la versión 34.0 |
VERP-2275 |
Contabilidad. Cuando hay valores negativos en base exenta, no se traslada correctamente su valor en el cálculo del resumen de tributos. Objetos modificados:
|
VERP-2280 |
Gestión. Cuando desde el menú de albaranes de compra se facturan albaranes, no se tienen en cuenta los porcentajes de retenciones de IRPF y alquiler. Objetos modificados:
|
VERP-2285 |
API REST. Generar log de comunicaciones para el API REST Habilitado nueva funcionalidad del API REST, que permite decidir a cual ApiKey se le puede activar un log de comunicaciones, la cual registra todas las comunicaciones que se realizan con dicha ApiKey. Por defecto, todos los intentos con error de validación son logueados. Objetos modificados
Objetos nuevos
|
VERP-2290 |
General. Firma electrónica con Signaturit Incorporadas en vERP nuevas funcionalidades para firmar electrónicamente presupuestos de venta y mandatos SEPA. Plataforma de firma electrónica: Signaturit. Documentos firmados con plena seguridad jurídica. La activación de la firma electrónica se realiza a nivel de empresa. La configuración de la posición de la firma se hace por cada informe, pudiendo en el momento de iniciar el proceso de firma cambiarla para ese único proceso de firma. En cada presupuesto de venta y contacto se puede ver el detalle del proceso de firma. Funcionalidades:
Objetos nuevos:
Objetos modificados:
|
VERP-2291 |
vCRM. Nuevo módulo Whatsapp En una oportunidad se genera una nueva Gestión de tipo Whatsapp que se pueda enviar el mensaje. Y posteriormente se incorporen a las oportunidades abiertas los mensajes recibidos de respuesta a los mensajes enviados. Objetos modificados
Objetos nuevos
Notas:
|
VERP-2292 |
Ecosistema. vAgenda. Mejorada la búsqueda de eventos para que tome en cuenta los eventos relacionados al usuario. Se ha mejorado la búsqueda de eventos en el momento de mostrar la agenda HTML, para que tome en cuenta también los eventos que son creados por otros usuarios pero están relacionados al usuario en curso. Objetos modificados:
Objetos nuevos:
|
VERP-2298 |
API REST. Agregado nueva seguridad para el API mediante Bearer por usuario Ahora es posible definir que una API KEY no va a trabajar bajo el estándar de API KEY, sino bajo el estándar Bearer, permitiendo establecer credenciales de acceso por usuario. Esto permite que cada usuario pueda tener un token diferente y único, y al mismo tiempo permite tener control de que API KEY esta disponible para que a cada usuario se la active. Se aprovecho la novedad del log del API para generar un log de todas las peticiones realizadas por el usuario del token. Objetos modificados
Objetos nuevos
|
VERP-2307 |
Ecosistema. vERPLatam. Al eliminar una factura de venta/compra también se borre su cuenta corriente si es posible Al eliminar una factura de venta/compra se debe controlar y eliminar los registros de la tabla de cuenta corriente. Objetos modificados
|
VERP-2316 |
General. Configuración de usuario accesible para el propio usuario desde el dock del menu general Se ha habilitado la posibilidad de que el propio usuario gestione su propio perfil, permitiéndole modificar los valores de configuracion general propios. Se ha habilitado el doble click sobre la etiqueta del nombre del usuario en curso, en el menu general de la izquierda. Objetos nuevos
Objetos modificados
|
VERP-2321 |
General. Notificaciones de errores en verificaciones de formularios Objetos añadidos:
Objetos modificados:
Datos modificados: Añadidas a las css en la tabla de CSS la personalización de las notificciones. |
VERP-2326 |
General: incluido nuevo menú en stock para importar/exportar listas virtuales Objetos modificados:
Objetos eliminados:
|
VERP-2327 |
General. Nuevo casillero de artículos Nuevo objeto de lista de artículos disponibles en stock en el alternador. Proyecto de aplicación: Objetos creados:
Objetos modificados:
|
VERP-2358 |
Diseño. Aplicación del tipo de ancho “máximo disponible” a columnas de rejillas avanzadas Se ha establecido el valor «máximo disponible» en la propiedad «tipo de ancho» a las siguientes columnas de las rejillas avanzadas de las siguientes soluciones:
|
VERP-2368 |
Contabilidad. Mensaje de error en vAdmin al seleccionar un modelo tributario Eliminada la instrucción que ocasiona la aparición del mensaje “El comando de instrucción no se ejecuta en este plano. Seleccionar ficha de la lista” en el panel de mensajes del vAdmin. Ocurre porqué el proceso es lanzado en 3P y en ese plano la selección de ficha de una lista requiere de una interfaz rejilla, algo que en 3P no es posible. Además se ha eliminado la instrucción comentada “// Filtrar lista”. Objetos modificados:
|
VERP-2375 |
Contabilidad. Añadir columna porcentaje retención IRPF y retención alquiler en rejilla detallada de facturas recibidas de modelos tributarios. Corregir columna porcentaje IVA superreducido en rejilla recibidas y emitidas. Objetos modificados:
|
VERP-2382 |
Ecosistema. Factura Electrónica España corrección de bug en el menu de órganos para facturación electrónica Se ha corregido un bug que no permitía buscar todos los órganos disponibles en el menu general de órganos para facturación electrónica. Objetos modificados
|
VERP-2388 |
General. Tabla maestra países. Modificado el índice ISO_3 de la tabla PAI_M porque no puede ser de clave única ya que hay países que comparten el mismo valor. Objetos modificados:
También se han creado registros con todos los países y con estos datos: ISO-2, ISO-3, prefijo telefónico y su objeto dibujo bandera. |
VERP-2392 |
IA. Endpoints plugin contactos vERP para ChatGPT. Nuevos procesos endpoints para el plugin de contactos de vERP en ChatGPT. Objetos modificados:
Objetos nuevos:
|