Saltar al contenido

9.1 Notas de Lanzamiento de Harmony

Inicie sesión en el Portal de Harmony para acceder a la última versión de API Manager, Management Console y Citizen Integrator o para descargar la última versión de Design Studio y Agentes Privados. Como siempre, por favor póngase en contacto con soporte si necesitas ayuda.

Notas de Lanzamiento de Harmony 9.1.0.8 - Agentes Privados - 13 de Julio de 2018

Arreglos

  • Agentes Privados: revirtió una solución que se lanzó en la versión 9.1.0.7 a la función CVTDate() cuando se usa para procesar valores nulos. La solución funcionó cuando CVTDate solo se llama una vez en un campo en particular.
    Se solucionó un problema con la función CVTDate() que generaba resultados no válidos cuando se llamaba a CVTDate() más de una vez en un campo en particular.

    Ejemplo: En el siguiente ejemplo, la segunda llamada a CVTDate usando la variable mydate (para la variable Month) daría como resultado un valor nulo, incluso si esa llamada se realizó en una secuencia de comandos de transformación diferente.

    year=CVTDATE(mydate,'yyyy-mm-dd','yy');
    month=CVTDate(mydate,'yyyy-mm-dd','mm');
    

9.1 Notas de Lanzamiento de Harmony: 5 de Julio de 2018 en EMEA y 9 de Julio de 2018 en NA

Nota

Nota para todos los clientes que compraron y actualmente están ejecutando SAP EventListener:

En el momento en que actualice sus Agentes Privados a la versión 8.29.2 o superior, deberá actualizar SAP EventListener a la versión 8.29.2.3. Comuníquese con su gerente de éxito del cliente para obtener SAP EventListener 8.29.2.3.

Nuevas Características

  • Agente Privado: Se agregó soporte para la función indexof() de OData. Esta función está disponible específicamente para SQL Server.
    La función indexof() ahora es compatible con consultas OData cuando se combina con una base de datos de SQL Server.

Arreglos

  • Aplicación de identidad: se solucionó un problema que impedía a los usuarios utilizar la función "Olvidé mi contraseña" si su dirección de correo incluía una letra mayúscula.
    La función "Olvidé mi contraseña" ahora le permite a un usuario crear una nueva contraseña y completar el proceso con éxito cuando usa un correo correo con mayúsculas o minúsculas.

  • Data Loader: se solucionó un problema con el menú del portal de Harmony en el Data Loader.
    Se habilitó la opción 'Inicio' en el Data Loader, lo que permite al usuario volver a la página de aterrizaje desde el menú del Portal Harmony.

  • Management Console: la pantalla "Ejecutar operación de proyecto importado" no se muestra después de importar proyectos en varios ambientes.
    La pantalla 'Ejecutar operación de proyecto importado' ahora se muestra al usuario después de importar proyectos en múltiples ambientes en la pantalla del proyecto.

  • Management Console: Se corrigió el botón de cierre en la ventana 'Mensaje de advertencia para el Agente' en las páginas Agentes y Grupos de Agente.
    El botón Cerrar ahora cierra con éxito la ventana 'Mensaje de advertencia para el Agente', que aparece mientras se visualizan los cambios realizados en el archivo Jitterbit.conf en las páginas Agentes y Grupos de Agente.

  • Management Console: se solucionó el problema por el cual la configuración del banner "Una nueva versión del agente, 9.1, está disponible para descargar" como desactivada, no eliminaba el banner de notificación.
    Si se deshabilita el banner 'Una nueva versión del agente, 9.1, está disponible para descargar' dentro de una página, ahora se elimina la notificación en todas las páginas de Management Console.

  • Management Console: se eliminó la opción 'Cambiar contraseña' de las páginas Management Console, API Manager y Citizen Integrator.
    La opción 'Cambiar contraseña' ahora está disponible solo desde la página de aterrizaje de Harmony.

  • Design Studio: se solucionó un problema con la función SFLookupAll () que no manejaba la decodificación Unicode de caracteres internacionales con éxito.
    Robustez mejorada de codificación/descodificación de HTML en la interfaz de Salesforce.

  • Design Studio: problema de inicio de sesión fijo en Einstein Analytics (Wave) para perfiles de Salesforce habilitados para Sandbox.
    Las integraciones de Einstein Analytics (Wave) ahora se conectan y ejecutan correctamente para perfiles de Salesforce habilitados para Sandbox.

  • Agente Privado y Design Studio: se solucionó un problema por el cual ciertas asignaciones que usaban la función CVTDate () no funcionaban correctamente. NOTA: ESTA CORRECCIÓN SE HA ELIMINADO EN LA VERSIÓN DE AGENTE PRIVADO 9.1.0.8. CONSULTE LAS NOTAS DE VERSIÓN 9.0.1.0.8 ANTERIORES.
    Se corrigió un problema con la función CVTDate() cuando se usa para procesar valores nulos.

  • Management Console: se corrigió la visualización de texto inapropiado en las páginas Agentes y Grupos de Agente en la información sobre herramientas del Agente cuando se realizan cambios en jitterbit.conf.
    Se arregló la información sobre herramientas en las páginas Agentes y Grupos de Agente para mostrar el texto correcto cuando se realizan cambios en jitterbit.conf y se eliminó el texto extraño.

  • Management Console: no se permite ordenar las columnas 'Estado de la invitación' y 'Estado' en la pestaña Miembros de la página Organizaciones.
    Funcionalidad de clasificación habilitada para las columnas 'Estado de la invitación' y 'Estado' en la pestaña Miembros en la página Organizaciones.

  • Management Console: se corrigió el efecto de parpadeo del divisor horizontal entre la cuadrícula Organización y la cuadrícula Roles en la página Organizaciones.
    El divisor horizontal entre la cuadrícula Organización y la cuadrícula de rol en la página Organizaciones ahora es estático.

  • Management Console: se solucionó el problema por el cual las filas activas de la organización se deshabilitaban después de que el usuario hacía clic en cualquier columna de encabezado en la página Organizaciones.
    Las filas de Organización activa permanecen activas después de que el usuario haga clic en cualquier columna de encabezado en la página Organizaciones.

  • Management Console: el panel inferior de la página Organizaciones no cambia de tamaño correctamente después de cambiar el tamaño de la columna "Acción".
    Se solucionó el problema de la interfaz de usuario donde el cambio de tamaño de la columna 'Acción' dentro de las pestañas Roles y Miembros introdujo una nueva columna en el lado derecho de la página Organizaciones.

  • Management Console: deshabilite la funcionalidad de clasificación de la columna Acción en la página Organizaciones.
    Funcionalidad de clasificación deshabilitada de la columna Acción en la página Organizaciones. Después de la actualización, la columna Organización muestra el icono de orden ascendente y la columna Organización se ordena en orden ascendente. El usuario puede ordenar la columna Organización en orden descendente seleccionando el icono de orden ascendente.

  • Management Console: se corrigieron varios problemas de interfaz de usuario en la página Organizaciones.
    La ventana emergente 'Permiso' ahora se muestra en el lugar apropiado y se solucionaron varios problemas con la barra de desplazamiento en la página Organizaciones.

  • Management Console: se corrigieron varios problemas de interfaz de usuario en la página de notificaciones.
    Se eliminó el espacio adicional de la ventana emergente 'Notificación' al agregar y editar la notificación en la página Notificaciones.

  • Management Console: en la ventana emergente Organizaciones > Editar políticas de la organización, aparece el error "Ingresar la dirección IP correcta" inmediatamente después de ingresar la IP del rango de inicio, incluso antes de hacer clic en el botón Guardar. El mensaje de error solo debería mostrarse si se ha ingresado una IP no válida.
    Se corrigió el mensaje de error que se muestra mientras el usuario ingresa el rango de IP de la lista de permisos en la ventana emergente 'Editar políticas de la organización' en la página Organizaciones.

  • API Analytics (Classic): el contenido del registro de depurar de la API y las filas de marca de tiempo no se muestran juntas para el mismo resultado en la página Ver registros de depuración
    Se solucionó el problema para mostrar el contenido del registro de depurar y la marca de tiempo para un hit en particular juntos en la misma fila en la página Ver registros de depuración.

  • Management Console: si se ingresó un rango de IP válido, se puede guardar un segundo rango de IP no válido en 'Habilitar rango de lista blanca de IP' dentro de la ventana emergente 'Editar políticas de la organización' en la página Organizaciones.
    Se solucionó el problema por el cual la validación de un segundo rango de IP era incorrecta y permitía guardar un rango de IP no válido dentro de las políticas de la organización de la página Organizaciones.

  • Management Console: el rango de IP de la lista blanca no se elimina como se esperaba.
    Se solucionó el problema de la interfaz de usuario en la página Organizaciones donde se elimina un rango de IP de 'Habilitar rango de lista blanca de IP' dentro de la ventana emergente 'Editar políticas de la organización', pero el rango de IP en realidad no se elimina de Harmony.

  • Management Console: la columna 'Rol' en la pestaña 'Roles' debe ordenarse por nombre en la página Organizaciones.
    Se solucionó el problema para mostrar la columna 'Rol' ordenada en orden ascendente por nombre en la pestaña 'Roles' en la página Organizaciones.

  • APLICACIÓN de identidad: el inicio de sesión de actualización de SSO OAuth provoca una excepción desconocida para usuarios de zonas cruzadas (es decir, usuarios de EE. UU. que inician sesión desde EMEA).
    Se solucionó el problema con los usuarios de SSO que intentaban iniciar sesión en Harmony desde nubes de zona cruzada (es decir, usuarios de EE. UU. que iniciaban sesión desde EMEA).

  • Design Studio: Comportamiento inesperado al iniciar sesión en Design Studio usando SSO.
    Se solucionó un problema con las cookies de SSO de Design Studio.

  • Management Console: en la página Personalizaciones > Certificados de cliente, el certificado permanece abierto en modo de edición incluso después de actualizar el certificado.
    Se solucionó el problema por el cual la ventana 'Editar certificado' no se cierra después de la actualización en la página de Certificados de cliente.

  • Management Console: en la página Personalizaciones > Complementos, cuando se elimina un complemento personalizado, no se elimina de FileStore.
    Se solucionó el problema por el cual un cliente no podía volver a cargar el mismo complemento personalizado inmediatamente después de eliminarlo.

  • Agente de Linux (RPM): se corrigió un problema que causaba que los mensajes de correo fallaran en los agentes de Linux (RPM) después de actualizar a las versiones 8.29.5 u 8.30.
    Se eliminó una dependencia en tiempo de ejecución que provocó un conflicto con las bibliotecas de externo. Cuando se ejecuta en agentes Linux (RPM), los mensajes de correo ahora se envían y reciben correctamente.

  • Agentes Privados: se solucionó un problema por el cual $jitterbit.netsuite.async devolvía datos incorrectos cuando se ejecutaban operaciones simultáneas de NetSuite.
    La variable $jitterbit.netsuite.async devuelve los datos correctos cuando se ejecutan operaciones simultáneas de NetSuite.

  • Se solucionó el problema que no permitía a los usuarios restablecer una contraseña caducada y solucionó parcialmente el problema de inicio de sesión entre zonas.
    Los usuarios ahora pueden restablecer sus contraseñas caducadas con éxito.

  • Se corrigió el error 500 Internal Server que ocurría al intentar iniciar sesión con las credenciales de usuario de la otra zona (Cross Zone Login: usuario de EE. UU. que intenta iniciar sesión desde Europa o un usuario de EMEA que intenta iniciar sesión desde EE. UU.).
    La solución temporal redirigirá al usuario a la zona correcta (NA o EMEA), pero el usuario aún debe volver a ingresar el nombre de usuario después de ser redirigido. (Se incluirá una solución final que no requiere que el usuario vuelva a ingresar el nombre de usuario en una versión posterior).

  • API Gateway: se solucionó un problema en el que API Gateway no leía intermitentemente el encabezado de tipo de contenido cuando detectaba un Agente 9.0.
    El código API Gateway 9.0 se ha corregido para leer correctamente el encabezado de tipo de contenido y extraer los elementos codificados de URL en variables de Jitterbit.

  • API Gateway: se solucionó un problema en el que API Gateway 9.0 no manejaba correctamente una URL demasiado larga y causaba un error 502.
    API Gateway 9.0 ahora volverá a procesar datos de URL que son demasiado largos de la misma manera que las versiones anteriores de API Gateway.

  • Se solucionó un problema por el cual el Agente 9.0 no manejaba correctamente las operaciones de archivo basadas en API.
    Cuando una operación de archivado usa una fuente API y un objetivo API, le dice al motor de Jitterbit que debe tener un archivo fuente y objetivo aunque la fuente no se use. El proceso asumió que si el cuerpo debía tomar el lugar de un archivo fuente, entonces las variables $jitterbit.api.request (cuerpo de texto sin formato) y $jitterbit.api.request.body.* (cuerpo codificado en URL) no serían necesario. Esto rompió las operaciones de archivo que se basan en las variables, pero ignoran la fuente. La solución es requerir que las variables $jitterbit.api.request y $jitterbit.api.request.body.* siempre se completen, incluso si no son necesarias.

  • Agente Privado: detener el servicio Tomcat puede dejar al Agente en un estado inestable de forma intermitente.
    Se mejoró el proceso de apagado de Tomcat para que el próximo reinicio funcione correctamente y el Agente sea estable.

  • Agente Privado: las consultas de la API de OData devolverían un error que indica que la URL no es válida cuando las consultas contienen el carácter de almohadilla (#).
    Las APIs de OData ahora codifican el carácter de libra (#) correctamente.

  • Agente Privado: el parámetro DateTime de OData no funcionaba con "T" en la marca de tiempo DateTime.
    La marca de tiempo de fecha y hora de OData ahora se convierte correctamente a una fecha y hora estándar cuando se utiliza una entidad de OData.

  • Agente Privado: problema con la base de datos de SQL Server El tipo de fecha no se reconoce correctamente como un tipo de fecha con el controlador predeterminado de SQL Server.
    El tipo de datos de fecha ahora es compatible cuando se utiliza una entidad OData con una base de datos de SQL Server.

  • Agente Privado: Las variables globales no se pasaban a JavaScript en las operaciones 'En caso de éxito' y 'En caso de error'.
    Las variables globales de Jitterbit ahora se pasan con éxito a JavaScript en las operaciones 'En caso de éxito' y 'En caso de error'.

  • Agente Privado: los objetos TransferOrder e InventoryTransfer de Netsuite no están disponibles en NetSuite Search.
    Se agregó compatibilidad para realizar búsquedas de NetSuite en los objetos TransferOrder e InventoryTansfer solo cuando se usan Agentes Privados.