Crie uma automação que leia os dados da fila e calcule o bônus do funcionário. Teste e execute a automação do Editor de bot no dispositivo do desenvolvedor usando dados reais da fila.

Entenda como usar a opção Executar com fila no Editor de bot. Para obter mais informações, consulte Testar e executar a automação do WLM no dispositivo do desenvolvedor.

Pré-requisitos

  • Antes de começar a criar a automação, crie um arquivo do Excel com os dados abaixo em sua pasta local.
    Identificação do funcionário Nome do funcionário Salário Avaliação de desempenho Bônus
    E001 Alice Johnson 55000 4.5 0.1
    E002 Rajesh Kumar 72000 3.8 0.08
    E003 Maria Lopez 48000 4.2 0.09
    E004 David Smith 95000 4.9 0.12
    E005 Anita Sharma 60000 3.5 0.07
  • Crie uma fila como Funcionário-Bônus-Fila. Para mais detalhes, consulte Criar filas padrão e Exemplo de configuração de uma fila.
  • Crie uma variável numérica, n_Final_Bonus.
  • Certifique-se de que a função atribuída ao seu usuário do Bot Creator seja adicionada como um consumidor de fila (função). Isso garante a disponibilidade de filas para seleção ao usar a opção Executar com fila para testar e executar a automação do WLM.

Procedimento

  1. Crie uma automação como wlm-docs-BotEditor.
    1. No painel do lado esquerdo, clique em Automação.
    2. Clique em + Criar > Bot de tarefa.
    3. Na janela Criar Tarefa Bot, insira um nome da automação.
    4. Aceite o local da pasta padrão: \Bots\.
      Para alterar o local de armazenamento padrão, clique em Escolher e siga as instruções.
    5. Clique em Criar e editar.
      Nota: O tamanho máximo padrão para Task Bot individual é 50 MB.
  2. Crie a automação usando as ações a seguir.
    1. Caixa de mensagem: Exibir uma mensagem indicando qual registro de funcionário está sendo processado.
      Processing bonus for $workItem{"Employee Name"}$
    2. Número- Atribuir: calcule o bônus usando a fórmula.
      $workItem{Salary}.String:toNumber$ * $workItem{"Performance Rating"}.String:toNumber$*$workItem{Bonus}.String:toNumber$
      
    3. Caixa de mensagem: exiba o bônus calculado para o funcionário.
      Final bonus for $workItem{"Employee Name"}$ is $n_Final_Bonus.Number:toString$
      
    4. String- Atribuir: armazene o resultado final do bônus em uma variável de string.
       Final bonus for $workItem{"Employee Name"}$ is $n_Final_Bonus.Number:toString$
      
    5. Clique em Salvar.
  3. Clique no ícone dos três pontos no Editor de bot e, em seguida, em Modelo de item de trabalho.
    1. Selecione o modelo Funcionário-Bônus-Fila-docstest e atribua-o à automação. Para mais detalhes, consulte Anexe o modelo de item de trabalho ao bot.
    2. Clique em Retornar ao editor.
  4. Clique em Executar > Executar com fila para testar e executar a fila com itens da fila.

    A automação é movida para uma fila para testar os dados da fila e exibe o valor final do bônus para cada funcionário na coluna Resultado do item de trabalho da fila.

    Veja o vídeo a seguir para executar uma automação do WLM com uma fila no Editor de bot.