Como usar a funcionalidade de parada normal no Central de APR

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • A funcionalidade de parada normal fornece uma capacidade para os robôs saírem da automação sem problemas. Você pode definir um ponto de terminação seguro em um processo de automação. Ele também permite que você execute tarefas de limpeza, como fechar aplicações em uso. É aplicável para robôs atribuídos, bem como robôs em um pool de robôs.

    Desafios anteriores à funcionalidade de parada normal

    • Antes da parada normal, quando você seleciona o botão Interromper processo em um processo de bot, os robôs saem da automação inesperadamente, levando a inconsistências e ineficiências de dados.
    • Os desenvolvedores de RPA não podem executar as atividades de limpeza.

    Benefícios da funcionalidade de parada normal

    • A sanidade de dados é mantida conforme o robô conclui os itens de transação existentes.
    • Os desenvolvedores de RPA podem executar as atividades de manutenção, como fechar a aplicação descendente.

    Como a parada normal funciona

    Vamos considerar um caso de uso de pedido de envio que contém 10 registros de detalhes do pedido em uma planilha. Esses detalhes do pedido são preenchidos em uma aplicação descendente, por exemplo, a aplicação Gestão de envios.

    O desenvolvedor de RPA cria uma automação para este caso de uso no Design studio de RPA para desktop. Como a planilha tem 10 registros, as filas são usadas na automação para sincronizar os dados a serem preenchidos na aplicação Gestão de envios.

    Cada robô seleciona o item de trabalho, executa a lógica e insere os dados na aplicação Gestão de envios.

    Se o processo de bot for interrompido ao selecionar Interromper processo para todos ou um subconjunto de robôs e a Parada normal não estiver habilitada, os robôs encerrarão a execução da automação de forma inesperada. Por exemplo, se houver 6 colunas na planilha, o robô parará na coluna C rapidamente, sem preencher as informações nas colunas D, E e F. A aplicação que está aberta pode não ser fechada.

    No Central de APR, quando você habilita o comutador de alternância de Parada normal na seção Interromper processo, os dados em todas as colunas (D, E, F) são preenchidos e a aplicação descendente é fechada. Para obter mais informações, consulte Interromper um processo de bot autônomo no Central de APR.

    No Design studio de RPA para desktop, quando você usa o componente GraciefulStop em sua lógica de automação, ele garante que a automação seja concluída. Para obter mais informações, consulte Usar o componente GraciefulStop. Ele conclui os itens de trabalho existentes, preenche os dados na aplicação descendente e ajuda o desenvolvedor a executar atividades de limpeza, como fechar a aplicação.

    Novo MSI para Robô autônomo

    Para que a funcionalidade de parada normal seja aplicável em robôs em um pool de robôs, faça o upgrade para o Washington DC MSI específico da versão Robô autônomo mais recente. Para obter mais informações, consulte Baixe as aplicações de RPA em Central de APR.

    Se o MSI mais recente não estiver instalado e se o pool de robôs estiver habilitado para um processo de bot específico, a execução será interrompida para todos os robôs do pool de robôs. Para esses processos de bot, você não pode usar uma parada normal para robôs em um pool de robôs.