Versão de compatibilidade do Bot

A versão de compatibilidade do Bot fornece versões internas para a compilação do bot e ajuda a rastrear diferentes comportamentos de tempo de execução para recursos específicos. A versão de compatibilidade ajuda a manter a compatibilidade com versões anteriores quando há mudanças de quebra (quando você faz mudanças em uma parte do código que podem causar problemas potenciais em outras áreas).

Versões de compatibilidade disponíveis

A compilação de Bot ocorre no dispositivo em que a Control Room está localizada. Normalmente, um dispositivo Windows ou Linux é utilizado com base no modelo de implantação (Windows para No local e Linux para Nuvem).

Dependendo de suas necessidades, escolha uma das seguintes versões:
Versão Descrição
1 O caminho do arquivo do bot é analisado no momento da compilação.
2 O caminho do arquivo do bot é analisado durante o tempo de execução do bot, dependendo do dispositivo em que o bot é executado.

Por exemplo, o formato do caminho UNC (convenção universal de nomenclatura) é diferente para Windows e Linux. Quando você escolhe essa versão, uma mensagem é enviada para o compilador de bot para analisar o caminho do arquivo durante o tempo de execução em vez de em tempo de compilação.

3 O valor global usado no bot principal é transferido para o bot secundário usando um cache compartilhado para toda a execução bot que reduz o tempo de execução de bot.
4
  • Quando automações contendo bots principal e secundário falha, mensagens de erro aprimoradas exibem os detalhes do erro do bot secundário.
  • Verifica se existe uma sessão DLL mesmo que o nome da sessão seja definido por meio de uma variável.
5
  • Quando automações contendo bots principais e secundários falham com incompatibilidades no mapeamento de parâmetros de variáveis nos bots secundários, uma mensagem de erro apropriada exibe os detalhes do erro do bot secundário.
  • Ao realizar operações de divisão numérica, oferecemos suporte a números com mais de nove dígitos, incluindo decimais.
Nota: Se a Versão de compatibilidade do bot estiver definida como 5, marque a caixa de seleção Suporte aprimorado a números ativado para melhorar a precisão das operações matemáticas.
6

(Padrão)

Melhorou o método de passagem de parâmetros durante a execução de bot, para incluir informações sobre condições. Isso habilita a Gravador para sugerir um método alternativo.

Configure a versão de compatibilidade do bot

Como Criador de bots, você pode definir a versão de compatibilidade do bot no espaço de trabalho privado.
  1. Faça login na Control Room.
  2. No espaço de trabalho privado, selecione o bot para a qual você deseja definir a versão.

    O bot é aberto no modo de edição.

  3. No menu de ações (elipse vertical), selecione Configurações avançadas.
  4. Se a Versão de compatibilidade com o bot estiver programada como 1, 2, 3, 4 ou 5, recomendamos que você a defina para 6 (versão padrão) para aprimorar o desempenho do bot. Certifique-se de que o bot principal e todos os bots secundários têm a Versão de compatibilidade do lote definida como 6.
    Nota: Cada versão inclui novos recursos além daqueles fornecidos pelas versões anteriores. Ao selecionar a versão 6 mais recente, você obterá as vantagens de todos os recursos cumulativos das versões anteriores.
  5. Opcional: Selecione a caixa de seleção Permitiu um melhor suporte numérico no campo Recursos avançados.

    Essa configuração ajuda no cálculo preciso do número de flutuação (número inteiro positivo ou negativo com um ponto decimal) para seus novos bots.

  6. Volte para o editor do bot e salve o bot.

Versão de compatibilidade para bots migrados

Após a migração de Enterprise 11 para Automation 360 e se você tiver removido o AAApplicationPath a partir do caminho de destino, seu bot pode falhar. Para mais informações sobre como resolver esta questão, consulte Bots migrados e versões de compatibilidade.