Lea y revise la documentación de Automation Anywhere

Automation Anywhere Automation 360

Cerrar contenidos

Contenidos

Abrir contenidos

Task Bot package

  • Actualizado: 7/05/2021
    • Automation 360 v.x
    • Crear
    • Espacio de trabajo de RPA

Task Bot package

Utilice Ejecutar, Pausa, y Detener actions en el package de Task Bot para administrar una o más bots secundarios de un bot principal o con un software de terceros utilizando una API.

Genere un tamaño más pequeño bots que automatice una sola tarea y ejecútelas desde un elemento primario bot. Por ejemplo, cree un elemento secundario Login bot para introducir el nombre de usuario y la contraseña en un formulario web y haga clic en Enviar. El elemento secundario Login bot acepta credenciales del elemento primario bot y devuelve un mensaje de éxito y, a continuación, el elemento primario bot puede llamar al elemento secundario CreateInvoice posterior bot. El Inicio de sesión del bot secundario también debe contener lógica de manejo de errores en caso de que las credenciales sean incorrectas.

Esta práctica de diseñar bots más pequeños y autónomos permite que un usuario reutilice la lógica del bot en una mayor cantidad de tareas y facilita la manipulación y resolución de problemas. Esto también disminuye la cantidad de tiempo dedicado a construir y mantener bots. Como resultado, una organización puede escalar rápidamente sus iniciativas de automatización. El elemento secundario Login bot de este ejemplo se puede volver a utilizar en cualquier tarea que implique proporcionar credenciales a una página de inicio de sesión en un sitio Web.

Note:
  • El archivo CSV/TEXT y las sesiones de la grabadora no se pueden compartir en bots. Puede compartir sesiones de Excel mediante bots una variable de sesión. Consulte Ejemplo de compartir una sesión de Excel entre bots.
  • Cuando utilice una variable de tipo de archivo en Run Task, asegúrese de que ha establecido el valor predeterminado en la variable. Sin el valor predeterminado, muestra bot un error en la ejecución.

Además, la ejecución de un hijo bots desde un padre bot ofrece un mayor control sobre los datos de las siguientes formas:

  • Los usuarios pueden configurar las variables para controlar la dirección en la que se puede intercambiar la información seleccionando entre las siguientes opciones:
    • Usar como valor de entrada: La variable contiene un valor que puede pasar del bot principal o de terceros al bot secundario.
    • Usar como valor de salida: La variable contiene un valor que puede pasar del bot principal al bot secundario o a software de terceros.
    • Ambos: El valor se puede pasar en ambas direcciones.
    • Ninguno: La variable se limita a este bot; no se puede compartir entre otros bots.
    Consulte Crear una variable
  • Otros usuarios pueden reutilizar el bots secundario sin ver sus contenidos.

El package de Task Bot incluye las siguientes actions:

Action Descripción
Pausa Pausa temporalmente el bot en ejecución. Utilice la Pausaaction para modificar datos o verificar el estado de un componente relevante.

Cuando el bot alcanza la Pausaaction durante el tiempo de ejecución, aparece el botón Reanudar. Debe hacer clic en Reanudar para el bot para continuar con la siguiente action.

Ejecutar

Ejecuta la tarea seleccionada varias veces durante un número determinado de veces o durante varias horas. La tarea se puede repetir hasta que el usuario elija Para. Puede guardar los valores de salida en una variable de diccionario, donde cada clave del diccionario es el nombre de la variable y el valor correspondiente del elemento secundario bot. O bien, puede asignar cada clave de diccionario a una variable para almacenar el valor correspondiente.

Note: Al crear un TaskBot con dependencias, asegúrese de que tanto el principal como el secundario bot están en el mismo área de trabajo (pública o privada). No puede llamar a un público bot desde un privado bot. Para ello, primero debe desproteger o clonar el público bot en el área de trabajo privada y, a continuación, proteger ambos en bots el área de trabajo pública.
Consulte Uso de Run action.

Para ver un ejemplo, consulte Ejemplo de uso de la action Ejecución.

Detener Detiene la ejecución de bot.

Por ejemplo, utilice la Deteneraction para detener el bot si se cumple una condición específica, por ejemplo, si el bot encuentra un archivo de más de 100 MB.

Enviar comentarios