Reveja as novidades, alterações, correções e limitações para migrar das versões Enterprise 11 e 10 para Automation 360 v.27.

Novidades

Enterprise 11 e Enterprise 10
Verificação de bots Automation 360 que usam autenticação básica na ação Email

Esta versão apresenta uma opção para usar o Bot Scanner para verificar todos bots Automation 360 e identifica os que usam autenticação básica no package Email e a action Gatilho de e-mail para que você não precise identificá-los manualmente.

Você pode usar o relatório do Bot Scanner para analisar o impacto para os bots devido à autenticação Básica e ao esforço estimado necessário para mudar o modo de autenticação de Básico para OAuth 2.0.

Para obter mais informações, consulte Digitalizar bots para a autenticação Básica | Mensagens de varredura de autenticação básica

Variáveis criadas automaticamente após a migração

No utilitário do Bot Scanner, os bots que contêm as seguintes variáveis do sistema não referenciadas não são mais sinalizados como Ação necessária ou Revisão necessária:

  • $Excel Column$
  • $Filedata Column$
  • $Dataset Column$
  • $Table Column$
  • $XML Data Node$
  • $PDFTitle$
  • $PDFSubject$
  • $PDFFileName$
  • $PDFAuthor$

Após a migração, o sistema cria automaticamente estas variáveis de acordo com a convenção de nomenclatura do Automation 360, e os bots migrados são executados com sucesso.

Compatibilidade com o tipo de servidor SMTP com o comando Send Email

Ao migrar o bots com o comando Send Email, é possível selecionar a opção Usar configurações do servidor de e-mail de saída na opção Bot Migration Wizard para identificar e selecionar o tipo de servidor para Enterprise 11 bots. É possível configurar os detalhes necessários do servidor com uma nova opção do tipo de servidor SMTP.

Consulte Migração Enterprise bots.

Melhor capacidade de edição automatizada para bots legados

Ao migrar para o bots legado, que continha o comando Log To File, os caracteres Carriage Return e Line Feed (CRLF) foram convertidos automaticamente para caracteres LF. No Automation 360, o texto é apresentado em apenas uma linha e sem avanço de linha; já no Enterprise 11, o CRLF é acrescentado ao final de cada linha como um avanço de linha. Assim, era preciso adicionar a variável $String:Newline$ para inserir um CRLF na variável bot migrada.

A nova opção Converta caracteres \n em \r\n na ação "Fazer login no arquivo" na opção Bot Migration Wizard permite adicionar um novo CRLF automaticamente para migrar bots e evitar edições manuais. bots migrados que usam subcomandos Log To File para registrar arquivos podem usar os caracteres CRLF numa string.

Ver Migração Enterprise bots

Enterprise 11 apenas
Melhoria das migrações para pacotes e ações
  • Quando se migra Enterprise 11 bots com variáveis cujos valores são lidos em um arquivo de texto, o sistema adiciona a String: Subcomando Importar string do arquivo de texto para importar as variáveis do arquivo de texto para uma variável de string. Como resultado, são adicionadas mais linhas nas migrações bots.

    A action Ler variáveis foi adicionada ao pacote Text file para endereçar as linhas extras.

    É possível utilizar esta ação para ler os valores de todas as variáveis em um arquivo de texto como uma única linha em um bot migrado que simplifica os esforços pós-migração e reduz o número de linhas adicionadas em um bot migrado.

    Ver action Ler variáveis
  • A Microsoft está removendo a capacidade de usar a autenticação básica em Exchange Online para os seguintes protocolos:
    • RPC
    • MAPI
    • OAB (Offline Address Book)
    • Serviços Web do Exchange (EWS)
    • POP
    • IMAP
    • (EAS) Exchange ActiveSync
    • PowerShell
    Para os clientes que executam bot para Email automação que se ligam ao Exchange Online usando o protocolo IMAP, POP3 ou EWS com autenticação Basic, adicionamos opções de autenticação para compatibilidade a autenticação OAuth2.

    É possível migrar Enterprise 11 botscom o tipo de autenticação definido para a opção OAuth2 com Código de autorização com PKCE ou Credenciais do cliente.

  • Na action Ler de da Database package, é introduzida a seguinte opção: Não criar arquivo se não forem encontrados dados. Esta opção é selecionada por padrão para bots migrados com o Database package, e os bots migrados seguem agora o mesmo comportamento que Enterprise 11. Se a consulta SQL executada não devolver quaisquer dados, o comportamento será o seguinte:
    • Se esta opção for selecionada, nenhum arquivo CSV será criado.
    • Se esta opção não for selecionada, será criado um arquivo CSV de 0 KB.
    Para obter mais informações, consulte Usando a action Ler de.
  • bots migrados são compatíveis com a chave recém-adicionada Retornar na action Simular pressionamentos de teclas > Teclas pressionadas. Estes bots continuarão a exibir a chave Enter (que foi renomeada para Num Enter) e a nova chave Retornar .
  • bots migrados são compatíveis com acesso à variável Datetime global por todas as actions nos comandos Datetime.
Você pode migrar com sucesso os Task Bots que contenham referências a múltiplos MetaBots que incluam DLLs com o mesmo nome. O nome da sessão da primeira DLL é criado utilizando o nome da DLL. Quando a DLL subsequente com o mesmo nome de outro MetaBot é migrada, o ID da pasta em que a DLL reside é utilizado como um nome de sessão.

Por exemplo: M_DLL_Session-<MetabotFolderId>_<DLLName>.

Correções

Se os Enterprise 11 bots usaram o comando Send Email sem configurar a autenticação, agora, após a migração, os valores de Host do servidor de e-mail, de Porta do servidor de e-mail e de Meu servidor requer autenticação serão definidos para os valores apropriados.

Anteriormente, após a migração, estes valores foram definidos para variáveis nulas e a autenticação falhou.

ID de caso do Service Cloud: 01849475

Após a migração, os bots que estão usando o script Visual Basic ou JavaScript na action automação de legado Run Script e usando múltiplos parâmetros que incluem espaços sem aspas mostrarão agora o resultado correto após a execução.

Anteriormente, tais bots apresentavam uma saída incorreta.

ID de caso do Service Cloud: 01901882

Um erro já não ocorre durante a migração quando o bot Selecionar consulta executa a validação. Anteriormente, o seguinte erro ocorria aleatoriamente com os condutores de texto.

[Microsoft][ODBC Text Driver] Objeto inválido ou não definido.

Após migrar para Automation 360, se a janela Aplicativo não existir para os bots que usam a If, IF/ELSE, ou Loop no controle do Windows, então estes bots não encontram erros durante a execução do bot .

ID de caso do Service Cloud: 01846262

Os parâmetros de Procedimento armazenado são definidos corretamente com o Nvarchar na migração dos bots para Automation 360.
Quando um bot que continha o loop Arquivo e Pasta era migrado para Automation 360, um erro era exibido se a pasta correspondente não existia. É possível migrar tais bots como o bot legado correspondente porque a condição Se é agora adicionada antes do loop Arquivo e Pasta para verificar se a pasta existe.
É possível migrar bots que contenham o comando Substring de String package para Automation 360, mesmo que o atributo opcional Comprimento esteja em branco.
Quando se migra um bot que tem a variável $counter em um loop aninhado para Automation 360, o contador de loop secundário é agora definido para o contador de loop principal e a iteração do loop secundário é processada corretamente.
Ao executar uma consulta Selecionar em um pacote Loop, e ao reiterar a configuração resultante, o loop resultante reitera agora o último registro, como esperado.

ID de caso do Service Cloud: 01799961

É possível migrar com sucesso bots que tenham a opção Esperar que o objeto exista definida para 0 segundos no comando Object Cloning.
Ao usar o comando Executar lógica com uma condição IF/ELSE que usa uma Variável de credencial, todas as variáveis de credencial são migradas com sucesso.
Ao migrar os bots Enterprise 11 com variáveis de string que têm valores estáticos, a análise de variáveis através de expressões legadas deixa de ser realizada. Isto evita que expressões de análise desnecessárias sejam adicionadas aos bots migrados.

ID de caso do Service Cloud: 01819830

É possível executar com sucesso bots migrados que contenham múltiplas variáveis Clipboard como saída. O Automation 360 adiciona Clipboard:Copy to action depois de cada variável para que o bot migrado seja executado corretamente.

ID de caso do Service Cloud: 01815938

Ao migrar os bots Enterprise 11 que usam a ação Conectar com o comando Terminal Emulator, e se o campo Nome do host contiver uma Variável de credencial, então o campo será mapeado corretamente após a migração.

ID de caso do Service Cloud: 01861600

Quando você executa os bots migrados que contêm a ação Automação de legado > Gerenciar controles da web > Selecionar item por texto, a lista que contém variáveis é agora exibida como esperado.

ID de caso do Service Cloud: 01782998

Agora é possível alterar, realocar ou excluir a licença de um Bot Runner usuário em um Automation 360 Control Room migrado, mesmo que o usuário Bot Runner tenha feito login no Cliente Enterprise 11 pelo menos uma vez.

Anteriormente, um erro era exibido nesses casos.

ID de caso do Service Cloud: 01829547

Você pode executar os bots migrados com êxito nos servidores SMTP quando inclui o comando Send Email em um Loop, e esse loop iterar mais de 100 vezes.

ID de caso do Service Cloud: 01792886

Os bots migrados não criam variáveis duplicadas quando a variável Error_description faz distinção de maiúsculas e minúsculas.

ID de caso do Service Cloud: 01861530

Agora é possível migrar com êxito os logs de auditoria usando o utilitário de exportação de registros de auditoria em uma configuração de múltiplos nós a partir de Enterprise 11 Control Room.

Anteriormente, o utilitário de exportação de log de auditoria apresentava um erro de exceção nesses casos e os logs de auditoria não podiam ser migrados.

ID de caso do Service Cloud: 01912835

Limitações

No Enterprise 11, se os bots estiverem usando certas teclas (como por exemplo: Ctrl, Shift, Caps Lock, Num Lock etc.) no comando Insert Keystrokes, as teclas foram redefinidas quando um erro foi encontrado durante a execução dos bots secundários. Contudo; após a migração, estas teclas não são reiniciadas quando um erro é encontrado durante a execução dos bots secundários. Como resultado, podem ocorrer diferentes resultados ou comportamentos durante a execução de outros bots secundários subsequentes ou do bot principal.

ID de caso do Service Cloud: 00773679

Quando se migra um bot que usa o comando Enviar e-mail e executar o bot no Automation 360, os espaços predefinidos no corpo do e-mail não são substituídos pelo seu conteúdo real.
Por exemplo:
Task Name: <taskname>
Repeat: <repeat>
Status: <status>
Last Run Time: <lastruntime>
Ao passo que, quando se executa o bot no Enterprise 11 com estes espaços predefinidos, é gerada a seguinte saída:
Task Name: PLACEHOLDER_SEND.atmx
Repeat: Do not Repeat
Status: Failed
Last Run Time: 11/29/2022 13:04:22

ID de caso do Service Cloud: 01908010

Ao executar um bot migrado com um pacote XML que contenha uma expressão Xpath, a execução do bot pode falhar e gerar esta mensagem de erro: No node found at XPath
Essa situação pode acontecer nestes cenários específicos:
  • Se o elemento raiz não tiver um namespace e o elemento secundário do pacote XML tiver um namespace padrão.
  • Se houver mais do que um xmlns (o namespace padrão XML) definido no documento XML.

ID de caso do Service Cloud: 01874203, 01798339

Ver XML path is not working which works fine in Enterprise 11

Atualizações na interface

Migração
A opção Bots que usam a ação E-mail com Autenticação básica é adicionada ao Bot Scanner para verificar bots se usa autenticação básica no pacote Email e no acionador Email.Bot Scanner assistente exibindo a opção para selecionar Bots usando a ação de e-mail com autenticação Básica

Faça a verificação de bots do Automation 360 que usam autenticação de Basic em ação de e-mail

A opção Usar configurações do servidor de e-mail de saída é adicionada à opção Bot Migration Wizard para especificar o tipo de servidor de e-mail em uso. Bot Migration Wizard exibe a opção para selecionar o tipo de servidor de Saída de e-mail

Compatibilidade com o tipo de servidor SMTP com o comando Send Email

A opção Converta caracteres \n em \r\n na ação “Fazer login no arquivo” é adicionada à opção Bot Migration Wizard para oferecer uma opção em que não é preciso editar bots manualmente e uma nova linha é adicionada de forma automática à migração bots.Opção de exibição Bot Migration Wizard para selecionar a opção para fazer uma nova entrada de linha bots

Melhor capacidade de edição automatizada para o bots legados