VELNEO-5306

Nuevo log nativo de enganches y usuarios en el panel de mensajes de Velneo vAdmin

Este nuevo log de enganches permite conocer los accesos de usuarios al servidor de Velneo, tanto el inicio como la desconexión, tanto en ejecución, administración o edición. De esta forma, tenemos un conocimiento total del uso de nuestro servidor, muy útil sobre todo en aplicaciones Cloud.

El formato de los mensajes permite su procesado automático desde aplicaciones de Velneo o herramientas externas con el fin de generar informes o gráficos de uso.

VELNEO-5241

Mejora en los instaladores de Windows 64 bits evitando el requisito de usuario administrador para runtime

Los instaladores de componentes de Windows 64 realizan la instalación manual de las librerías de runtime necesarias para la ejecución, en la carpeta definida por el usuario de la instalación por lo que no requieren a priori que el usuario sea administrador, cuando se selecciona una carpeta de usuario para la instalación.

VELNEO-5138

Mejoras y actualización de la traducción de los componentes al idioma Inglés.

VELNEO-4967

Log de transacciones en el panel de mensajes de Velneo vAdmin

Configurado en el servidor mediante clave de registro del nivel de verbose (VerboseLevel), el log de transacciones permite registrar las transacciones realizadas por el vServer. Se obtendrá información completa de todas aquellas transacciones en el momento que se inician y en el momento de su finalización, indicando el estado con que finalizan. Esta información además tiene un formato estandarizado que permite su procesamiento en aplicaciones de Velneo o herramientas externas con el fin de generar informes estadísticos y gráficos con el fin de conocer la carga transaccional del servidor, pudiendo estudiar qué procesos generan más carga, cuáles son los procesos que más se ejecutan, etc.

VELNEO-5399

vClient personalizado disponible para niveles 3 y 4

Los niveles 3 y 4 tienen a su disposición el formulario de solicitud para la creación de instaladores de vClient personalizado, que permiten incorporar tu imagen corporativa y dar el nombre de tu aplicación al instalador generado.

VELNEO-5308

Mejora en la subida y descarga de fichero a través del servidor de disco nativo de Velneo SDV

La mejora incluida en la nueva versión del protocolo VATP 2.1 optimiza la velocidad en la subida y descarga de ficheros SDV y permite que el tamaño de los ficheros en sea ilimitado, lo que facilita el trabajo con ficheros sobre todo en aplicaciones Cloud en los que estén implicados gran número de ficheros.

VELNEO-5299

Implementado el acceso a las funcionalidades de posicionamiento en iOS en objetos QML, permitiendo el uso de datos GPS y otras opciones de localización del dispositivo móvil con sistema operativo iOS, muy útil para el desarrollo de soluciones de movilidad de aplicaciones de gestión en Cloud.

VELNEO-5264

Solucionada incidencia en el uso de la función root() de la clase VMDIView en QML que evita problemas y errores al usar por segunda vez la función.

VELNEO-5134

Solucionada incidencia en la ejecución de QML cuando se hace uso de un objeto VSysInfo cuando tras cerrar una vista QML, volvemos a abrir otra vista en que se hace uso de esta clase.

VELNEO-5031

Si desde una función ejecutamos un localizador o lanzamos un formulario con el comando «pedir formulario«, el localizador/formulario lanzado no toman el css general de la aplicación.

VELNEO-4973

Un control de edición de maestro con vista de datos, si tiene activada la propiedad «sólo lectura» es posible desplegar la vista pulsando F4 y, por tanto, modificar el campo.

VELNEO-3899

Solucionada incidencia que impedía la selección automática de un botón de radio al asignar un valor al campo que edita cuando éste es numérico y tiene la propiedad signo a verdadero.

VELNEO-5400

Nueva extensión Monitor de vClient para Velneo vDevelop

La nueva extensión Monitor de vClient está disponible en el catálogo de extensiones que podemos obtener mediante la opción Extensiones del menú Ver de Velneo vDevelop. Esta extensión monitoriza en modo debug las comunicaciones de Velneo vClient contra el servidor de Velneo con el fin de conocer y optimizar tu aplicación, facilitando mejorar el rendimiento, sobre todo en Cloud, al evitar comunicaciones innecesarias.

VELNEO-5188

Solucionada incidencia en el editor nativo de scripts en MacOS que provocaba la aparición de un parpadeo de color negro en la línea en curso en el editor.

VELNEO-5168

Nuevo sistema de caché y configuración para Extensiones de Velneo vDevelop

El nuevo sistema de caché para Extensiones de Velneo vDevelop permite evitar la recarga de las extensiones durante una ejecución de Velneo vDevelop. Además, podemos configurar el comportamiento de la caché, facilitando la desactivación haciendo uso del nuevo elemento clearComponentCache en el fichero manifest.json.

VELNEO-5141

Mejoras en la inserción de opciones de menú de Extensiones de Velneo vDevelop cuando está configurado para su uso en inglés.

VELNEO-4986

Nuevo icono de propiedades de la solución para distinguirlo de otras opciones o funcionalidades.

VELNEO-5269

Actualización del certificado de firma digital de ejecutables en Windows con SHA-256 y SHA-1 para sistemas no soportados.

Con el fin de mejorar la seguridad en el uso de los componentes de Velneo en Windows, actualizamos la firma de código digital con SHA-256, soportado por los sistemas operativos más modernos.
Se ha añadido a la firma digital ya existente que hace uso de SHA-1, con el fin de mantener la compatibilidad con sistemas operativos antiguos.

VELNEO-5228

Solucionada incidencia que provocaba que las funciones de fórmulas estándar trigonométricas tan y cosh devolvieran valores incorrectos.

VELNEO-5166

Contemplados nuevas versiones de sistemas operativos en funciones de información del sistema, incluyendo Windows 10, MacOS 10.12 Sierra, iOS 10.0.

VELNEO-5184

Incorporación de librerías de gráficos para QML

Se incorporan las librerías necesarias para la generación de gráficos en QML para los distintos sistemas operativos Windows, Linux, OSX, Android e iOS, lo que nos permite crear gráficos avanzados programados en QML.

VELNEO-5150

Nueva opción Gráfico en vPacker

El componente vPacker para la visualización de ficheros nativos de instalación (.vin) y copia de seguridad (.vcs) tiene una nueva funcionalidad que permite mostrar en una gráfica los tamaños de los directorios y ficheros, con opción de imprimir el gráfico en pdf, con el fin de facilitar al desarrollador la documentación de sus aplicaciones, sobre todo en entornos cloud donde el tamaño de los ficheros es importante tenerlo en cuenta.

VELNEO-4965

Configuración en servidor mediante clave de registro del nivel de verbose para registrar eventos realizados por el vServer

La clave de registro se configura en Velneo vServer y tiene como nombre «VerboseLevel«. Contiene un valor entero que determina el nivel de detalle. Los valores posibles van de 0 a 8, siendo 0 el valor más bajo detalle y 8 es el valor más alto de detalle, y permiten activar que el servidor genere información como el log de enganches de usuario, log de transacciones o log de regeneración de tablas, y así conocer en detalle el funcionamiento del servidor. Esta información tiene un formato estandarizado que permite su procesamiento en aplicaciones de Velneo o herramientas externas con el fin de generar informes estadísticos y gráficos.

VELNEO-4961

Log de regeneración de tablas en panel de mensajes de Velneo vAdmin

El log de regeneración se activa mediante la clave de registro VerboseLevel, que con un valor superior a 3, nos permite obtener información sobre la regeneración de tablas e índices de las tablas, tanto de ficheros dat como cnd. De esta forma conoceremos cuándo el servidor está realizando estas tareas y qué tiempo emplea, con el fin de conocer mejor el funcionamiento de nuestras aplicaciones. El formato estándar separando la información con tabuladores, permite su procesamiento en aplicaciones de Velneo o herramientas externas con el fin de generar informes estadísticos y gráficos.

VELNEO-5196

Mejora de usabilidad en Velneo vTranslator

Se activa la ventana principal en las búsquedas, permitiendo editar directamente el elemento encontrado y que, además, éste se encuentre en cualquier columna, también las no editables.

VELNEO-5396

Actualización de ayuda interna html en la Galería de objetos, incluyendo información sobre el nuevo objeto nativo Gráfico, enlaces en Asistente de primeros pasos, ayudas incrustadas en componentes, etc.

VELNEO-5377

Actualización de librerías de Open SSL 1.0.2L para conexión segura TLS/SSL

Actualizadas librerías Open SSL a la última versión disponible 1.0.2L para establecer conexiones seguras VATPS, su uso en navegadores web incrustados y ayuda online, en Windows y Android.

VELNEO-5370

Nueva ayuda contextual para comandos de instrucción de Velneo

Nueva opción del editor de procesos para obtener ayuda de cada uno de los comandos de instrucción nativos de Velneo que, además, incluye nuevos ejemplos prácticos de uso, una ayuda más sencilla que permitirá desarrollar más rápido y conocer Velneo con ejemplos prácticos.

VELNEO-5368

Asistente del nuevo objeto nativo Gráficos

El asistente para la creación del nuevo objeto nativo Gráfico permite crear gráficos a partir de las tablas de nuestra aplicación, indicando el tipo de gráfico y los campos de la tabla que generarán las series del gráfico, y obteniendo el objeto gráfico de forma sencilla y rápida, el cual podremos personalizar según las necesidades e imagen de nuestra aplicación.

VELNEO-5350

Optimización de generación de informes estándar nativos

Mejora incluida en VATP 2.1 optimizado para Cloud, que aumenta la velocidad de la lectura de fichas en el cálculo de informes nativos, tanto en la previsualización como en la impresión o generación de pdf lo que proporciona una mejora de rendimiento importante sobre todo para aplicaciones en cloud de los informes nativos, que se presentarán o imprimirán más rápidamente al obtener los registros a imprimir en bloques optimizados.

VELNEO-5349

Nueva propiedad Modo de carga disponible en los controles de formulario de tipo Vista de datos, que permitirá definir cuándo se realiza la carga de registros con el fin de optimizar la visualización de formularios.

Los nuevos modos «Al mostrar la primera vez» y «Siempre que se muestra», a diferencia del modo «Al inicializar» que es el funcionamiento por defecto, permiten diferir el momento de la carga al momento en el que realmente se muestra el control, lo que permite optimizar la carga de los formularios nativos sobre todo en aplicaciones Cloud.

VELNEO-5335

Editor del nuevo objeto nativo Gráfico

El editor del Gráfico previsualiza en tiempo de edición la configuración de propiedades del objeto gráfico, generando datos de prueba que permiten previsualizar las series y su configuración, además de las priopiedades de los ejes definidos en tiempo de edición.

VELNEO-5330

El formato nativo de los mensajes que se presentan en el panel de mensajes de Velneo vAdmin permite incluir el tabulador como separador de elementos.

Con el fin de permitir el procesamiento del fichero de mensajes en formato texto por medio de aplicaciones de Velneo o aplicaciones externas, se permite la inclusión del carácter tabulador en la separación de elementos informativos y en los mensajes generados en programación, con el fin de permitir a las aplicaciones que procesen los textos que puedan separar y procesar la información con el fin de generar informes, gráficos, etc.

VELNEO-5328

Nuevo objeto nativo Gráfico

El nuevo objeto nativo Gráfico permite definir de forma sencilla y rápida un gráfico dinámico generado a partir de los datos de una tabla. El gráfico tiene gran número de posibilidades de personalización, podremos crear varias series, configurar los ejes, etc.

Totalmente optimizado para su uso en Cloud, puede usarse como otro elemento de lista más (rejilla, informe, etc.), permitiendo su uso como salida de búsquedas, procesos, etc., con funcionalidades automáticas como filtrar, multipartir, etc., además de permitir su uso en Informes personalizables.

VELNEO-5326

Mejora de la carga de mensajes de sistemas en el Panel de mensajes de Velneo vAdmin

Optimización incluida en el protocolo nativo VATP 2.1 para Cloud que permite una mayor velocidad en la transmisión de los ficheros de mensajes del servidor que viajan comprimidos, y que se apreciará notablemente en redes con bajo rendimiento.

VELNEO-5304

Mejora incluida en VATP 2.1 que optimiza el envío y recepción de soluciones, mejorando la velocidad en el envío de ficheros de proyecto grandes, muy útil sobre todo para el trabajo en Cloud.

VELNEO-5282

Nuevo plano de ejecución para búsquedas en 3º plano

Nueva funcionalidad que permite la ejecución del objeto nativo Búsqueda en 3º plano, de forma directa sin requerir la creación de procesos intermedios. El comando de instrucción Disparar objeto, del grupo de comandos de instrucción de Objeto, permite seleccionar la opción 3º plano para la ejecución de objetos Búsqueda. De esta forma obtenemos el resultado de forma directa de la ejecución del objeto búsqueda, que se encarga de realizar en 3º plano desde el proceso en 1º plano. Así, podemos optimizar nuestras aplicaciones de forma sencilla, sobre todo para entornos Cloud.

VELNEO-5278

Nuevo objeto nativo Gráfico disponible para informes personalizables

El nuevo objeto nativo Gráfico está disponible en informes personalizables para la impresión de gráficos a partir de los datos del informe o un proceso, de forma optimizada para entornos Cloud. El usuario final podrá personalizar sus informes incluyendo gráficos de forma sencilla, además de los datos provenientes de las tablas, obteniendo informes más completos y visuales.

VELNEO-5259

Activación manual online de licencias de Velneo vServer

Desde la página web de Mi Velneo en que gestionamos las licencias de Velneo vServer que disponemos, podremos obtener los códigos necesarios para la activación manual de una licencia con el fin de poder activar un servidor en un entorno sin conexión a internet de forma automática, sin requerir la asistencia de soporte.

VELNEO-5246

Soporte de opciones de uso de Android en escritorio basados en Samsung Dex

Se implementa el soporte nativo en Velneo vClient de entornos de escritorio con Samsung Dex, permitiendo su uso como una aplicación de escritorio en el sistema operativo Android, facilitando la integración de estos sistemas para aplicaciones Cloud en entornos de escritorio.

VELNEO-5240

Información sobre campos opcionales en instalador de vClient personalizado

Se informa en el formulario web de solicitud del instalador de vClient personalizado de los campos que son opciones y por tanto no requeridos para la generación del instalable, facilitando la creación de la solicitud.

VELNEO-5239

Detección de sistema operativo en el instalador de vClient personalizado

El instalador de vClient Personalizado instala una versión de 64 bits, por que lo detecta si el sistema operativo es adecuado para la instalación, avisando en caso contrario para evitar la instalación de un ejecutable de 64 bits en un equipo de 32 bits que no lo soporta.

VELNEO-5229

Mejora en mensajes de protocolo VATP, en la descripción de los comandos ejecutados y los mensajes de error VATP.

Con el fin de facilitar el entendimiento de los distintos mensajes de protocolo VATP, se mejoran textos y descripciones tanto de los mensajes descriptivos de las opciones usadas como de los textos de error. Esto se aplica tanto a los texos en el panel de mensajes de vAdmin como al Monitor de vClient, en los que se puede ver de forma más clara el histórico de lo que sucede en las comunicaciones nativas con VATP, muy importante sobre todo en aplicaciones Cloud que requieren una atención especial.

VELNEO-5227

Mejora en conexión con el servidor de Velneo desde Velneo vDevelop por la que tras conectarnos a un servidor que no tiene soluciones, muestra la opción de Nueva solución, en vez de abrir de nuevo el cuadro de conexión, con el fin de facilitar al desarrollador la creación de nuevas soluciones.

VELNEO-5199

Mejora de textos, corrección ortográfica y gramatical de los mensajes y descripciones de la aplicación.

VELNEO-5191

Actualización de librerías para las soluciones de movilidad

Actualizamos las librerías de los distintos sistemas operativos de movilidad con el fin de mejorar la integración y el rendimiento de las aplicaciones, sobre todo en entornos Cloud. En el caso de Android, la versión mínima es la versión 4.3 y la recomendada será la versión 6.0. En el caso de iOS la mínima será la versión 8.1 y la recomendada será la versión 10.2.

VELNEO-5183

Mejora en la importación de soluciones compartidas

Mejora incorporada en el protocolo VATP 2.1 optimizado para Cloud que mejora el rendimiento en la importación de soluciones compartidas con proyectos y ficheros adjuntos grandes, mejorando la velocidad de estas operaciones y facilitando el desarrollo e implantación de aplicaciones.

VELNEO-5172

Optimización de la lectura de fichas en el comando de instrucción Recorrer lista solo lectura lo que proporciona una mejora de rendimiento importante sobre todo para aplicaciones en cloud.

Mejora incorporada en VATP 2.1 optimizado para Cloud, que permite obtener los registros en bloques optimizados, implicando menor tráfico y menos llamadas al servidor, lo que permite presentar y procesar registros más rápidamente, redundando en una aplicación más rápida, sobre todo en entornos cloud.

VELNEO-5165

Actualización de librerías para editor de scripts

Actualización de librerías que incluyen mejoras y solucionan incidencias en la edición de scripts.

VELNEO-5117

Solucionada incidencia que provocaba error en Velneo vDevelop cuando en el editor de instrucciones eliminamos el origen del proceso con determinados comandos de instrucción con origen lista de una tabla.

VCLOUD-136

No es posible conectarse vía sftp a los servidores de desarrollo cloud si el servidor se encuentra detenido.

VCLOUD-135

En Velneo Cloud API se soluciona incidencia que impedía asignar un grupo a un usuario con un nombre completo que incluía espacios en blanco.

VCLOUD-127

Solucionada incidencia que mostraba información errónea del panel de control de Cloud durante la ejecución de comandos SFTP.

VCLOUD-120

Mejora de la gestión de usuarios y contraseñas en velneo.es con el fin de permitir el acceso por SFTP cuando se usa el carácter &.

VCLOUD-119

Actualizaciones de máquinas en Cloud

Mejoras de memoria, cpu y disco en distintas máquinas de desarrollo y ejecución, con el fin de mejorar el rendimiento. Actualización del sistema operativo y librerías con el fin de aprovechar las mejoras de estabilidad, rendimiento y seguridad proporcionada por las últimas versiones de sistemas operativos. Además, se actualizan configuraciones con el fin de estandarizar y mejorar el rendimiento de las unidades de recursos de Velneo Cloud, todo ello en definitiva con el fin de mejorar la experiencia de usuario en Cloud.

VCLOUD-115

Velneo Cloud 2

Migración a la nueva infraestructura Cloud de Velneo de las distintas máquinas y servidores de Velneo que permiten una mejor asignación de recursos y configuración de los sistemas, mejorando la disponibilidad de las máquinas y el aprovechamiento de recursos.

VCLOUD-107

Nuevo sistema de recuperación de copias en Cloud

El nuevo sistema de recuperación de copias inicializa recursos propios para la restauración de backups, mejorando la disponibilidad de cara al usuario final, que dispondrá de copias independientemente de la carga del sistema sin afectar a la máquina sobre la que se restaura la copia.

VCLOUD-104

Solucionada incidencia que impedía iniciar el servidor en Velneo Cloud en modo seguro cuando se hacía mediante un reinicio y sin parar previamente el entorno en que se estaba ejecutando.

VCLOUD-82

Mejora de información sobre SFTP en panel de control de Velneo Cloud

Se informa en el Panel de control de Velneo Cloud de los datos de acceso, usuario y contraseña, para conectar con el servidor SFTP asignado a la cuenta del servidor en Velneo Cloud, con el fin de facilitar al desarrollador la gestión de los distintos servidores de que dispone.

VERP-272

Rediseñados todos los formularios y menús

Aplicando el nuevo sistema desarrollado por el equipo de diseño hemos aplicado los tamaños y estilos a todos los formularios y menús.

VERP-271

Nuevo estilo de programación.

Con la experiencia obtenida durante los años y versiones anteriores, hemos mejorado el estilo de programación aplicando una nueva organización de los objetos en carpetas a la que denominamos «semáforo». Además, hemos simplificado el estilo de comentarios en procesos, y revisado y simplificado los identificadores.

VERP-188

Mejoras de interfaz en formularios de documentos de compra y venta

Todos los formularios principales de edición de documentos de compra y venta han sido rediseñados para que la información de cabecera se muestre simplificada y esté siempre visible independientemente de la pestaña que tengamos abierta.

VERP-16

Nuevas CSS

Creadas a partir de un sistema de colores y tamaños. Además se organiza el código fuente por objeto y control.

VERP-14

Nuevos iconos HighDPI

Basados en Material Design by Google. Homogéneos con los de la plataforma. Se unifican los iconos de los menús de botón y se aplican iconos en los controles de edición vía CSS. Además, se eliminan los iconos de subformularios, tablas estáticas, menús de botón, acciones y pestañas.

VERP-274

Mejoras importantes para LATAM y España

  • Configuración a nivel de empresa ampliada con: moneda, cuenta de mayor de banco y caja, cuentas de diferencial cambiario de compra/venta, no usar contabilidad, trabajar con IVA incluido y generar facturas desde el TPV.
  • Países. Nuevo campo moneda. Se incluye esta tabla en la importación inicial. Se permite exportación e importación de multi-selección.
  • Contactos. Nuevo campo moneda que asume por defecto el valor del país.
  • Monedas, divisas y cambios. Se han añadido nuevas tablas para permitir la gestión de múltiples monedas y los diferentes cambios de divisas, así como los valores de cotización que se pueden importar automáticamente a través de un servicio web.
  • Usuario. Nuevo campo contacto.

VERP-273

Documentación actualizada

Aprovechando los importantes cambios visuales con los nuevos diseños y estilos hemos actualizado todas las capturas incluidas en los manuales de gestión y contabilidad, también hemos actualizado el contenido de estos manuales para que incluyan todas las funcionalidades de la nueva versión y anteriores.

VERP-270

Toolbars y menús con punto de inserción

Todas las toolbars y menús de vERP ahora incorporan un punto de inserción para facilitar la personalización.

VERP-263

Más optimizada para el Cloud que nunca

Aplicadas todas las mejoras de optimización de la versión 22. Sustituidos los ordenar o filtrar lista para carga de registros en bloque por los recorrer lista. Todas las búsquedas se han optimizado para su ejecución en tercer plano sin uso de procesos. Se ha simplificado el sistema de carga retardada de vistas de datos basado en manejadores de evento que han sido sustituidos por la nueva propiedad modo de carga de la vista.

Utilizando la información obtenida con el nuevo monitor de vClient hemos optimizado el arranque de vERP mejorando en varios segundos. También hemos optimizado la personalización de rejillas y subformularios que ahora no supone ningún retardo en su ejecución al haber eliminado todas las conexiones que se producían con el servidor gracias al uso de una nueva tabla en memoria.

VERP-246

Nuevas estadísticas

Utilizando el nuevo objeto nativo Gráfico. Se han creado las tablas para acumular las estadísticas así como las actualizaciones y procesos de cálculo inicial para contemplar estadísticas de compras, ventas y almacén por clientes, proveedores, artículos, años y meses.

VERP-23

Conciliación bancaria

Hemos añadido la opción de conciliación bancaria al submódulo contable de tesorería. Ya es posible importar ficheros, conciliar movimientos manual y automáticamente, realizar sobre la marcha cobros o pagos correspondientes con el movimiento. Además, todos los punteos, cobros y pagos pueden realizarse sobre apuntes o vencimientos individuales o agrupados. El sistema cuenta con ayudas para facilitar la localización de apuntes, cobros y pagos así como facilidad para analizar los movimientos ya punteados.

VERP-275

Resolución de incidencias

Con la publicación de esta versión hemos corregido todas las incidencias que han sido notificadas a través del centro de soporte entre las que podemos destacar:

  • El cálculo de saldos acumulados en apuntes no se ejecutaba en algunas ocasiones cuando no tenía configurado un valor para cálculo de acumulados en 4º plano.
  • El menú de extractos sí permite que se abran múltiples pestañas para consultar diferentes cuentas a la vez
  • El control de apertura única de registro ya no se aplica cuando el formulario está en cuadro de diálogo.
  • Ya están operativos los menús de botón en cuenta auxiliar de banco en formulario de menú de remesas de cobros y pagos.
  • Al modificar un contacto y pulsar el botón aceptar ya no se muestra un mensaje de error.
  • Si una serie está marcada como «No contable» ya no genera asientos ni cartera.
  • En las rejillas de contactos se limpia la variable de tipo de entidad en curso para que cuando se dan altas no asuma el tipo de entidad usado anteriormente desde un formulario al crear un cliente, proveedor, comercial, etc.