Versión de compatibilidad del Bot

La versión de compatibilidad del Bot proporciona un control de versiones interno para la compilación del bot y ayuda a rastrear los diferentes comportamientos en tiempo de ejecución para funciones específicas. La versión de compatibilidad ayuda a mantener la retrocompatibilidad cuando hay cambios de interrupción (cuando se hacen cambios en una parte del código que pueden causar problemas potenciales en otras áreas).

Versiones de compatibilidad disponibles

La compilación del Bot se produce en el dispositivo donde se encuentra la Control Room. Normalmente se utiliza un dispositivo Windows o Linux en función del modelo de implementación (Windows para Local y Linux para Nube).

En función de sus necesidades, seleccione una de las siguientes versiones:
Versión Descripción
1 La ruta del archivo del bot se analiza en el tiempo de la compilación.
2 La ruta del archivo del bot se analiza durante el tiempo de ejecución del bot según el dispositivo en el que se ejecuta el bot.

Por ejemplo, el formato de la ruta de la convención de nomenclatura universal (UNC, del inglés Universal Naming Convention) es diferente para Windows y Linux. Cuando se selecciona esta versión, se envía un mensaje al compilador del bot para que analice la ruta del archivo durante el tiempo de ejecución en lugar de en el tiempo de compilación.

3 El valor global utilizado en el bot principal se traslada al bot secundario cuando se utiliza una caché compartida para toda la ejecución del bot que reduce el tiempo de ejecución del bot.
4
  • Cuando las automatizaciones que contienen bots principales y secundarios fallan, los mensajes de error mejorados muestran los detalles del error del bot secundario.
  • Verifica si existe una sesión DLL incluso si el nombre de la sesión se define mediante una variable.
5
  • Cuando las automatizaciones que contienen bots principales y secundarios fallan por discrepancias en la asignación de los parámetros de las variables en los bots secundarios, se muestra un mensaje de error apropiado con los detalles del error del bot secundario.
  • Cuando realiza operaciones de división de números, se admiten números con más de nueve dígitos, incluidos los decimales.
Nota: Si la versión de compatibilidad del bot se establece en 5, asegúrese de que la casilla de verificación Activar el soporte de números mejorados esté seleccionada para mejorar la precisión de las operaciones matemáticas.
6

(Predeterminado)

Se mejoró el método de paso de parámetros durante la ejecución del bot y ahora incluye información sobre las condiciones. Esto habilita que Grabadora le sugiera un método alternativo.

Establecer la versión de compatibilidad del bot

Como Bot Creator, puede establecer la versión de compatibilidad del bot en el espacio de trabajo privado.
  1. Inicie sesión en el Control Room.
  2. En el espacio de trabajo privado, seleccione el bot para el que desea establecer la versión.

    El bot se abre en modo de edición.

  3. En el menú de acciones (elipsis vertical), seleccione Configuración avanzada.
  4. Si la Versión de compatibilidad de bots está establecida en 1, 2, 3, 4 o 5, le recomendamos que la establezca en 6 (versión predeterminada) para mejorar el rendimiento del bot. Asegúrese de que el bot principal y todos los bots secundarios tengan la Versión de compatibilidad de bots establecida en 6.
    Nota: Cada versión incluye nuevas funciones además de las proporcionadas por las versiones anteriores. Al seleccionar la última versión 6, obtendrá las ventajas de todas las funciones acumulativas de las versiones anteriores.
  5. Opcional: Seleccione la casilla de verificación Activar el soporte de números mejorados en el campo Funciones avanzadas.

    Esta configuración ayuda a calcular con precisión los números flotantes (números enteros positivos o negativos con un punto decimal) para sus nuevos bots.

  6. Vuelva al editor de bot y guarde el bot.

Versión de compatibilidad para bots migrados

Tras la migración del Enterprise 11 al Automation 360 y si se ha eliminado el AAApplicationPath de la ruta de destino, su bot podría fallar. Para obtener más información sobre cómo resolver este problema, consulte Bots migrados y versiones de compatibilidad.