Listado de cambios de Velneo 7.19

Código Descripción
VELNEO-4591 Regeneración de índices mejorada para tablas grandes en servidores con suscripción, aumentando el rendimiento de la regeneración entre un 200% y un 400% en tablas con millones de registros en entornos de 64 bits
VELNEO-4549 Nueva licencia de suscripción con prefijo VSUBS para funcionalidades y servicios extra en el servidor como el soporte TLS/SSL y tecnología Bigkey para la regeneración de índices
VELNEO-4425 Información en el mensaje de inicio del servidor indicando la arquitectura utilizada, 32 o 64 bits con el fin de conocer en remoto la configuración de ejecución a través de Velneo vAdmin
VELNEO-4416 Implementada la ejecución de proceso en 4º plano desde otros procesos en 4º plano, 3º plano, triggers y tareas programadas, permitiendo al programador mayor libertad y facilidad para hacer uso de procesos en 4º plano
VELNEO-4341 Solucionada incidencia que provocaba error en el servidor cuando se reiniciaba una instancia con objetos protocolo TCP iniciados en el servidor
VELNEO-3936 Se pospone el arranque del hilo de tareas hasta la inicialización completa del servidor, para que las tareas no generen conflictos con el inicio de instancias, procesos ON_INIT_SERVER, etc., mejorando además la velocidad de inicio del servidor
VELNEO-4547 Mejoras en las peticiones web a Velneo vModApache, todos los verbos aparte de GET y POST, con nuevas funcionalidades como las variables theRequest y theResponse que permiten leer y escribir las respuestas a las peticiones
VELNEO-4589 Actualización de librerías de Open SSL 1.0.2f para conexión segura TLS/SSL, navegadores web incrustados y ayuda online
VELNEO-4585 Nueva función del API de Velneo para javascript para obtener el estilo en curso y la lista de estilos visuales disponibles en el sistema operativo en curso, facilitando al desarrollador la gestión personalizada de los estilos visuales
VELNEO-4583 Soporte de alta resolución en iconos para mostrar en la mayor resolución disponible las imágenes que se usan como iconos, mejorando el aspecto de tus aplicaciones
VELNEO-4568 En OS X la información de los componentes se forma con el patrón com.velneo.nombre_componente con el fin de facilitar la identificación y gestión en ficheros del sistema
VELNEO-4563 Nuevas funciones para cálculo de hash SHA-2 y SHA-3 de distintas longitudes, en el asistente de fórmulas de Velneo: calcSha2() y calcSha3() y en el API de Velneo para JavaScript: calcHash() de VApp, con el fin de calcular el hash de cualquier cadena
VELNEO-4546 Los comandos de instrucción de APIVEL son obsoletos y han sido sustituidos por la clase VTableInfo del API de Velneo para JavaScript, por lo que en el Inspector de errores y la selección de comandos aparecen como obsoletos, aunque todavía sean operativos
VELNEO-4543 Devolución de información en los objetos response y responseText en la clase XMLHttpRequest para los casos en los que existe un error indicado por medio de errorCode
VELNEO-4524 Binarios de OSX firmados con certificado digital para garantizar su procedencia e integridad, que las aplicaciones han sido creadas por Velneo y evitar que sean modificadas accidentalmente o sufran alteraciones maliciosas
VELNEO-4509 Nuevas versiones de 64 bits para los componentes de Velneo en OSX y nuevas versiones beta de 64 bits para Linux que permiten acceder a más memoria y mejorar el rendimiento general de las aplicaciones
VELNEO-4508 Incorporada iOS como plataforma reconocida en la clase VSysInfo del API de Velneo para JavaScript
VELNEO-4468 Mejora en la gestión del cambio de hora en el servidor para la definición de tareas, manteniendo la hora en que fueron programadas pese al cambio para facilitar la gestión al administrador en Velneo vAdmin
VELNEO-4471 Nueva función stripHtml() que permite extraer el texto contenido en un código HTML eliminando todos los tags propios de HTML, disponible en el asistente de fórmulas de Velneo y en la clase VApp del API de Velneo para JavaScript
VELNEO-4442 Soporte de alta resolución: Dispositivos retina o alta resolución DPI en sistemas operativos Windows, Linux, OSX e iOS
VELNEO-4449 Nueva opción para maximizar ventana en la previsualización de informes personalizables con el fin de facilitar al usuario final la visualización de los informes en las aplicaciones
VELNEO-4432 Implementado soporte en XMLHttpRequest de proxy para acceso http y https por medio de claves de registro
VELNEO-4402 Nuevo protocolo VATPS (VATPv3) con conexión segura estándar TLS/SSL que provee de privacidad e integridad a las comunicaciones en red entre todos los componentes de Velneo
VELNEO-4381 Actualización, migración, traducción y distribución de librerías Qt 5.4.2 permitiendo una mayor integración con sistemas operativos nuevos como iOS y actuales
VELNEO-4378 Nueva función del API de Velneo para javascript para la configuración del estilo visual en ejecución, facilitando al programador la gestión personalizada de los estilos visuales
VELNEO-4302 Nuevas clases y funciones del API de Velneo para JavaScript para conocer el estado y configuración de la conexión TLS/SSL, y los datos correspondientes al certificado, para permitir al programador gestionar la conexión y el uso seguro de su aplicación
VELNEO-4271 Se implementan funciones en informes personalizables para la gestión de orígenes de datos que permiten obtener información del número de registros, consultar si están accesibles los datos, etc.
VELNEO-4275 Nueva funcionalidad de tamaño de papel por defecto en informes estándar de Velneo que permite usar el definido por la impresora para tamaños específicos de la impresora o reutilizar el mismo informe en diferentes tamaños de papel
VELNEO-4278 Nuevo cliente Velneo vClient para iOS en Apple Store con versiones 32 y 64 bits para sistemas operativos iOS 7.1 en adelante
VELNEO-3996 Se homogeneiza en las peticiones de información al usuario los literales referidos a la contraseña, evitando usar la palabra password y sustituyendola por su versión en castellano, con el fin de facilitar la usabilidad
VELNEO-3962 Nueva función sort de la clase VRegisterList que permite la ordenación de una lista de registros por varios campos indicados por su identificador compuesto con el fin de facilitar la ordenación compleja de listas en el API de Velneo para Javascript
VELNEO-3650 Se quita la propiedad Título de la rejilla avanzada ya que no tiene efecto en ese tipo de objetos, con el fin de evitar confusiones
VELNEO-3446 Mejora de la función customizeWindowHint() de la clase VMainWindow, que permite ocultar la opción de cerrar la aplicación, para facilitar su uso en manejadores de evento disparados después del arranque de la aplicación
VELNEO-3043 La apertura en OSX de una nueva sesión de un componente de Velneo se muestra por delante del componente ya abierto para facilitar la usabilidad
VELNEO-2987 Nuevos iconos de mayor calidad en los ejecutables para las distintas vistas de Windows
VELNEO-4610 Nuevo comando de instrucción Get información pantalla de Velneo y clase VScreen con funciones para conocer la configuración de pantalla primaria, ancho, alto y otros datos para poder ajustar en tiempo de ejecución los elementos a mostrar en pantalla
VELNEO-4617 Actualización de ayuda html de API de Velneo para javascript y ayuda de contexto para la edición de scripts con las últimas novedades y mejoras
VELNEO-4614 Actualización de enlaces de ayuda y portada de Velneo vDevelop
VELNEO-4605 Implementado uso de OpenGL en Velneo vDevelop en OSX
VELNEO-4581 Evitada incidencia en Windows o en Linux al asociar erróneamente el servidor al mismo usuario con el que ejecutamos vDevelop, lo que provocaba que al cerrar éste último, se sobreescribía el fichero de soluciones del servidor
VELNEO-4566 Unificado el tipo de letra del editor de JavaScript haciendo uso de un tipo monoespacio para todas las fuentes por defecto con el fin de facilitar la lectura y escritura de código
VELNEO-4540 Solucionada incidencia que provocaba un error de ejecución de Velneo vDevelop al hacer uso del Inspector ¿dónde se usa? aplicado sobre un campo y borrar un manejador de evento donde éste es usado
VELNEO-4431 Uso de QML2 en Asistente de primeros pasos e Importador SQL, con renderización con soporte de escritorio remoto y máquinas virtuales para un mayor rendimiento y una mejor integración con el sistema
VELNEO-4380 En la pestaña del manejador de evento se muestra información del identificador del objeto padre y el tipo de objeto correspondiente (formulario, rejilla, etc.), facilitando saber a qué objeto pertenece aunque lo hayamos cerrado
VELNEO-4268 Nueva opción que permite desenganchar los usuarios de una instancia al reiniciar la solución desde Velneo vDevelop con F5 con el fin de facilitar la programación y prueba de las aplicaciones durante el desarrollo
VELNEO-4279 Nueva función calcFormulaVelneo() de la clase VRoot del API de Velneo para JavaScript para el cálculo de fórmulas de Velneo, permitiendo acceder a todas las funciones y objetos de las fórmulas de Velneo en JavaScript en el origen definido por theRoot
VELNEO-4116 En Velneo vDevelop se quitan las señales del grupo Ítem del control Listbox de formulario ya que no son funcionales en este tipo de control, con el fin de evitar confusión al programador
VELNEO-3662 Se quita la opción de incluir el subobjeto Condición de estilo en bandas de Rejilla Avanzada ya que no son funcionales en ese tipo de objetos, con el fin de evitar confusiones
VELNEO-2827 Mejora de usabilidad del editor de procesos con gran número de líneas para facilitar la selección rápida de un comando
VELNEO-2278 Eliminados elementos obsoletos del asistente de creación de rejillas, como la propiedad paleta de fuentes, asignando más espacio a las propiedades funcionales con el fin de facilitar el proceso de creación de la rejilla
VELNEO-4199 Mejora del asistente de creación de rejillas con cabeceras y filas de alto 0 por defecto, autoajustándose al contenido en función del tipo de letra, con alineación vertical centrada, para mejor visualización de los datos, también en dispositivos de alta resolución
VELNEO-4592 Mejora en la impresión de informes estándar aplicando la máxima resolución disponible en la impresora, usando las opciones de impresora por defecto, impresión desde impresora lógica e impresión desde vista preliminar de informe
VELNEO-4565 Nuevo cuadro de conexión de Velneo vClient en dispositivos móviles que facilita la conexión e introducción de datos de acceso
VELNEO-4574 Implementando botón para cerrar ventana en Localizador, Seleccionar ficha de la lista y Ventana de caché utilizada de Velneo vClient para facilitar la usabilidad en dispositivos sin tecla cancelar
VELNEO-4570 Soporte en iOS y Android de la señal pulsar y mantener (tap&hold) con el comportamiento de doble clic, especial para rejillas con el fin de abrir el registro en curso y mejorar la usabilidad de las rejillas
VELNEO-4580 Ajuste del tamaño de tipo de letra de los informes personalizables en OS X para que tenga un tamaño coherente con el resto de sistemas operativos
VELNEO-4531 Solucionada incidencia que provocaba un error en la ejecución de Velneo vClient en modo MDI tras cancelar de forma consecutiva varias ventanas
VELNEO-4538 Nueva función currentColumn() de la clase VTreeWidget del API de Velneo para JavaScript para conocer la columna en curso del control TreeWidget
VELNEO-4528 La función checkUserPassword de la clase VServerAdmin retorna true cuando se le pasa un usuario y una contraseña correctos y false en caso de error
VELNEO-4515 Añadido soporte de TLS/SSL para Android 6.0 incluido en la instalación para permitir conexiones seguras contra Velneo vServer, y acceso por HTTPS con comandos Get fichero de URL y la clase XMLHttpRequest del API de Velneo para JavaScript
VELNEO-4481 Implementada la reproducción de sonido en Android, permitiendo el uso del comando de instrucción Reproducir sonido para incluir esta funcionalidad a las aplicaciones
VELNEO-4462 Correcciones ortográficas y gramaticales en los literales de textos genéricos
VELNEO-4420 Evitado error en el uso de la función remove() de la clase VRegisterList cuando, por error de programación, lo hacemos contra una lista vacía
VELNEO-3886 Solucionada incidencia que en OSX provocaba que al escribir en campos alfanuméricos en un momento dado dejaba de mostrar caracteres con tilde y otros caracteres especiales
VELNEO-3894 Se asignan los tooltips correspondientes a las opciones de aumentar y disminuir zoom en la presentación preliminar de informes estándar para facilitar la comprensión de ambas opciones
VELNEO-2485 Centrado automático de los formularios con la opción Aceptar sin cerrar formulario en Linux para mostrarlos de esta forma en cada repetición y facilitar la usabilidad de este tipo de formularios al usuario final
VELNEO-2404 Visualización por medio de marcas visuales correspondientes al estilo de la ganancia de foco cuando se realiza mediante el ratón en los controles Combobox, Objeto dibujo y otros, para facilitar la usabilidad de estos controles al usuario final
VELNEO-4609 Android sin coste en la descarga de Velneo vClient desde Play Store de Google
VELNEO-4595 En el listado de definiciones de tareas en Velneo vAdmin se muestra el icono de ejecución de la tarea para indicar la tarea que se está ejecutando en ese momento
VELNEO-4558 Mejoras en los iconos para la selección de instancia, con mayor calidad en el redimensionado y permitiendo iconos de mayor resolución hasta 64×64, para permitir mejorar la presentación en dispositivos con alta resolución
VELNEO-4532 Nueva opción en la definición de tareas que permite desactivar una tarea con el fin de permitir al administrador evitar la ejecución de ciertas tareas
VELNEO-4504 Eliminada la opción ? de la barra de título de las definiciones de tareas ya que no era funcional en estas ventanas, con el fin de evitar confusión al administrador en Velneo vAdmin
VELNEO-4497 Mejora en la definición del tipo de tarea periódico en Velneo vAdmin, indicando que se trata de la frecuencia de disparo en vez de a la hora que se dispara la tarea para evitar confusión al administrador
VELNEO-4473 Nuevo paso para la asignación de permisos en el asistente de creación de instancia de Velneo vAdmin que facilita todo el proceso de creación de una nueva instancia sin salir del asistente, haciendo más rápido y sencillo el trabajo del administrador
VELNEO-4430 Implementado asistente de creación de instancia en Velneo vDevelop para aplicaciones en desarrollo sin instancia, seleccionando la carpeta compartida y asignando los permisos correspondientes sin salir de Velneo vDevelop
VELNEO-4434 Nueva opción Ejecutar proceso en tareas en Velneo vServer, permite planificar en Velneo vAdmin la ejecución de procesos desastendidos
VELNEO-4257 Nuevos parámetros de línea de comandos en todos de los componentes de Velneo, indicando una VRL con la solución o instancia, que permiten definir accesos directos para que el componente acceda de forma directa a un servidor y una solución o instancia
VELNEO-4099 Implementado el uso de un control tipo calendario en la selección de una fecha en la definición de una tarea en Velneo vAdmin con el fin de facilitar la gestión de tareas al administrador
VELNEO-4090 Implementada la ordenación de las columnas en las ventanas de definición de tareas e histórico de tareas realizadas de Velneo vAdmin para facilitar la gestión por parte del administrador
VELNEO-3970 En tareas se realiza el refresco automático de los procesos disponibles en proyectos cuando reiniciamos una instancia para facilitar la definición de tareas al administrador al evitar tener que cerrar y volver a abrir Velneo vAdmin
VELNEO-3910 Implementado en el gestor de tareas en vAdmin el refresco automático de la pestaña de tareas realizadas para facilitar al administrador la gestión de las tareas
VAPPS-5 vTutor: Añadidos nuevos tutores (Html, Svg, edición númerica, TCP/IP, QML)
VAPPS-4 vTools: Mejora en la exportación a excel en el caso de números con miles y/o decimales
VAPPS-3 vVersion: Tarea para limpiar versiones antiguas configurable desde vAdmin
VCLOUD-16 Nuevos dominios cx.velneo.com para sustituir los existentes en Velneo Cloud
VCLOUD-7 Implementado el soporte de protocolo VATPS en el Panel de control
VCLOUD-6 Mejora del procedimiento de asignación de permisos de puertos para servicios TCP en el servidor en la nube
VCLOUD-3 El procedimiento de arranque de servidores en la nube evita solicitar el arranque de servidores que ya están iniciados, haciendo además la respuesta del panel de control más rápida
VCLOUD-2 Mejora en la secuencia de inicialización de servidores, priorizando para mejorar la velocidad de arranque
VCLOUD-1 Ampliar la documentación de generación de carpetas usando APICloud
VERP API REST
VERP Nuevo sistema control de usuarios concurrentes, sesiones y log funcional
VERP Modelos tributarios
VERP La tecla aceleradora F3 permite ocultar y mostrar el dock con el menú general
VERP Cambio de selección de empresa en caliente
VERP Personaliza el título de la aplicación y sus iconos en ejecución
VERP Migración a la versión 19.0
VERP En el primer arranque te lo dejamos listo para empezar a grabar
VERP Añadido menú de botón de informe en el formulario de alta de informe
VERP En el TPV ahora ya sólo aparecen los dependientes de la empresa en curso
VERP Resuelta incidencia con tickets de mesa al recuperarlos desde el salón
VERP Resuelta incidencia en cobros que no asumía el importe cobrado
VERP Mejorada la eliminación de un vencimiento generado por agrupamiento
VERP Los supervisores tienen disponibles los botones de exportar/importar JSON
VERP Mejorada la eliminación epígrafes del diseñador de informes contables
VERP Optimizada la carga de imágenes en el TPV
VERP Mejorado el primer arranque tras crear instancia para que muestre el menú
VERP Aplicada la macro (CurrentProject) en los includes de JavaScript
VERP Se eliminan las tablas obsoletas previstas para esta versión
VERP Ahora el TPV nos muestra el importe entregado y el cambio en el ticket
VERP Corregida la definición de informes de pérdidas y ganancias
VERP Se pueden abonar cantidades diferentes a las facturadas
VERP Optimización de cálculos en saldos
VERP Mejoras en el formulario del menú general MEN_APP
VERP Cambio de proyecto del proceso GET_MAC del TPV
VERP Mejoras en documentos de compras y ventas
VERP Al cambiar el nombre de la entidad se refresca en las relacionadas
VERP Ya está funcional el botón añadir más en el alta de un movimiento manual
VERP Revisión de scripts de vTools empleados en vERP
VERP Verificación añadida al aceptar y seguir en líneas de compras y ventas
VERP Contabilidad: Incorporación de informes de tesorería
VERP Añadido el campo ID en los índices de palabras de la tabla ENT_M
VERP Al contabilizar facturas de compra o venta se asigna la cuenta auxiliar
VERP Resuelta incidencia al añadir el teléfono principal en contactos
VERP Eliminado mensaje de error en modificación al crear un nuevo contacto
VERP Informe mandato CORE y B2B con parámetros de la empresa