Ya se encuentra disponible la versión 6.4.4 del entorno de parametrización de LIBRA. A continuación, se incluyen las novedades más destacadas:
Generales
- Soporte a última versión de Oracle Forms.
- Soporte a última versión de BI-Publisher.
- BI-Publisher en alta disponibilidad.
- Sincronización de etiquetas traducidas.
- Notificaciones ERP – Control de ocurrencias en un periodo de tiempo.
- Servidores SMTP y POP3 con Autenticación XOAuth2.
- Configuración de notificación de impresiones erróneas.
- Configurar hora ejecución JOB_LIBRALOG.
- Refresco Vistas Materializadas por periodo de tiempo.
- Almacenamiento externo de archivos – Controles de sincronización.
- Purgado de Eventos de Colas AQ de Oracle.
- Definir parámetros de compresión en copias de seguridad de Libra.
Desarrollo
- Programas Personalizados – Duplicar Plug-In a otra personalización.
- Validación campos EMAIL.
- LibraExcel.
- PK_BLOB2BD – Reemplazar cadena en un CLOB.
- Procesar nodos de XML en formato CLOB.
- Utilidades Schemas XML.
Alertas
- Columna «Valor no Nulo».
- Número de Filas Cargadas en Memoria.
Galileo
- Dispositivos Socket – Autorización OAuth2 con Authorization Codes.
- Dispositivos Socket – Urls de autenticación relativas.
- Dispositivos Socket – Path-Params.
- GAL_TWITTER (Servicio descontinuado).
Movilidad
Generales
- Soporte para PHP 8.1.
- Posibilidad de indicar un mensaje de confirmación antes de lanzar el PLSQL de Validación de un campo de tipo Botón (usando el campo de tooltip).
- Se reduce considerablemente la cantidad de información almacenada en la sesión de PHP para ejecutar los programas.
- Control de GLOBAL.FORZAR_CODIGO_MENU al llamar por PLSQL a un programa en los plug-ins.
- Se añade un control de trazas de consultas a base de datos que provocan un gran consumo de CPU.
- Se aplica traducción automática de las etiquetas que sirven como puntos de navegación (pestañas, grid…) en los programas de MOVILIDAD.
- Posibilidad de asignar excepciones personalizadas que eviten el control del token CSRF con adaptaciones\csrf.php.
- Posibilidad de marcar un bloque como Bloque de Filtros desde el Mantenimiento de Programas. De ese modo aparecerá el botón para guardar/recuperar los valores de los campos.
- Posibilidad de usar «desactivar_agrupacion_campos»:»S» en los Parámetros Web de un Bloque por personalización para desactivar todas las pestañas o secciones de un bloque, sin necesidad de personalizar todos los campos.
- Posibilidad de usar funciones dinámicas (:SF::EF:) en los Parámetros Web de los bloques.
- Al previsualizar imágenes se permite aplicar zoom.
- Posibilidad de activar la sustitición de variables globales de sesión por los valores fijos en las consultas de listas de registros con pk_web_general.remplazar_globales_vista_erp(), que se llamará en el código PLSQL de inicialización del bloque de consulta.
Barcode
- Nuevo indicador de campo HTML5QR para dar soporte a códigos 2D de tipo AZTEC y Data Matrix, con posibilidad de aplicar zoom sobre la captura de vídeo si el dispositivo lo permite.
Generador de informes
- Cambios en las Tablas Pivotantes:
- Ahora se permiten más de una columna para la agrupación de resultados.
- Se identifican en rojo aquellas columnas que tienen algún filtro aplicado.
- Se pueden traducir todas las etiquetas.
Gráficas
- Opción ANCHO_LINEA_GRID para cambiar el grosor de la línea del grid de la gráfica.
- Opciones OPONER_EJE_X y OPONER_EJE_Y para cambiar las opsiciones de los ejes.
- Opciones INVERTIR_ORDEN_EJE_X y INVERTIR_ORDEN_EJE_Y para cambiar el orden de visualización de los valores de los ejes.
- Opciones ESPACIADO_EJE_X y ESPACIADO_EJE_Y para indicar un espaciado en píxeles a modo de separación entre el eje y la gráfica.
- Opciones AJUSTAR_INICIO_FIN_EJE_X y AJUSTAR_INICIO_FIN_EJE_Y para que los puntos de la gráfica comiencen y terminen en el primer y último valor de los datos del informe.
- Opciones INTERVALO_VALORES_EJE_X y INTERVALO_VALORES_EJE_Y establecer el intervalo de valores que se visualizan en las etiquetas del eje.
- Opciones INCLUIR_VALORES_CERO, INCLUIR_VALORES_NEGATIVOS, INCLUIR_VALOR ES_MINIMO y INCLUIR_VALORES_MAXIMO para poder personalizar los registros que se envían a la gráfica.
- Opción GRAFICA_LOGARITMICA para poder visualizar en una misma gráfica series que tienen un rango de valores muy diferenciado.
- Opción PULSAR_MARCADOR_APROXIMADO para lanzar el evento de click del punto más aproximado al puntero del ratón.
- Mantenimiento de Divisiones de Gráfica (bandas y líneas).
- Posibilidad de usar la propiedad USAR_SEGUNDA_COLUMNA en los tipos de gráficas apiladas (barras y columnas).
Listas
- Posibilidad de abrir programas de FORMS desde los plug-ins de las listas de registros.
- Opción PERMITIR_SELECCIONAR_TEXTO para habilitar la selección de texto de la lista de registros.
- Opción INICIAR_GRUPOS_COLAPSADOS para indicar el nivel desde el cual las agrupaciones se muestran colapsadas inicialmente.
Menú
- Posibilidad de borrar la caché de un programa específico desde el menú contextual de la rama del menú.
- Posibilidad de mantenerse en la última rama abierta al regresar al programa. Para ello se puede marcar el parámetro RESTABLECER_RAMA_INICIAL a N en el PLSQL de Inicialización del Programa.
- Se permiten abrir programas que el usuario no tenga en su menú si están definidos como tipo Plug-In.
Programas ejecuta metadatos
- Soporte de las opciones Mapear a parámetro interno (a un campo del bloque B1) y Mantener Consulta Filtrada de los parámetros de llamada para los programas tipo Ejecuta Metadatos.
Widgets
- Opción STORED_CLOB para que, en lugar de mostrar la tabla de registros, se permite llamar a una función de base de datos que devolverá un CLOB con el HTML a pintar por cada registro del informe.
- Posibilidad de ejecutar plug-ins de indicadores con PLSQL.
- Visualización de los comentarios de los indicadores.
- Opción FORZAR_AJUSTE_GRAFICA para que tras generar la gráfica se fuerce un refresco que ajuste las dimensiones al contenedor del widget.
Documentación Entorno:
- Novedades: https://libraupdate.libracloud.com/manual/entorno/644/doc/novedades_entorno_644.pdf
- Documentación de desarrollo: https://libraupdate.libracloud.com/manual/entorno/644/doc/desarrollo_libra_644.pdf
- Documentación de desarrollo de BI-Publisher: https://libraupdate.libracloud.com/manual/entorno/644/doc/desarrollo_bip_644.pdf
- Alertas: https://libraupdate.libracloud.com/manual/entorno/644/doc/alertas_644.pdf
- Manual de Widgets: https://libraupdate.libracloud.com/manual/entorno/644/doc/widgets_644.pdf
- Manual CRM: https://libraupdate.libracloud.com/manual/crm/644/doc/manual_crm_644.pdf