Asignación de paquetes para migración

Esta página contiene información sobre los comandos de Enterprise 10 y Enterprise 11, y cómo se asignan a las acciones o paquetes respectivos de Automation 360. En algunos casos, un comando Enterprise 10 o Enterprise 11 migra a más de una acción de Automation 360. Esto es para garantizar que el comportamiento del bot migrado no se modifique.

Automation 360 tiene un nuevo paquete llamado Automatización heredada. Este paquete proporciona la compatibilidad adicional necesaria durante la migración. El paquete Automatización heredada se utiliza durante la migración; no recomendamos usar este paquete para el desarrollo de un nuevo bot. Automatización heredada paquete

Se puede migrar bots cuando el usuario que realiza la migración utiliza un servidor proxy autenticado.

Nota: Para ver una lista de paquetes y acciones que admiten la migración y conversión de bots de Internet Explorer de Enterprise 11 o Enterprise 10 a Automation 360 con Edge con el modo IE, consulte Paquetes y acciones.

Active Directory

Los comandos respectivos de Active Directory se migran dentro de las acciones Conectar y Desconectar. Cada comando se migra de la siguiente manera:

comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Crear usuario Crear usuario
Comando Modificar grupo con la opción Cambiar nombre de grupo seleccionada Cambiar nombre de grupo
Comando Modificar grupo con la opción Eliminar grupo seleccionada Eliminar grupo
Comando Modificar grupo con la opción Agregar usuarios al grupo seleccionada Agregar usuarios a un grupo
Comando Modificar grupo con la opción Eliminar usuarios del grupo seleccionada Quitar usuarios de un grupo
Comando Modificar grupo con la opción Establecer propiedad seleccionada Establecer propiedad de grupo
Comando Modificar grupo con la opción Inhabilitar cuenta de usuario seleccionada Inhabilitar cuenta de usuario
Comando Modificar grupo con la opción Actualizar información del usuario seleccionada Actualizar detalles de usuario
Comando Modificar usuario con la opción Cambiar nombre de usuario seleccionada Cambiar nombre de usuario
Comando Modificar usuario con la opción Eliminar usuario seleccionada Eliminar usuario
Comando Modificar usuario con la opción Habilitar cuenta de usuario seleccionada Habilitar cuenta de usuario
Comando Modificar usuario con la opción Actualizar opciones de cuenta seleccionada Actualizar opciones de cuenta
Comando Modificar usuario con la opción Cambiar contraseña seleccionada Cambiar contraseña
Comando Crear objeto con la opción Objeto informático seleccionada Objeto informático
Comando Crear objeto con la opción Objeto de unidad organizacional seleccionada Crear unidad organizacional
Comando Búsqueda con la opción Ejecutar consulta seleccionada Ejecutar consulta
Comando Búsqueda con la opción Obtener todos los usuarios de un grupo seleccionada Obtener todos los usuarios de un grupo
Comando Obtener propiedad con la opción Usuario seleccionada Obtener propiedad de usuario
Comando Obtener propiedad con la opción Grupo seleccionada Obtener propiedad de grupo
Comando Obtener propiedad con la opción Computadora seleccionada Obtener propiedad de equipo
Comando Obtener propiedad con la opción Unidad organizacional seleccionada Obtener propiedad de unidad organizacional
Comando Modificar objeto con tipo de objeto Computadora y la opción Cambiar nombre de objeto seleccionados Cambiar nombre de computadora
Comando Modificar objeto con tipo de objeto Computadora y la opción Eliminar nombre de objeto seleccionados Eliminar computadora
Comando Modificar objeto con tipo de objeto Computadora y la opción Mover objeto seleccionados Mover computadora
Comando Modificar objeto con tipo de objeto Computadora y la opción Establecer propiedad seleccionados Establecer propiedad de equipo
Comando Modificar objeto con tipo de objeto Unidad organizacional y la opción Cambiar nombre de objeto seleccionados Cambiar nombre de unidad organizacional
Comando Modificar objeto con tipo de objeto Unidad organizacional y la opción Eliminar objeto seleccionados Eliminar unidad organizacional
Comando Modificar objeto con tipo de objeto Unidad organizacional y la opción Mover objeto seleccionados Mover unidad organizacional
Comando Modificar objeto con tipo de objeto Unidad organizacional y la opción Establecer propiedad seleccionados Establecer propiedad de unidad organizacional

Consulte Active Directory paquete.

Integración de aplicación

La Integración de aplicación en Automation 360 no tiene acciones para cada tecnología, a diferencia de en Enterprise 10/Enterprise 11. En Automation 360, todas las acciones se dividen en acciones individuales.
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Comandos Integración de aplicación que captura el texto de una ventana acción Capturar texto de una ventana del paquete Integración de aplicación
Comando Modificar grupo con la opción Cambiar nombre de grupo seleccionada Cambiar nombre de grupo
Comando Modificar grupo con la opción Eliminar grupo seleccionada Eliminar grupo
Comando Modificar grupo con la opción Agregar usuarios al grupo seleccionada Agregar usuarios a un grupo
Los bots de Enterprise 11 que cambian el tamaño de la ventana de la aplicación en la que están implementados se pueden migrar a Automation 360.

Consulte Integración de aplicación paquete.

Portapapeles

Todos los comandos del Portapapeles se migran a acciones equivalentes del paquete Automation 360 Portapapeles. No hay cambios en el comportamiento ni en el nombre del comando.

Consulte Portapapeles paquete.

Comentario

Comentario se migra a la acción Comentario de Automation 360.

Si el comando Comentario contiene una variable o un símbolo $, el comando se desactiva después de la migración.

Base de datos

Enterprise 10/Enterprise 11 utiliza controladores ODBC y Automation 360 utiliza controladores JDBC.

La acción Consulta de SQL se llama Leer desde en Automation 360.

La siguiente tabla muestra los comandos que se pueden migrar actualmente.
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Conectar Migra al comando Conectar. Si se encuentra con una cadena de conexión no compatible en Automation 360, los motivos pueden variar según su entorno. Más detalles disponibles como parte del proceso de migración. Comuníquese con Soporte técnico si necesita ayuda para resolver el problema.

0 no es un valor de tiempo de espera válido en Automation 360. El proceso de migración reemplaza 0 por un valor vacío.

Ejecutar procedimiento almacenado El nombre del parámetro y el parámetro de salida son campos obligatorios en Automation 360.
Importante: Después de migrar el bot, debe proporcionar el nombre del parámetro y el tipo de parámetro de salida en la acción Ejecutar procedimiento almacenado.

Consulte Base de datos paquete.

Retraso

El comando retraso se migra a la acción Retraso en Automation 360. Las opciones “Demora en milisegundos” y “Demora en segundos” (Enterprise 11) han cambiado a opciones de radio dentro del área Unidad de tiempo (Automation 360). Consulte Retraso paquete.

Correo electrónico

No hay sesiones para los comandos de correo electrónico en Enterprise 10 o Enterprise 11. Sin embargo, Automation 360 incluye las acciones Conectar y Desconectar para asegurar y cerrar sesiones de correo electrónico. Por lo tanto, durante la migración, la acción Conectar se ubica antes de la acción de correo electrónico respectiva y la acción Desconectar después de la acción de correo electrónico respectiva.

La opción Guardar adjunto del comando Obtener todos los mensajes ahora es una acción dedicada llamada Guardar adjunto en el paquete Correo electrónico en Automation 360.

Para que se creen bots para automatizar las tareas relacionadas con el correo electrónico en el servidor de Exchange Web Services (EWS), el comando Obtener todos los mensajes se migra a la acción Bucle con la iteración configurada en Para cada correo en el buzón. De manera similar, los comandos Eliminar y Eliminar todos se migran a las acciones Eliminar y Eliminar todo.

Al migrar bots de Enterprise 11 que contienen el paquete Correo electrónico con Tipo de autenticación establecido en OAuth2, la mayoría de los parámetros incluidos en el paquete migran a los mismos valores en Automation 360. Sin embargo, los siguientes parámetros migran con valores diferentes:
  • Los protocolos IMAP y POP3 migran al servidor de correo electrónico correspondiente en Automation 360.
  • La acción Usar zona horaria local migra a la acción Bucle como valor booleano en Automation 360.

Consulte Correo electrónico paquete.

Manejo de errores

Los comandos Manejo de errores desactivados no se migran a Automation 360.

Iniciar manejo de errores y Finalizar manejo de errores se migran al bloque de Prueba/captura del paquete Manejador de errores en Automation 360. Muchas opciones disponibles en Iniciar manejo de errores migran a las acciones respectivas de Automation 360.
Nota: Para evitar un error de excepción cuando se usa el método Intentar/atrapar en un Bucle, se recomienda validar todas las entradas de comandos.

En Enterprise 11, si un bot estaba usando las siguientes condiciones o funciones, después de la migración, se agrega un bloque Intentar/Capturar en Automation 360 para evitar fallas en la ejecución del bot:

  • Cuando el bot está utilizando una declaración de Gestión de errores.
  • Cuando el bot está utilizando una variable de sistema de Excel.
Consulte la siguiente tabla para obtener más detalles:
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Continuar De manera predeterminada, la ejecución continúa después de ejecutar el bloque de Captura en Automation 360.
Detener La acción Detener del paquete Tarea se agrega en el bloque de Captura.
Tomar snapshot
Cuando se selecciona la opción Tomar snapshot y se proporciona la ubicación en el campo Ruta de archivo del bot de Enterprise 11, el bot migrado contiene lo siguiente:
  • La acción Capturar escritorio del paquete Pantalla para capturar la pantalla de error.
  • La acción Registrar en archivo del paquete Registrar en archivo para capturar el mensaje de error en un archivo de texto.
  • La acción A cadena del paquete Fecha y hora para convertir el valor de fecha y hora a cadena que se almacenará en el archivo de texto junto con el mensaje de error.
Las acciones anteriores se agregan al bloque Captura del bot migrado y la imagen capturada y el mensaje de error se almacenan en la ubicación proporcionada en el campo Ruta del archivo del bot de Enterprise 11.
Cuando se seleccionan las opciones Tomar snapshot, Enviar correo electrónico y Adjuntar snapshot y no se proporciona la ubicación en el campo Ruta del archivo en el bot de Enterprise 11, el bot migrado contiene lo siguiente:
  • La acción Crear del paquete Carpeta para crear una ubicación temporal para almacenar la imagen capturada y el archivo de texto que contiene el mensaje de error.
  • La acción Capturar escritorio del paquete Pantalla para capturar la pantalla de error.
  • La acción Registrar en archivo del paquete Registrar en archivo para capturar el mensaje de error en un archivo de texto.
  • La acción A cadena del paquete Fecha y hora para convertir el valor de fecha y hora a cadena que se almacenará en el archivo de texto junto con el mensaje de error.
  • La acción Enviar del paquete Correo electrónico para enviar la notificación por correo electrónico con la imagen y el archivo de texto adjuntos.
  • La acción Eliminar del paquete Archivo para eliminar la imagen y el archivo de texto almacenado en la ubicación temporal.
Las acciones anteriores se agregan en el bloque Capturar del bot migrado.
Ejecutar tarea La acción Ejecutar del paquete Tarea se agrega en el bloque de Prueba.

Cuando un bot secundario encuentra un error, el bot continúa con la ejecución de la siguiente acción del bot principal.

Registrar datos en archivo La acción Registrar en archivo se agrega en el bloque de Captura.
Enviar correo electrónico La acción Enviar desde el paquete de Correo electrónico se agrega al bloque de Captura.

También se migran las variables de TaskBot y los valores de variables enviados como adjuntos de correo electrónico utilizando la opción Adjuntar variable.

Asignación de variable La acción Asignar del paquete Cadena se agrega con la condición respectiva en el bloque de Captura.

Consulte Manejador de errores paquete.

Excel

Los comandos de Excel de Enterprise 10/Enterprise 11 se migran a las acciones respectivas deAutomation 360 del paquete Excel avanzado.

En Enterprise 11, un bot puede abrir una hoja de cálculo de Microsoft Excel incluso cuando no se proporciona una extensión de archivo. En Automation 360, los bots utilizan la acción Abrir en el paquete Excel avanzado para abrir una hoja de cálculo de Microsoft Excel cuando no se proporciona una extensión de archivo.

En Enterprise 10/Enterprise 11, los datos devueltos por Obtener múltiples celdas y Obtener todas las celdas se devuelven al comando Bucle > Cada fila en un conjunto de datos de Excel. En Automation 360, las funcionalidades de Obtener múltiples celdas y Obtener todas las celdas están disponibles en la acción Bucle > Cada fila en un conjunto de datos de Excel, entonces los valores de estos comandos migran al bucle en lugar de los comandos reales.

Los Bots que utilizan el comando Obtener celda única con la opciones Celda específica y Obtener valor de celda se migraron a la acción Obtener celda única del paquete Excel avanzado con las opciones Celda específica y Leer valor de celda seleccionadas después de la migración.

Al ejecutar un bot migrado con la opción Rango de celdas de > Excel avanzado, asegúrese de utilizar un valor numérico como último carácter en los campos Desde la celda y Hasta la celda (por ejemplo, testa1). El último carácter no puede ser un carácter alfa.

La siguiente tabla muestra los cambios de nombre de acción:
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Guardar hoja de cálculo Guardar libro
Abrir hoja de cálculo Abrir
Cerrar hoja de cálculo Cerrar
Nota: Cuando se migra un bot con Excel: La acción Cerrar en Enterprise 10/Enterprise 11, el bot ignora la opción Guardar para el archivo de solo lectura, mientras que en Automation 360, se muestra el siguiente mensaje: El archivo ya existe.
Obtener celdas Dividido en acciones Obtener celda única y Obtener múltiples celdas
Nota: La acción Obtener celdas recupera el resultado en diferentes formatos para Enterprise 10/Enterprise 11 y Automation 360 para tipos específicos de datos como Booleano y Fecha.
Activar hoja Cambiar a hoja
Nota: En Enterprise 11, el bot que contiene el comando Activar hoja no cambia ni realiza operaciones en una hoja de cálculo oculta. Sin embargo, después de la migración a Automation 360, el bot que contiene la acción equivalente Cambiar a hoja de trabajo cambia a la hoja de cálculo oculta realiza operaciones en esta. Una vez finalizadas las operaciones, la hoja de cálculo permanece oculta y no se activa.
Buscar/Reemplazar Dividido en las acciones Buscar y reemplazar

Cuando migra un bot con la acción Buscar > Excel y, si el valor está presente al inicio de la dirección de celda, el bot migrado recupera los mismos resultados en una secuencia diferente para Buscar texto en Enterprise 11 y Automation 360. Por ejemplo, si las direcciones de celda A2, B5 y D15 tienen el valor XYZ y busca XYZ en el rango A2:D15, el bot de Enterprise 11 recopila el resultado en la secuencia: B5, D15 y A2. Sin embargo, el bot migrado recopilará el resultado en una secuencia diferente: A2, B5 y D15, después de migrar a Automation 360.

Consulte Excel avanzado paquete.

  • En Enterprise 11 o Enterprise 10, y en Automation 360, se puede compartir una sesión (utilizada para abrir una hoja de cálculo de Microsoft Excel) entre el bot primario y un bot secundario. En Automation 360, se puede cerrar una sesión compartida desde el bot secundario.
    Nota: Cuando se utiliza más de una hoja de cálculo para automatizar una operación, se deben utilizar nombres de sesión diferentes para cada hoja de cálculo. Si quiere utilizar el mismo nombre de sesión para automatizar todas las hojas de cálculo, primero debe cerrar la sesión de una hoja de cálculo antes de utilizar el mismo nombre de sesión para otra hoja de cálculo.
  • En Enterprise 11 o Enterprise 10, un error no se muestra cuando trata de guardar una hoja de cálculo de solo lectura. Sin embargo, cuando trata de guardar una hoja de cálculo de solo lectura en Automation 360, se muestra un mensaje de error que indica que el libro no se puede guardar.

    Solución: Asegúrese de que tiene el acceso para Editar del archivo y vuelva a intentar la operación. Si el problema persiste, comuníquese con su administrador de sistema. La acción Escribir no se permite en dichos archivos.

Archivo y carpeta

Todos los comandos de Archivo/Carpeta se han dividido en paquetes de Archivo y Carpeta.

Las siguientes acciones relacionadas con Archivo han cambiado en Automation 360:
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Copiar archivos Acción Copiar del paquete Archivo
Crear archivos Acción Crear del paquete Archivo
Crear acceso directo a un archivo acción Crear acceso directo del paquete Archivo
Eliminar archivos Acción Eliminar del paquete Archivo
Abrir archivos Acción Abrir del paquete Archivo
Imprimir archivos Acción Imprimir del paquete Archivo
Renombrar archivos Acción Renombrar del paquete Archivo
Descomprimir archivos Acción Descomprimir del paquete Carpeta
Archivos zip Acción Crear zip del paquete Carpeta
Las siguientes acciones relacionadas con Carpeta han cambiado en Automation 360:
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Copiar carpeta Acción Copiar del paquete Carpeta
Crear carpeta Acción Crear del paquete Carpeta
Crear acceso directo de carpeta acción Crear acceso directo del paquete Carpeta
Eliminar carpeta Acción Eliminar del paquete Carpeta
Abrir carpeta Acción Abrir del paquete Carpeta
Renombrar carpeta Acción Renombrar del paquete Carpeta

Consulte Archivo paquete y Carpeta paquete.

Los bots de Enterprise 11 pueden utilizar expresiones regulares en los comandos Copiar archivos, Eliminar archivos, Imprimir varios archivos, Cambiar nombre de los archivos y Comprimir archivos para buscar los archivos en los que desea realizar una operación. Las acciones equivalentes en Automation 360 también pueden utilizar expresiones regulares para buscar los archivos en los que se desea realizar una operación.

FTP/SFTP

Todos los comandos de FTP/SFTP se migran a acciones de Automation 360 equivalentes del paquete FTP/SFTP. No hay cambios en el comportamiento ni en el nombre del comando.

Las acciones Obtener archivos y Obtener carpeta devuelven errores de tiempo de ejecución si tienen criterios adicionales basados en fechas, que se proporcionan como variables que tienen valores en un formato distinto de MM/DD/AAAA. Debe corregir dichas instancias después de la migración del bot. Durante el proceso de migración, estas dos acciones también agregan controladores de error adicionales en los bots migrados cuando el filtrado se realiza en la fecha y hora.

En Enterprise 11, si un bot estaba utilizando los comandos FTP/SFTP, después de la migración, las acciones FTP/SFTP correspondientes se asignan a una sesión local en Automation 360.

If/Else

Variables que contienen condición de cadena
« Si» con los siguientes operadores se migra como una condición de la cadena en Automation 360:
  • =
  • < >
  • Incluir
  • No incluye

Para la variable Aleatorio del subtipo Cadena, Automation 360 agrega la acción Generar cadena aleatoria del paquete Cadena para generar una cadena aleatoria por encima de la condición Si y asigna un valor a la variable migrada respectiva.

Variable que contiene condición de número
« Si» con los siguientes operadores se migra como una condición del número en Automation 360:
  • >=
  • <=
  • >
  • <

Para la variable Aleatorio del subtipo Número, Automation 360 agrega la acción Asignar número aleatorio del paquete Número para generar una cadena aleatoria por encima de la condición Si y asigna un valor a la variable migrada respectiva.

Variable de tipo de valor que contiene la fecha
El sistema intenta evaluar si una condición en una variable tiene un valor de fecha. Si se encuentra, migra Si con la condición Fecha y hora en Automation 360. De lo contrario, el sistema lo migra como una condición de cadena o número basada en el operador utilizado. En esos casos, debe cambiarlo a una condición de fecha después de la migración del bot si se involucra una operación de fecha.

Además, es posible que también deba cambiar el formato de fecha a uno que sea compatible con sus datos. El formato predeterminado que se utiliza para convertir una fecha en cadena es MM/dd/yyyy HH:mm:ss.

Consulte Si paquete.

Reconocimiento de imágenes
El comando Si con la condición Reconocimiento de imágenes en Enterprise 10/Enterprise 11 puede convertirse en una de las siguientes acciones en Automation 360 basada en las opciones Enterprise 10/seleccionadas:
  • Si > El archivo de imagen se encuentra en el archivo de imagen: creado si Imagen1 tiene la opción Desde archivo seleccionada y Imagen2 tiene la opción Desde archivo seleccionada en Enterprise 10 o Enterprise 11.
  • Si > El archivo de imagen se encuentra en una ventana: creado si Imagen1 tiene la opción Desde archivo seleccionada e Imagen2 tiene la opción Desde ventana seleccionada en Enterprise 10 o Enterprise 11.
  • Si > La ventana se encuentra en el archivo de imagen: creado si Imagen1 tiene la opción Desde ventana seleccionada e Imagen2 tiene la opción Desde archivo seleccionada en Enterprise 10 o Enterprise 11.
  • Si > La ventana se encuentra en una ventana: creado si Imagen1 tiene la opción Desde ventana seleccionada e Imagen2 tiene la opción Desde ventana seleccionada en Enterprise 10 o Enterprise 11.

Consulte Si paquete.

Importante: Si una condición implica una fecha, en ciertas situaciones, debe cambiar la información migrada a una condición de fecha después de la migración del bot.
La siguiente tabla muestra cómo se migran varias condiciones a las condiciones respectivas de Automation 360.
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Tarea exitosa o tarea no exitosa Migrado a la condición Si equivalente del paquete Task Bot.
Script exitoso o Script no exitoso Script exitoso/no exitoso se migra a las acciones respectivas Si > Script exitoso y Si > Script no exitoso del paquete Automatización heredada.
Propiedades del objeto Migrado a las condiciones Si > Condición > La ventana existe y Objeto del paquete Grabador.
Application Running o Application Not Running (Aplicación en ejecución/Aplicación no en ejecución) Migrado a la condición Si equivalente del paquete Aplicación.
El archivo existe, el archivo no existe, fecha del archivo, tamaño del archivo Migrado a la condición Si equivalente del paquete Archivo.
La carpeta existe o la carpeta no existe Migrado a la condición Si equivalente del paquete Carpeta.
Ping exitoso o ping no exitoso Migrado a la condición Si equivalente del paquete Ping.
El control web existe o el control web no existe Migrado a la condición Si equivalente del paquete Automatización heredada.
La ventana existe/la ventana no existe Los siguientes comandos configurados con la opción "Mostrar ventanas secundarias y ocultas" seleccionada se migran al paquete Automatización heredada de Automation 360:
  • Si > Condición > La ventana existe
  • Si > Condición > La ventana no existe
Lógica exitosa/Lógica no exitosa El comando Si se migra a Si > Tarea exitosa y Si > Tarea no exitosa respectivamente.

El comando Else If no se migra a Else If > Tarea exitosa y a Else If > Tarea no exitosa respectivamente.

Los Bots que utilizan la condición Lógica exitosa o Lógica no exitosa y devuelven una variable de salida al bot primario se pueden migrar a Automation 360.

Los Bots que utilizan variables de la Credential Vault se pasan de una Lógica de MetaBot a otra Lógica de MetaBot para los comandos Si > Lógica exitosa y SI > Lógica no exitosa.

Es posible migrar un MetaBot con una Lógica (principal) que incluya una Lógica (secundaria) renombrada. Si se cambia el nombre de una Lógica secundaria después de haber sido asignada a la Lógica principal, esta Lógica principal se migra con el nuevo nombre.

Se aplica a partir de v.25: Los bots de Enterprise 11 o Enterprise 10 que utilizan el comando Si > Lógica exitosa o Si > Lógica no exitosa ahora se migran cuando se cambia el nombre de Lógica de MetaBot de referencia o cuando se cambia la ruta relativa después de la asignación. Si un MetaBot Lógica es renombrado o se cambia la ruta después de ser mapeado en el TaskBots, entonces los TaskBots ahora se migran con el nuevo nombre o ruta de MetaBot Lógica.

Para obtener información sobre cómo se migra un bot si el comando Lógica exitosa pasa una variable de Credential Vault, consulte Asignación de paquetes para migración.

Servicio en ejecución o Servicio no en ejecución El comando Si se migra a Si > Servicio en ejecución y Si > Servicio no en ejecución.

El comando ElseIf se migra a Else If > Servicio en ejecución y Else If > Servicio no en ejecución.

Reconocimiento de imágenes

El comando Reconocimiento de imágenes se divide en las acciones Buscar imagen de archivo dentro de la imagen de ventana y Buscar imagen de ventana dentro de otra imagen de ventana en Automation 360.

En Automation 360, la opción Avanzado se utiliza como el modo de comparación por defecto. Los otros modos de comparación (como Escala de grises, Normal y Monocromo) que existían en Enterprise 10 y Enterprise 11 están ocultos en Automation 360, pero coinciden con el comportamiento con Automation 360 después de la migración. El proceso de migración asigna la información automáticamente y no afecta los bots relacionados.

Al ejecutar un bot migrado con Reconocimiento de imágenes que contiene una acción Si, IF/ELSE o Bucle, aparece un error cuando la ventana no existe.

La migración de bots con el comando Reconocimiento de imágenes puede fallar si el comando está utilizando cualquier tipo de archivo que no sea uno de los siguientes:
  • .jpg
  • .jpeg
  • .jpe
  • .jfif
  • .bmp
  • .gif
Consulte Reconocimiento de imágenes paquete.

Insertar pulsaciones de tecla

Este comando se llama Simular pulsaciones de teclas en Automation 360. Las siguientes convenciones de pulsación de teclas han cambiado:
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
[PÁGINA ARRIBA] [PÁGINA ARRIBA]
[BLOQUEO NÚM] [BLOQUEO NÚM]
[BLOQUEO DE DESPLAZAMIENTO] [BLOQUEO DE DESPLAZAMIENTO]
[AVANZAR PÁGINA] [AVANZAR PÁGINA]
[BLOQ MAYÚS] [BLOQ MAYÚS]
[FLECHA ARRIBA] [FLECHA ARRIBA]
[FLECHA IZQUIERDA] [FLECHA IZQUIERDA]
[CLIC CON BOTÓN DERECHO] [MENÚ]
[FLECHA DERECHA] [FLECHA DERECHA]
[FLECHA ABAJO] [FLECHA ABAJO]
[ALT GR ABAJO] [ALT GR ABAJO]
[ALT GR ARRIBA] [ALT GR ARRIBA]
[$] [DÓLAR]

En Enterprise 11 o Enterprise 10, el tiempo de retraso se divide por el total de caracteres y se aplica entre cada pulsación de caracteres. En Automation 360, la demora que especifica se aplica al tiempo entre cada pulsación de tecla.

La acción Obtener retraso de pulsaciones de teclas heredada en Automation 360 es compatible con bots migrados que incluyen la acción Simular pulsaciones de teclas. La acción Obtener retraso de pulsaciones de teclas iguala la duración del retraso establecida en los bots de Enterprise 11 para el comando Insertar pulsaciones de tecla y simula el mismo valor en Automation 360 para la acción Simular pulsaciones de teclas. Después de la migración, si las pulsaciones de las teclas se escriben más rápido (por ejemplo, las pulsaciones utilizadas para realizar atajos en Excel de Microsoft 365), agregue la acción Retraso después de la acción Simular pulsaciones para garantizar que los bots se ejecuten sin problemas. La acción Retraso de las pulsaciones de teclas heredada proporciona un retraso similar, como se ve en Enterprise 11, en los bots migrados para asegurar que los bots migrados produzcan la misma salida que se ve en Enterprise 11. Sin embargo, este cambio hace que el comando se divida en varias líneas después de la migración.

Si la opción Cifrar pulsaciones de teclas está seleccionada en los bots de Enterprise 11 o Enterprise 10, después de la migración, el valor se almacena en la Credential Vault. El proceso de migración crea un casillero en la Credential Vault con los siguientes atributos:
  • El nombre del casillero creado en Automation 360 es AAE_<folder_name> (folder_name es la carpeta en la que se encuentra disponible el bot migrado).

    El bot migrado utiliza este casillero. Los usuarios que tienen cualquier permiso para la carpeta que contiene el bot pueden acceder al casillero. El usuario run-as de migración debe tener el permiso Crear atributos estándar para una credencial.

  • Un casillero solo contiene una credencial por cada bot. El nombre de la credencial creada es Keystrokes_<bot name> para Bots de tarea y Keystrokes_<Metabot name>_<Logic name> para MetaBots.
  • Los atributos del casillero se crean con el nombre Encrypted_keystrokes.
Si ya se encuentra disponible un casillero, una credencial o un atributo con el mismo nombre, el sistema agregará el nombre del casillero, el nombre de la credencial y el nombre del atributo con un valor numérico. Por ejemplo, AAE_<folder_name>_1, Keystrokes_<bot name>_1 y Encrypted_keystrokes_1 respectivamente. Si el nombre del casillero, la credencial o el atributo es superior a 50 caracteres, el sistema recorta los caracteres al final para limitar el nombre a 50 caracteres.
Nota: No se puede migrar un bot que esté disponible en el dispositivo local y la opción Cifrar pulsaciones de teclas está seleccionada.

Consulte Simular pulsaciones de teclas paquete.

Iniciar sitio web

Este comando se migra a la acción Abrir del paquete Navegador en Automation 360.

Los comandos con Edge o la opción Anular navegador predeterminado no seleccionada en el producto heredado se cambia automáticamente para usar el Navegador predeterminado luego de la migración.

Los bots de Enterprise 11 que abren un sitio web en una nueva ventana de todos los navegadores compatibles con Automation 360 se pueden migrar. Los bots de Enterprise 11 que abren un sitio web en una pestaña nueva o existente del navegador Internet Explorer se pueden migrar a Automation 360. La opción equivalente para abrir el sitio web en una nueva ventana, nueva pestaña o una pestaña existente se selecciona en los bots migrados.

Nota: Ya no hay soporte para el navegador heredado Microsoft Edge; en cambio, el navegador Chromium de Microsoft Edge si es compatible. Por lo tanto, no puede crear nuevos bots con el navegador heredado Microsoft Edge. Sin embargo, los bots existentes creados en el navegador heredado Microsoft Edge se pueden actualizar con otros navegadores compatibles, como Google Chrome o Chromium de Microsoft Edge.

Consulte Navegador paquete.

Importante: Si ha creado bots en Enterprise 11 o Enterprise 10 con el navegador Microsoft Edge, primero debe portar estos bots a otro navegador y, luego, puede migrarlos.

Registrar en archivo

Este comando se migra a la acción Registrar en archivo en Automation 360.

Consulte Registrar en archivo paquete.

Bucle

La siguiente tabla muestra cómo el comando Bucle se migra a las acciones y los paquetes de Automation 360 equivalentes:
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Comando Bucle con la opción Veces seleccionada acción de Bucle del paquete de Bucle con la opción Durante n veces seleccionada.
Comando Bucle con la opción Lista seleccionada acción de Bucle del paquete de Bucle con la opción Durante n veces seleccionada.
Comando Bucle con la opción Cada fila en un conjunto de datos de Excel seleccionada acción de Bucle del paquete de Bucle con la opción Para cada fila de la hoja de trabajo seleccionada.

La variable de sistema $Excel Column$ utilizada dentro del bucle es ahora una variable definida por el usuario especificada en el mismo iterador.

Comando Bucle con la opción Cada fila en un conjunto de datos de una consulta SQL seleccionada acción de Bucle del paquete de Bucle con la opción Para cada fila en un conjunto de datos de una consulta SQL seleccionada.

La variable de sistema $Dataset Column$ utilizada dentro del bucle es ahora una variable definida por el usuario especificada en el mismo iterador.

comando Bucle con la opción Cada archivo en una carpeta seleccionada acción de Bucle del paquete de Bucle con la opción Para cada archivo en una carpeta seleccionada.

Las variables de sistema $Filename$ y $Extension$ ahora son el nombre de las teclas y la extensión de una variable de diccionario especificada en el mismo iterador. En Enterprise 11, los bots no presentan un error si la carpeta no existe. En Automation 360, los bots migrados no presentan un error si la carpeta no existe.

comando Bucle con la opción Cada carpeta en una carpeta seleccionada acción de Bucle del paquete de Bucle con la opción Para cada carpeta en una carpeta seleccionada.

La variable de sistema $Folder name$ utilizada dentro del bucle es ahora una variable definida por el usuario especificada en el mismo iterador. En Enterprise 11, los bots no presentan un error si la carpeta no existe. En Automation 360, los bots migrados no presentan un error si la carpeta no existe.

Comando Bucle con la opción Cada fila en un CSV/Archivo de texto seleccionada acción de Bucle del paquete de Bucle con la opción Para cada fila en CSV/TXT seleccionada.

La variable de sistema $Filedata Colum$ utilizada dentro del bucle es ahora una variable definida por el usuario especificada en el mismo iterador.

Comando Bucle con la opción Cada mensaje de correo electrónico en el servidor de correo electrónico seleccionada acción de Bucle del paquete de Bucle con la opción Para cada correo electrónico en el buzón de correo electrónico seleccionada.

Las variables del sistema $Email Cc$, $Email From$, $Email Message$, $Email Received Date$, $Email Received Time$, $Email Subject$ y $Email To$ ahora son llaves emailCc, emailFrom, emailMessage, emailReceivedDate, emailReceivedTime, emailSubject y emailTo respectivamente de una variable de diccionario especificada en el mismo iterador.

comando Bucle con la opción Cada nodo en una base de datos XML seleccionada acción de Bucle del paquete de Bucle con la opción Para cada nodo en una base de datos XML seleccionada.

La variable de sistema $XML Data Node$ utilizada dentro del bucle es ahora una variable definida por el usuario especificada en el mismo iterador.

Los siguientes comandos configurados con la opción Mostrar ventanas secundarias y ocultas seleccionada se migran al paquete Automatización heredada de Automation 360:
  • Bucle > Condición > La ventana existe
  • Bucle > Condición > La ventana no existe
Variables que contienen condición de cadena
« Si» con los siguientes operadores se migra como una condición de la cadena en Automation 360:
  • =
  • < >
  • Incluir
  • No incluye

Para la variable Aleatorio del subtipo Cadena, Automation 360 agrega la acción Generar cadena aleatoria del paquete de Cadena para generar una cadena aleatoria sobre la condición Si u asigna el valor a la variable migrada respectiva.

Variable que contiene condición de número
« Si» con los siguientes operadores se migra como una condición del número en Automation 360:
  • >=
  • <=
  • >
  • <

Para la variable Aleatorio del subtipo Número, Automation 360 agrega la acción Asignar un número aleatorio del paquete Número para generar una cadena aleatoria sobre la condición Si y asigna un valor a la variable migrada respectiva.

Variable que contiene condiciones de fecha
El sistema intenta evaluar si una condición en una variable tiene un valor de fecha. Si se encuentra, migra SI con la condición Fecha y hora en Automation 360. De lo contrario, el sistema lo migra como una condición de cadena o número basada en el operador utilizado. En esos casos, debe cambiarlo a una condición de fecha después de la migración del bot si se involucra una operación de fecha.

Además, es posible que también deba cambiar el formato de fecha a uno que sea compatible con sus datos. El formato predeterminado que se utiliza para convertir una fecha en cadena es MM/dd/yyyy HH:mm:ss.

Variable de tipo lista
El bucle en una condición variable de tipo Lista se migra a la condición Cadena o Número según el operador utilizado en la condición. El sistema utiliza el índice de lista para validar la condición.
El control web existe o el control web no existe
El bucle con las condiciones El control web existe y Control web no existe se migran a Bucle > mientras las condiciones El control web existe y El control web no existe del paquete Automatización heredada respectivamente.
Consulte la siguiente tabla para comprender cómo se migran diferentes condiciones a las condiciones de Automation 360 respectivas.
condiciones de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
El control web existe o el control web no existe Migrado a la condición Si equivalente del paquete Compatibilidad heredada.
Propiedades del objeto Migrado a la condición Objeto del paquete Grabador.
Application Running o Application Not Running (Aplicación en ejecución/Aplicación no en ejecución) Migrado a la condición Si equivalente del paquete Aplicación.
El archivo existe, el archivo no existe, fecha del archivo, tamaño del archivo Migrado a la condición Si equivalente del paquete Archivo.
La carpeta existe o la carpeta no existe Migrado a la condición Si equivalente del paquete Carpeta.
Ping exitoso o ping no exitoso Migrado a la condición Si equivalente del paquete Ping.
Servicio en ejecución o Servicio no en ejecución Migrado a la condición Si equivalente del paquete Servicio.
La siguiente tabla muestra los comandos de bucle admitidos para la migración y sus respectivas asignaciones en Automation 360.
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Salir de bucle Interrumpir
Continuar

Cuadro de mensaje

Este comando se migra a la acción Cuadro de mensaje en Automation 360.

Consulte Paquete Cuadro de mensaje.

Clonación de objetos

Este comando se migra al paquete Grabador > acción Capturar en Automation 360.

La migración es compatible para aplicaciones que utilizan las siguientes tecnologías (incluso cuando están dentro de un entorno Citrix):

  • MSAA (tecnología de escritorio estándar)
  • Navegador Google Chrome
  • Navegador Internet Explorer
  • Escritorio Java
  • Web Java
  • Automatización de interfaz de usuario (avanzada)
  • Navegador Firefox (objeto basado solo en tecnología HTML)
  • Microsoft Silverlight versión 5
La siguiente tabla enumera las diferencias de comportamiento entre Enterprise 11 o Enterprise 10 en Automation 360:
Comportamiento Enterprise 11 o Enterprise 10 Comportamiento Automation 360
Los comandos GetAllChidrenName y GetAllChidrenValue devuelven valores de variables de tipo cadena Las acciones equivalentes en Automation 360 devuelven valores de lista. El proceso de migración se une a los valores de la lista y los almacena en una variable de cadena para mantener comportamientos bot congruentes en todas las versiones.
En Enterprise 11, el comando se utiliza para capturar el control en una imagen Se captura la imagen de la ventana completa con el control destacado mediante un rectángulo rojo
La clonación de objetos con la acción Exportar a CSV en Enterprise 10/Enterprise 11 se migra a las siguientes combinaciones de paquetes/acciones porque la acción no existe en Automation 360:
  • La acción Capturar guarda los datos capturados en una variable de tabla.
  • La acción Escribir en archivo del paquete de tabla de datos se utiliza para guardar los datos de la variable de tabla en el archivo CSV.

El título de la ventana se copia del comando de origen a la acción de destino.

Las coordenadas X, Y y el título de la ventana también se migran a Automation 360.

Los modos de ejecución o reproducción Coordinar e Imagen de Enterprise 11 se migran como las siguientes acciones:

Modo de reproducción como coordenadas:
Modo de reproducción como coordenadas
Acciones de clic con el mouse: Las acciones Clic, Clic derecho, Clic izquierdo, Clic medio y Clic doble se migran en el mouse: Haga clic en la acción como una combinación de botón y eventos. Los botones correspondientes del mouse con eventos se migran como se muestra:
  • Cambios en el botón izquierdo del mouse
  • Hacer clic con el botón derecho del mouse cambia al botón derecho del mouse
  • Hacer clic con el botón izquierdo del mouse cambia al botón izquierdo del mouse
  • Hacer clic con el botón central del mouse cambia al botón central del mouse
  • Hacer doble clic cambia al doble clic del botón izquierdo del mouse
Obtener texto
La acción Obtener texto se migra como una combinación de acciones que incluyen el mouse: Haga clic con el botón izquierdo en el portapapeles: Borrar, retrasar y simular pulsaciones de teclas.
Establecer texto
La acción Establecer texto se migra como una combinación de acciones que incluyen el mouse: Haga clic con el botón izquierdo en el portapapeles: Borrar, retrasar y simular pulsaciones de teclas.
La siguiente tabla muestra los cambios en el nombre de la propiedad para los controles y objetos capturados mediante Clonación de objetos. El proceso de migración asigna los cambios de nombre automáticamente. Sin embargo, si se utiliza una propiedad dentro de una variable, debe introducir manualmente el nuevo nombre en la variable.
nombre de la propiedad de Enterprise 11 o Enterprise 10 Nombre de la propiedad de Automation 360
ID de objeto ID
Tipo Tipo de control
Estado(s) Estados
Acción DefaultAction
Negrita IsBold
Cursiva IsItalic
Subrayar IsUnderline
Tachar IsStrikethrough
Super índice IsSuperscript
Sub índice IsSubscript
Color de fondo BackgroundColor
Color de primer plano ForegroundColor
Fuente FontFamily
Tamaño de la fuente FontSize
Sangría de primera línea FirstLineIndent
Sangría izquierda LeftIndent
Sangría derecha RightIndent
Espaciado de línea LineSpacing
Espacio arriba SpaceAbove
Espacio debajo SpaceBelow
Nombre del elemento ItemName
Valor del artículo ItemValue
Animado IsAnimated
CapStyle Cap
Peso de fuente FontWeight
Alineación horizontal HorizontalAlignment
Oculto IsHidden
Solo lectura IsReadOnly
Margen inferior BottomMargin
Margen izquierdo LeftMargin
TopMargin TopMargin
Margen derecho RightMargin
Color de línea superior OverlineColor
Color de tachado StrikethroughColor
Estilo de pestañas Pestañas
Dirección de flujo de texto TextFlowDirection
Color de subrayado UnderlineColor
ID HTML IEID
Nombre de HTML IEName
HTML Alt IEAlt
Etiqueta HTML IETag
Clase HTML IEClass
HTML Inner Text IEInnerText
HTML SourceIndex IESourceIndex
HTML HRef IEHref
Valor HTML IEValue
Tipo de HTML IEType
HTML ClassId IEClassId
HTML Title IETitle
HTML Tag Index IETÍndice de gastos
HTML HasFrame IEHasFrame
HTML FrameID IEFrameID
Nombre de marco HTML IEFrameName
Marco Src HTML IEFrameSrc
HTML Width IEWidth
HTML Top IETop
HTML Left IELeft
HTML Height IEHeight
Ruta de marco HTML IEFramePath
Colección de artículos ItemCollection
Motor OCR OCREngine
Ocurrencia de OCR OCROccurrence
Tipo de control de fila RowControlType
Obtener el elemento seleccionado Obtener el elemento seleccionado
Obtener el texto seleccionado Obtener el texto seleccionado
  • El proceso de migración trunca los datos a 64 KB si los bots de Enterprise 11 o Enterprise 10 que utilizan un objeto o cualquier otra propiedad del objeto contienen datos que superan los 64 KB. Esto es para asegurarse de que estos bots no presenten un error tras la migración.
  • En Enterprise 11, se puede eliminar el tipo de control de un objeto de los criterios de búsqueda, pero esta opción no está disponible en Automation 360. En Automation 360, la acción de captura se ejecuta solo en objetos con los mismos tipos de control. Si desea utilizar esta acción en objetos con diferentes tipos de control, debe capturar estos tipos de control en acciones de captura separadas.

Consulte Uso de la acción Captura.

OCR

Todos los comandos de OCR se migran a acciones Automation 360 equivalentes del paquete OCR. No hay cambios en el comportamiento ni en el nombre del comando.

En Enterprise 11, las opciones de OCR ABBYY, MODI, TESSERACT,TOCR están disponibles como motores de OCR. En Automation 360, por defecto solo se puede utilizar el motor OCR ABBY.

Consulte OCR paquete.

Abrir programa/archivo

Este comando se migró a la acción Abrir programa/archivo del paquete Aplicación. En Enterprise 10/Enterprise 11, este comando no genera un error si proporciona un valor incorrecto en el campo Inicio en. Automation 360 valida el valor ingresado para el mismo campo y genera un error durante la ejecución del bot.

Consulte Aplicación paquete.

Importante: Los usuarios deben cambiar el bot según corresponda si desean continuar incluso si el campo Valor de inicio es incorrecto.

Integración en PDF

En la siguiente tabla se muestra el comando Integración en PDF y sus acciones y paquetes equivalentes en Automation 360:
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Combinar documento Combinar documento
PDF a imagen Extraer imagen
Extraer campos de formulario Extraer campo
Extraer texto Extraer texto
Dividir documentos Dividir documentos
Cifrar documento Cifrar documento
Descifrar documento Descifrar documento

Si el bot de Enterprise 11 utiliza el comando Extraer campos de formulario y almacena los valores en la Credential Vault, el proceso de migración migra estos valores en la Credential Vault de Automation 360.

La salida de un bot de Enterprise 11 se asigna con múltiples variables en las acciones equivalentes del paquete de PDF después de migrar el bot a Automation 360. Esto reduce el número de acciones en los bot migrados porque ya no es necesaria una acción independiente para asignar la salida a una variable.

Consulte PDF paquete.

PGP

Todos los comandos de PGP se migran a acciones Automation 360 equivalentes del paquete PGP. No hay cambios en el comportamiento ni en el nombre del comando.

Consulte PGP paquete.

Reproducir sonido

Todos los comandos de Reproducir sonido se migran a sus acciones equivalentes del paquete Sonido en Automation 360.

Automation 360 admite solo tipos de archivos .mp3 y .wav en la acción Reproducir archivo de medios.

Consulte Paquete de Reproducir sonido.

Impresora

Impresora predeterminada, Eliminar impresora y Seleccionar impresora predeterminada se migran a sus acciones equivalentes del paquete Impresora en Automation 360.

Consulte Impresora paquete.

Indicador

Todos los comandos de Indicador se migran a Automation 360 acciones equivalentes del paquete Indicador.

La siguiente tabla muestra los comandos que se pueden migrar con cambios en el nombre.
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Solicitar valor Se convierte en la acción Para valor. Además, la acción Simular pulsaciones de teclas de teclas se agrega debajo de la acción Para valor para realizar las pulsaciones de teclas en el título de la ventana específica. Esto es para mantener el comportamiento de ejecución de antiguo bots.
Solicitar archivo De archivo
Solicitar carpeta De carpeta
Solicitar Sí/No De Sí/No

Consulte Indicador paquete.

Leer de texto/CSV

Las acciones Leer desde archivo de texto/CSV se convierten en Abrir, Leer y Cerrar en el paquete CSV/TXT de Automation 360.

Si su bot de Enterprise 10/Enterprise 11 está utilizando una variable como nombre de sesión y la acción Bucle utilizada para leer todas las filas de CSV/TXT está utilizando un nombre de sesión codificado en lugar de una variable, debe revisar el bot migrado y establecer la variable de salida de la acción CSV/TXT > Leer en el bucle respectivo. De lo contrario, recibirá un error de IU cuando edite el bot de Automation 360.

En Automation 360, si el archivo CSV/TXT no está presente en la ruta de archivo especificada, el bot genera un mensaje de error. En cambio, en Enterprise 11, el bot no genera dicho mensaje.

Importante: Revise el bot migrado y establezca la variable de salida de la acción CSV/TXT > Leer en el bucle respectivo.

Servicio web de REST

La opción Guardar encabezado en en Enterprise 11 se migra a Automation 360. Esta opción permite almacenar el encabezado de respuesta en las variables de matriz y de diccionario con el nombre del encabezado de respuesta como clave y su valor de encabezado como valor del diccionario.

En Enterprise 11, la respuesta de falla se captura por defecto. En Automation 360, habilitar la opción Capturar respuesta de falla captura los errores y agrega a la variable de diccionario de respuesta. Cuando se migra un bot de Enterprise 11 a Automation 360, la opción Capturar respuesta ante fallas está habilitada por defecto para capturar la respuesta ante fallas del bot.

El valor de tiempo de espera configurado en Enterprise 11 para enviar la solicitud REST se migra a Automation 360 como parte de los valores globales (AARestTimeOut). El valor de tiempo de espera predeterminado se establece en 60,000 ms en Automation 360. Es posible actualizar este valor si el Servicio web de REST está tardando más tiempo en recibir una respuesta.

Consulte Servicio web de REST paquete.

Ejecutar lógica

El comando Ejecutar lógica se migra a la acción Ejecutar del paquete Bot de tareas en Automation 360.

Además, Manejo de errores con el comando Ejecutar lógica se migra al bloque Intentar y capturar.

  • Se aplica a partir de v.25: Los bots de Enterprise 11 o Enterprise 10 que utilizan el comando Ejecutar lógica ahora se migran en donde se cambia el nombre de la Lógica de MetaBot o se cambia la ruta relativa después de la asignación. Si un MetaBot Lógica es renombrado o se cambia la ruta después de ser mapeado en el TaskBots, entonces los TaskBots ahora se migran con el nuevo nombre o ruta de MetaBot Lógica.
    El cambio de la ruta relativa es aplicable en las siguientes situaciones:
    • Se mueve Lógica de una carpeta a otra.
    • Lógica se mueve de una carpeta MetaBot carpeta de nivel raíz a una subcarpeta.
    • Lógica se mueve de una subcarpeta a una carpeta a MetaBot nivel raíz.
    • Se renombra la carpeta que tiene el Lógica.
  • Bots que utilizan el comando Ejecutar lógica que pasa los atributos de la Credential Vault de un TaskBot a una lógica de MetaBot pueden migrarse a Automation 360. El nombre de la credencial y el nombre del atributo se muestran en los campos de la línea correspondiente del bot migrado.

  • Si ha migrado utilizando la base de datos restaurada de Enterprise 11, se crea una casillero equivalente en Automation 360 para las variables de credencial utilizadas en el bot de Enterprise 11.
  • Se aplica a partir de v23: Los bots de Enterprise 11 o Enterprise 10 que utilizan el comando Ejecutar lógica tienen permitido pasar variables de tipo de la Credential Vault del bot primario a una variable de tipo no de la Credential Vault de MetaBot. Sin embargo, en la Credential Vault de Automation 360 solo se pasan a variables de tipo credencial (y no a variables de tipo no credencial) para mejorar la seguridad. Por lo tanto, el proceso de migración convierte primero la variable de tipo de la Credential Vault a la variable de tipo cadena utilizando la función Convertir credencial en cadena del Paquete de credenciales para que el bot migrado pueda ejecutarse con éxito. La variable de cadena se asigna a una variable temporal que se utiliza como parámetro de entrada en la acción Tarea > Ejecutar para llamar a la Lógica del MetaBot.
  • Los Bots que utilizan variables de la Credential Vault se pasan de una Lógica de MetaBot a otra Lógica de MetaBot para el comando Comenzar el manejo de errores > Ejecutar la lógica.
  • Cuando ejecuta un comando Comenzar el manejo de errores > Ejecutar lógica, puede migrar un MetaBot con una Lógica (primaria) que incluye una Lógica renombrada (secundaria). Si se cambia el nombre de una Lógica secundaria después de haber sido asignada a la Lógica principal, esta Lógica principal se migra con el nuevo nombre.
Elija una de las siguientes opciones para ejecutar los bots migrados con éxito:
  • Opción 1: Pase las variables de tipo de credencial.
    1. Crear una variable de tipo credencial en los bots secundarios como variables de entrada.
    2. En la acción Ejecutar del paquete de TaskBot del bot primario, actualice los campos de valor de entrada para utilizar los atributos de la Credential Vault para la variable de tipo de credencial creada para el bot secundario (corresponde a la lógica del MetaBot).
  • Opción 2: Pase los valores de las credenciales como un valor global.
    1. Cree el valor global en Automation 360 para el uso de credenciales en el comando Ejecutar lógica en Enterprise 11.
    2. En la acción Ejecutar del paquete de TaskBot del bot primario, actualice los campos de valor de entrada para utilizar los valores globales para la variable de tipo de credencial creada para el bot secundario (corresponde a la lógica del MetaBot).
Si no ha utilizado la base de datos de Enterprise 11 restaurada durante la instalación de Automation 360, debe crear primero el casillero requerido para las variables de credencial utilizadas en el bot de Enterprise 11 antes de realizar los pasos anteriores.
Nota: Automation 360 proporciona una mayor seguridad, ya que permite asignar atributos de la Credential Vault solo a las variables de tipo credencial. Esto restringe cualquier manejo no seguro de los atributos de la Credential Vault cuando puedan haber sido asignados a variables de tipo no credencial.

Ejecutar secuencia de comandos

El comando Ejecutar secuencia de comandos se migra a la acción Ejecutar secuencia de comandos del paquete de Automatización heredada.

Cuando se utiliza el paquete Automatización heredada con la acción Ejecutar secuencia de comandos después de la migración, puede tener problemas en algunos casos, así que revise la causa y cómo resolver el problema:
  • Causa: En el campo Ejecutar acción de secuencia de comandos > Parámetros de entrada, si el valor del argumento (pasado por Cadena > Asignar acción) contiene comillas dobles seguidas de una barra invertida al final del argumento y el valor de la variable contiene un espacio, la cadena se rompe donde ocurre el primer espacio (esto se debe a los cambios de actualización en openJDK).
  • Ejemplo: Considere una ruta de carpeta como el valor del argumento que se pasa al usar Cadena > Asignar acción, "\\fwus129ns.ny.fw.gs.com\mahatb\home\My Documents\Test Adhoc Request\". Cuando se migra este bot de Enterprise 11 a Automation 360, este valor de argumento único se considera como cuatro valores de argumento diferentes en Automation 360, de la siguiente manera:
    • \\fwus129ns.ny.fw.gs.com\mahatb\home\My
    • Documents\Test
    • Adhoc
    • Request\
  • Solución: Edite el bot de Enterprise 11 y elimine las comillas dobles en el valor de la variable en Cadena > Asignar acción.

Integración con SAP

Este comando se migra al paquete de Grabador > acción Captura en Automation 360. Todas las propiedades de los objetos en los bots de Enterprise 11 se asignan con las propiedades equivalentes en los bots migrados.
Nota: Si el bot de Enterprise 11 con el comando Integración con SAP utiliza SAP GUI 740 o versiones anteriores, realice los pasos adicionales en la máquina Agente de bot para ejecutar el bot migrado exitosamente en Automation 360. Para obtener más información, consulte Failed to capture SAP application using SAP GUI 740 (A-People login required).

Si ejecuta bots migrado con la opción SAP GUI seleccionada, pero la ventana SAP GUI está cerrada, se muestra un error de excepción. Esto ocurre porque, el paquete Grabador utiliza el título Ventana durante el tiempo de ejecución y, en Automation 360, Integración con SAP se migra al paquete Grabador.

En la siguiente tabla se proporciona una lista de objetos de SAP y las acciones que se pueden migrar a Automation 360.

Objeto Acción
Cuadro de texto Establecer texto, anexar texto, clic con botón izquierdo, clic con botón derecho, doble clic
Cuadro combinado Seleccionar elemento por texto, Seleccionar elemento por índice, Obtener elementos totales, Obtener texto de elemento seleccionado, Obtener clave de elemento seleccionado, Obtener propiedad, Establecer enfoque, Clic con el botón izquierdo, Clic con el botón derecho, Doble clic
Casilla de verificación Activar, Desactivar, Alternar, Obtener estado, Obtener propiedad, Establecer enfoque, Clic con botón izquierdo, Clic con botón derecho, Doble clic
Botón Clic, Obtener propiedad, Clic con botón izquierdo, Clic con botón derecho, Doble clic
Botón de opción Seleccionar, Obtener estado, Obtener propiedad, Establecer enfoque, Clic con botón izquierdo, Clic con botón derecho, Doble clic
Barra de menús Seleccionar elemento por texto, Obtener propiedad, Establecer enfoque, Clic con botón izquierdo, Clic con botón derecho, Doble clic
Árbol Obtener propiedad, Establecer enfoque, Clic con botón izquierdo, Clic con botón derecho, Doble clic, Obtener elementos totales, Obtener índice seleccionado, Obtener texto seleccionado, Seleccionar elemento por índice, Seleccionar elemento por texto
Etiqueta Clic, Obtener propiedad, Establecer enfoque, Clic con botón izquierdo, Clic con botón derecho, Doble clic
Tabulador Obtener propiedad, Establecer enfoque, Clic con botón izquierdo, Clic con botón derecho, Doble clic, Obtener elementos totales, Obtener índice seleccionado, Obtener texto seleccionado, Seleccionar elemento por índice, Seleccionar elemento por texto
Resto del control

(Incluye controles como lo siguiente: GuiMainWindow, GuiBox, GuiUserArea, GuiTitlebar y GuiStatusbar)

Obtener propiedad, Establecer enfoque, Clic con botón izquierdo, Clic con botón derecho, Doble clic
La siguiente tabla muestra las acciones realizadas en el objeto de la ventana principal y sus acciones equivalentes en Automation 360:
Enterprise 11 acción acción de Automation 360 equivalente
Activar ventana acción Activar del paquete de Ventana.
Cerrar ventana acción Cerrar del paquete de Ventana.
Ejecutar secuencia de comandos accionesAgregar sesión SAP y Ejecutar función del paquete de Automatización heredada.
Maximizar ventana acción Maximizar del paquete de Ventana
Restaurar ventana acción Restaurar del paquete de Ventana

Los comandos SAP compatibles con funciones BAPI en Enterprise 11 se migran a acciones equivalentes del paquete SAPM BAPI en Automation 360.

En la siguiente tabla se muestra el comando Enterprise 11 y su acción equivalente en Automation 360:
Comando Enterprise 11 Acción Automation 360
Conectar SAP BAPI > Conectar

Debe crear los valores globales JcoDllPath y JcoJarPath. Actualice el valor global JcoJarPath con la ubicación del paquete conector Java de SAP y JcoDllPath con la ubicación del conector DLL de Java de SAP.

Crear función SAP BAPI > Crear función
Comando Obtener datos con la opción Campo seleccionada SAP BAPI > Obtener campo
Comando Obtener datos con la opción Tabla seleccionada SAP BAPI > Obtener tabla
Comando Obtener datos con la opción Estructura seleccionada SAP BAPI > Obtener estructura
El comando Establecer datos cuando la opción Campos, Tabla o Estructura está seleccionada SAP BAPI > Establecer campo
Invocar función SAP BAPI > Ejecutar función
Ejecute el flujo de trabajo estándar SAP BAPI > Ejecutar flujo de trabajo estándar
Ejecute un flujo de trabajo personalizado SAP BAPI > Ejecutar flujo de trabajo personalizado

Enviar correo electrónico

En Enterprise 10/Enterprise 11, el comando Enviar correo electrónico utiliza la configuración de correo electrónico específica del usuario almacenada como atributos de credencial dentro del bloqueo del sistema. Cuando se migra el primer bot, creamos un casillero personalizado llamado AAE_Email y agregamos la credencial AAE_EmailSettings con los atributos Nombre de usuario y Contraseña. Además, creamos valores globales para los atributos sin credenciales, como host del servidor, puerto, SSL y autenticación, que corresponden a la misma configuración de correo electrónico. Las credenciales de Configuración de correo electrónico de Enterprise 10/Enterprise 11 se dividen en Variable de credenciales y Valores globales en Automation 360, por lo que durante el proceso de migración, la configuración de correo electrónico se migra de la siguiente manera:

Configuración de correo electrónico de Enterprise 10/Enterprise 11 Configuración de correo electrónico de Automation 360 Tipo de almacenamiento de Automation 360
Host Valor global de tipo de cadena AAE_EmailSettings_host
Puerto Valor global del tipo de número AAE_EmailSettings_port
Usar conexión segura (SSL/TLS) Valor global del tipo booleano AAE_EmailSettings_ssl
Mi servidor requiere autenticación Valor global del tipo booleano AAE_EmailSettings_auth
Nombre de usuario Atributo de credencial de nombre de usuario dentro de la credencial AAE_EmailSettings asignada al casillero AAE_Email
Contraseña Atributo de credencial de contraseña dentro de la credencial AAE_EmailSettings asignada al casillero AAE_Email

Servicios

Todos los comandos de Servicios se migran a acciones equivalentes de Automation 360 del paquete Servicios. No hay cambios en el comportamiento ni en el nombre del comando.

Servicio web de SOAP

Este paquete se comporta igual en Automation 360.

Si un servicio web SOAP está configurado para llamar a las API REST, las migramos a la acción de servicio web REST en lugar de la acción de servicio web SOAP. Basados en operaciones XML adicionales, agregamos acciones del paquete XML para asegurarnos de que el bot migrado dé el mismo resultado que el bot heredado.

El valor de tiempo de espera configurado en Enterprise 11 para enviar la solicitud SOAP se migra a Automation 360 como parte de los valores globales (AASoapTimeOut). El valor de tiempo de espera predeterminado se establece en 60,000 ms en Automation 360. Es posible actualizar este valor si el Servicio web de SOAP está tardando más tiempo en recibir una respuesta.

Ejemplo de uso de la acción servicio web de SOAP

Enterprise 11 proporciona opciones para seleccionar Tipo de URI para ejecución como Predeterminado, Estático y Dinámico. Sin embargo, en Automation 360, no hay ninguna opción para seleccionar el tipo de URI para la ejecución. Los tipos de URI de Enterprise 11 se migran en Automation 360 de la siguiente manera:
  • Predeterminado y estático: Si su bot de Enterprise 11 se configura con el tipo de URI Predeterminado o Estático, se migra como estático y el campo Ubicación de la dirección se completa automáticamente.
  • Tabla: Si su bot de Enterprise 11 se configura con el tipo de URI Dinámico, se migra como dinámico y el campo Ubicación de la dirección está vacío.

Consulte Servicio web de SOAP paquete.

Operación de cadena

El comando Operación de cadena de Enterprise 11 o Enterprise 10 se migra a las acciones equivalentes del paquete de Cadena.

En la siguiente tabla se muestran los comandos Operación de cadena y sus acciones equivalentes en Automation 360.
comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Antes-Después Extraer
Comparar Comparar
Buscar Buscar
Longitud Longitud
Minúsculas Minúsculas
Reemplazar Reemplazar
Invertir Invertir
Partir Partir
Subcadena Subcadena
Recortar Recortar
Mayúsculas Mayúsculas

En Enterprise 11, si utiliza retorno de carro (CR) (\r) en la expresión regular de la Cadena Buscar comando, después de la migración, la salida que se muestra en Automation 360 es diferente de la salida en Enterprise 11.

Solución: En Automation 360, utilice \r|\R en vez de \r para el retorno de carro.

En Enterprise 11, tanto el retorno de carro (CR) como la nueva línea (LF) se enumeraron para calcular la longitud total de Operación de cadena. Sin embargo, en Automation 360, solo se tiene en cuenta la nueva línea (LF) para la longitud de Operación de cadena. Por lo tanto, el recuento de longitudes en la salida resultante en Automation 360 es menor.

Los bots de Enterprise 11 pueden utilizar expresiones regulares en los comandos Buscar y Reemplazar para buscar la cadena en la que desea realizar una operación. Las acciones equivalentes en Automation 360 también pueden utilizar expresiones comunes para buscar la cadena en la que desea realizar una operación.

En Enterprise 11, el sistema considera el nuevo carácter de la línea (/n) utilizada en la variable cuando utiliza los comandos Buscar y Reemplazar. Sin embargo, en Automation 360, el sistema no considera el carácter de la línea nueva cuando utiliza los comandos Buscar y Reemplazar.

Cuando migra un bot a Automation 360 con la operación de la cadena establecida a la acción Antes o Después, la salida se recupera correctamente y la operación es exitosa. La salida correspondiente se muestra incluso si no hay caracteres antes de la cadena coincidente. En Enterprise 11, los bots con la acción Antes o Después no recuperan la salida correctamente y, por lo tanto, recuperar la cadena de origen en sí. Si no hay ningún carácter antes de la cadena coincidente, la salida se muestra como si no se hubiera encontrado ninguna coincidencia.

Ejemplo:

Acción Arrastras Antes/Después → (Entradas: [Fuente = (ABCZ)] → [Antes = Z] → [asignar a indicador - asignar] → Salida: Vacío ("")

Acción Arrastras Antes/Después → (Entradas: [Fuente = (ZABC)] → [Después = Z] → [asignar a indicador - asignar] → Salida: ZABC

Sistema

Las acciones Bloquear computadora, Cerrar sesión, Reiniciar y Apagar se migran a las acciones equivalentes del paquete Sistema en Automation 360.

Consulte Sistema paquete.

Tarea

La siguiente tabla muestra los diferentes comandos que se migran a las acciones respectivas del paquete de Task Bot de Automation 360.

comandos de Enterprise 11 o Enterprise 10 acciones y paquetes equivalentes de Automation 360
Pausar Pausar
Detener tarea Detener
Ejecutar tarea Ejecutar. La salida que devuelven los bots secundarios se asigna a la variable respectiva en los bots primarios.

Emulador del terminal

cifrar texto no es compatible en las acciones Enviar texto y Establecer campo para Automation 360. Recomendamos que utilice la Credential Vault en lugar de texto sin formato.

En Enterprise 11 y en Automation 360:
  • Los Bots que utilizan el siguiente modelo de terminal pueden migrar a Automation 360:
    • Modelo VT 220 del tipo de terminal de la serie VT
    • Modelos IBM 5555 B01 y C01 del tipo de terminal TN 5250
  • Se puede compartir una sesión (utilizada para establecer una conexión con el servidor de terminales) entre el bot primario y un bot secundario. Se puede cerrar una sesión desde el bot secundario en lugar de cerrar la sesión desde el bot primario.
  • Puede utilizar el terminal Predeterminado en bots para el tipo de terminal VT100.
  • Los Bots que envían texto en japonés con el comando Enviar texto en Enterprise 11 con la opción DBCS de la lista Codificación y la opción Japanese Shift-JIS (932) de la lista CodePage seleccionadas en el comando Conectar se pueden migrar a Automation 360.
  • Solo se aplica a la versión 24 y anteriores: En Emulador del terminal, cuando se pulsa manualmente la tecla en el teclado, la tecla principal Intro se identifica como {enter} en Enterprise 11, mientras que en Automation 360 se identifica como {return}.
  • Asegúrese de establecer el valor de fila correcto (use el valor Establecer fila como 24 para colocar el cursor en la última fila) en la acción Establecer posición del cursor para que los bots lo ejecuten exitosamente.

Automation 360 no admite tecnología heredada y, por defecto, admite todas las capacidades de Tecnología avanzada de los bots de Enterprise 10/Enterprise 11.

El valor de índice máximo en Automation 360 es 99999. El proceso de migración actualiza automáticamente el valor del Índice de campo en la acción Establecer campo a 99999 para cumplir con la restricción de valor máximo. Si el valor del índice es mayor que 99999 y se utiliza en una variable, debe cambiarlo manualmente.

La característica SSHI aún no es compatible con Automation 360.

La acción Buscar campo permite buscar el índice de campo o nombre de campo con un texto.

Los Bots creados en Enterprise 11 ya no muestran el texto Intentando… después de migrar los bots a Automation 360.

Consulte paquete Emulador del terminal.

Variable Operation

Las siguientes son las operaciones cuando se asigna un valor a la variable:
Variables de tipo valor
La funcionalidad de este comando se ha dividido en varios paquetes en Automation 360.

En Enterprise 10/Enterprise 11, este comando realizaba operaciones de asignación para todos los tipos de datos soportados. Automation 360 ha creado acción Asignar dedicada para cada tipo de datos. El proceso de migración se encarga de la asignación de los paquetes corregidos y la acción basada en la asignación de que se está realizando la Variable Operation respectiva.

Para los bots de Enterprise 11 que utilizan la opción Configuración de decimal, la acción A cadena del paquete de Número se agrega a los bots migrados. En Enterprise 11, el sistema aproxima el valor según el valor especificado en el campo Configuración de decimal. Por ejemplo, si el valor que se asigna a la variable es 13,456 y el valor especificado en la Configuración de decimal es 2, el sistema aproxima el valor en Enterprise 11 a 13,46. En Automation 360, el valor se recorta en lugar de aproximarse. Por ejemplo, el valor 13,456 se convertirá en 13,45 en Automation 360.

Variables de tipo lista
Las operaciones que involucran asignaciones de lista se migran a Establecer elemento del paquete Lista. Si la operación tiene un valor fijo, el sistema crea una variable temporal y almacena el valor fijo en ella. Luego, puede utilizar esta variable temporal en la acción Asignar del paquete Lista para guardarla.
Variables de tipo de matriz
Las operaciones que involucran la asignación de matriz se migran a Establecer valor de una acción de celda única del paquete Tabla de datos para establecer un valor para filas y columnas específicas.
Variables de tipo diccionario
Las operaciones que involucran la asignación de diccionario se migran a la acción Colocar del paquete Diccionario para establecer el valor para una clave específica. Si la clave es una combinación de una variable y un valor fijo (por ejemplo, $Dictionary(key-$id$)$), se agrega después la acción Paquete de Cadena > Asignar para obtener la clave real.
Variable de sistema $Date$
El comando Variable Operation de Enterprise 10/Enterprise 11 que utiliza la variable de sistema $Date$ se migra a Automation 360 agregando nuevas acciones de fecha basadas en la operación que se realiza usando $Date$. El proceso de migración también convierte el valor de fecha en un formato de cadena predeterminado: mm/dd/yyyy HH:mm:ss.

Variable aleatoria de cadena de subtipo: Lo migramos y asignamos directamente.

Las siguientes son las Variable Operations cuando un valor de la variable es reiniciado:
Variable de lista
Para el comando Variable Operations que reinicializa la variable de lista en Enterprise 10/Enterprise 11, el proceso de migración crea una variable de lista temporal con nuevos valores y la asigna a la variable de lista de destino en Automation 360.
Variable de lista declarada al leer un archivo de texto
Este comando se migra a la acción Importar lista desde el archivo de texto en el paquete Automatización heredada.
Nota: En Automation 360, el bot encuentra un error si el archivo de origen está vacío o no contiene una clave para inicializar la variable de lista, a diferencia de en Enterprise 10 o Enterprise 11.
Variable de matriz declarada al leer un archivo de texto
El tipo de variable de matriz se migra como un tipo de variable de tabla en Automation 360. El sistema usa el paquete CSV/TXT para leer y cargar los datos respectivos en la variable de tabla de datos en el bot.
Variable de diccionario
El proceso de migración crea una variable de diccionario temporal para almacenar todas las claves y valores. Luego, el sistema utiliza el paquete Diccionario > Asignar acción para actualizar la variable de destino con las claves y los valores de la variable de diccionario temporal.
Variable de diccionario declarada al leer un archivo de texto
El proceso de migración aborda este caso de uso agregando acciones para leer el archivo CSV usando el paquete CSV/Texto y almacenar los datos en una variable de tabla. Luego, agrega acciones para realizar un bucle en la variable de tabla y utiliza el paquete Diccionario > acción Poner para agregar claves y valores en la variable de diccionario.
Variable de matriz declarada al leer un archivo Excel/CSV
El proceso de migración aborda este caso de uso al migrar el tipo de variable de matriz como un tipo de variable de tabla en Automation 360. El sistema agrega las acciones Abrir, Obtener múltiples celdas, y Cerrar al paquete Excel Advance y completa la variable de la tabla.
Las siguientes son las Variable Operations cuando un valor de la variable del sistema es reiniciado:
Variable Operation (restablecer variables del sistema)
Las siguientes variables del sistema se migran como variables definidas por el usuario en Automation 360. El sistema agrega una acción respectiva para borrar el valor de la variable equivalente creada en Automation 360.
  • Copia de correo electrónico
  • Correo electrónico de
  • Mensaje de correo electrónico
  • Fecha de recepción de correo electrónico
  • Hora de recepción de correo electrónico
  • Asunto de correo electrónico
  • Correo electrónico para
  • Descripción del error
  • Número de línea de error

Esperar

Esperar ventana y Esperar el cambio de pantalla en Automation 360 lanza un error de excepción si la ventana respectiva no está abierta/cerrada en el tiempo especificado o la pantalla no se encuentra en el tiempo especificado. En estos casos, el sistema agrega el bloque de prueba y captura si el comando se configuró para detener el bot y agrega la acción Detener tarea en el bloque de captura. Esto es para garantizar que el comportamiento de ejecución de los bots migrados sea el mismo que en Enterprise 10/Enterprise 11.

Debido a que estamos migrando comandos con la acción Detener bot que está encapsulada con el bloque de prueba y captura en Automation 360, el bot también se detiene si la acción falla por algún otro motivo. Durante el proceso de migración, la acción Detener bot también agrega controladores de error adicionales en los bots migrados cuando se selecciona la opción Detener tarea.

La acción Esperar ventana puede tener valores negativos para coordenadas que no son compatibles en Automation 360. Los valores negativos se cambian a 0 durante el proceso de migración.

Grabador web

Todos los comandos (excepto los mencionados a continuación explícitamente) del Grabador web se migran a las acciones respectivas dentro del paquete Automatización heredada en Automation 360. El paquete Automatización heredada garantiza que los bots migrados proporcionen los mismos resultados que Enterprise 10/Enterprise 11. Sin embargo, no se recomienda usar el paquete de Automatización heredada para el nuevo desarrollo.

Buscar enlaces rotos se migra al paquete Navegador > Buscar enlaces rotos. Además, Enterprise 10/Enterprise 11 tiene las opciones "Tiempo de espera de buscar enlaces rotos" y "Buscar enlaces rotos" dentro de Herramientas > Opciones. Automation 360 tiene estas opciones como parte de la acción y el tiempo de espera es, por defecto, de 10 segundos y el número de hilos paralelos es, por defecto, de 10.

Descargar archivos se migra al paquete Navegador > Descargar archivos.

Durante el proceso de migración, la acción Extraer tabla agrega controladores de error adicionales en los bots migrados cuando la casilla de verificación Activar error continúa con la acción siguiente está habilitada.

Acción Ventana

Todos los comandos de Acciones de Windows se migran a sus acciones equivalentes del paquete de Ventana en Automation 360.

Los bots de Enterprise 11 pueden utilizar expresiones regulares en los comandos Obtener título de la ventana activa, Activar ventana, Maximizar ventana, Minimizar ventana, Cerrar ventana y Cambiar tamaño de ventana para buscar la ventana en la que desea realizar una operación. Las acciones equivalentes en Automation 360 también pueden utilizar expresiones comunes para buscar la ventana en la que desea realizar una operación.

Consulte Ventana paquete.

XML

Todos los comandos de XML se migran a sus acciones equivalentes del paquete XML en Automation 360.

Los siguientes nombres de comandos han cambiado:
Enterprise 10/Enterprise 11 Automation 360
Finalizar sesión XML Finalizar sesión
Iniciar sesión XML Iniciar sesión
Eliminar nodo/atributo Eliminar nodo
Actualizar nodo/atributo Actualizar nodo
La acción Obtener nodos con la opción “Nodos únicos” seleccionada Acción Obtener nodo único
La acción Obtener nodos con la opción “Nodos múltiples” seleccionada Acción Obtener nodo múltiple

En Enterprise 11, cuando establece el comando XML a Obtener nodos con la opción Múltiples nodos seleccionada, Expression XPath solo muestra el último elemento de la expresión correspondiente. En Automation 360, Expression XPath muestra los elementos correspondientes.

Los bots de Enterprise 11 que extraen nodos que contienen espacios de nombres de un archivo XML se pueden migrar a Automation 360. Si agrega un espacio de nombres a un nodo en un archivo XML, debe guardar y recargar el archivo XML para que refleje los cambios.

Consulte Paquete XML.