Leia e revise a documentação do Automation Anywhere

Automation Anywhere Automation 360

Fechar conteúdo

Contents (Conteúdo)

Abrir conteúdo

Task Bot package

  • Atualizado: 10/16/2020
    • Automation 360 v.x
    • Criar
    • Espaço de trabalho RPA

Task Bot package

Use Executar, Pausar e Parar actions no Task Bot package para gerenciar a execução de um ou mais bots filhos de um bot pai ou com um software de terceiros usando uma API.

Construa bots de sequências de automação mais curtas e execute-os a partir de um bot pai. Por exemplo, construa um Login bot filho para inserir o nome de usuário e senha em um formulário da internet e clique em enviar. O Login bot filho aceita dados de acesso do bot pai e retorna uma mensagem de sucesso; em seguida, o bot pai pode chamar o subsequente CreateInvoice bot filho. O Login bot filho também deve conter lógica de manipulação de erros caso os dados de acesso estejam incorretos.

Essa prática de construir bots menores e independentes permite que um usuário reutilize a lógica do bot em um número maior de tarefas e facilita o tratamento e a solução de erros. Isso também diminui o tempo gasto construindo e mantendo bots. Como resultado, uma organização consegue dimensionar rapidamente suas iniciativas de automação. O Login bot filho deste exemplo pode ser reutilizado em qualquer tarefa que envolva fornecer dados de acesso para uma página de login em um site.

Além disso, executar o bots filho de um bot pai oferece maior controle sobre os dados das seguintes maneiras:

  • Os usuários podem configurar as variáveis para controlar a direção na qual as informações podem ser trocadas selecionando-se dentre as seguintes opções:
    • Usar como entrada: A variável contém um valor que pode ser passado de um bot pai ou software de terceiros para um bot filho.
    • Usar como saída: A variável contém um valor que pode ser passado de um bot filho para o bot pai ou software de terceiros.
    • Ambos O valor pode ser passado em ambas as direções.
    • Nenhuma: A variável está confinada a esse bot; ela não pode ser compartilhada em outros bots.
    Ver Criar uma variável
  • Outros usuários podem reutilizar o bots filho sem visualizar seus respectivos conteúdos.

O Task Bot package inclui a seguinte actions:

Action Descrição
Pausar... Pausa temporariamente o bot em execução. Use a Pausar actionpara modificar dados ou verificar o status de um componente relevante.

Quando o bot alcança Pausar action durante o tempo de execução, um botão Retomar aparece. Clique em Retomar para o bot continuar até a próxima action.

Executar

Executa o bot filho selecionado com os valores de entrada especificados e salva os valores de saída em uma variável de dicionário. Cada chave no dicionário é o nome da variável e o valor correspondente do botfilho.

Executa a tarefa selecionada várias vezes por um número especificado de vezes ou por várias horas. A tarefa pode ser repetida até que o usuário opte por parar. Você pode salvar os valores de saída em uma variável de dicionário. Cada chave no dicionário é o nome da variável e o valor correspondente do botfilho.

Você pode clicar na guia Task Bot atual para executar o bot atual, na guia Arquivo do Control Room para executar um bot disponível no Control Room ou na guia Variável para usar uma variável para especificar o bot a ser executado. A guia Arquivo do Control Room oferece a opção de escolher um arquivo disponível no Control Room ou especificar uma variável de string no campo Caminho do Control Room para especificar o bot que você deseja executar. Isso permite que você use uma expressão para especificar o que deseja que o bot execute e selecione o bot a ser executado dinamicamente.

Note:
  • Você precisa conhecer os nomes das variáveis do bot filho para extrai-las do bot pai. A interface não importa automaticamente os nomes das variáveis para o bot pai.
  • Use uma variável de Dicionário para manter a saída da action Executar e tornar o bot pai mais versátil. Dessa forma, um bot pai pode lidar com um bots filho diferente, independentemente de eles retornarem um único valor ou vários valores.
Para visualizar um exemplo, consulte Exemplo de como usar a action Executar.
Interromper Interrompe o bot em execução.

Por exemplo, use Parar action para interromper o bot se uma condição específica for atendida, por exemplo, se o bot encontrar um arquivo maior que 100 MB.

Send Feedback (Enviar Feedback)