Recriar processos automatizados do AX no Robôs

Importante
Antes de recriar processos automatizados no Robôs, conclua todas as etapas anteriores da migração. Para obter mais informações, consulte Executar a migração: nossa abordagem recomendada.
Após a migração ou recriação dos scripts da organização e seus dados, você está pronto para recriar os processos automatizados do AX no Robôs. Para cada processo automatizado, crie uma tarefa dentro de um robô. Use a tarefa para selecionar os scripts a serem executados, especificar eventuais parâmetros de entrada para os scripts e criar um agendamento.
Criar uma tarefa de robô para cada processo automatizado
Para cada processo automatizado, crie antes uma tarefa no modo de desenvolvimento para poder testar o processo e garantir seu funcionamento correto.
Para obter informações detalhadas, consulte Criando uma tarefa de robô para executar um script.
-
Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.
Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.
- No painel do Robôs, selecione Robôs ACL.
- Navegue até o robô que você deseja que contenha a tarefa e selecione o robô para abri-lo.
- No canto superior direito do robô, clique em Desenvolvimento para mudar para o modo de desenvolvimento.
O cabeçalho do modo de produção tem um fundo claro e o cabeçalho do modo de desenvolvimento tem um fundo escuro.
- Na guia Tarefas, clique em Criar tarefa.
O Designer de Tarefa é exibido.
- Digite um nome para a tarefa que identifique o processo automatizado e clique em Salvar.
- Use o Designer de Tarefa para definir as configurações da tarefa:
- Selecione os scripts para executar e insira os valores de parâmetros necessários.
Replique os valores de parâmetros do processo do AX, a menos que haja algum motivo para alterá-los.
- Opcional. Agende a tarefa.
Como você vai executar a tarefa ad hoc, pode ignorar a criação de um agendamento. Ou crie um agendamento se também quiser testar esse recurso.
- Opcional. Selecione um ou mais destinatários para receber uma notificação por e-mail se a tarefa não for executada por qualquer motivo.
- Selecione os scripts para executar e insira os valores de parâmetros necessários.
- Revise as configurações da tarefa e clique em Confirmar e criar tarefa.
Resultado A tarefa é criada usando as configurações que você especificou.
Testar uma tarefa com execução ad hoc
Teste cada tarefa no modo de desenvolvimento e resolva eventuais problemas que podem ocorrer.
- Na guia Tarefas, selecione a tarefa recém-criada e clique em
> Executar agora.
A tarefa inicia e você pode monitorar seu progresso e exibir os resultados nas guias Tarefas ou Execuções de tarefas.
- Na guia Execuções de tarefas, clique na entrada da tarefa depois que ela foi concluída.
O painel lateral Detalhes da execução da tarefa é aberto e exibe informações detalhadas sobre a execução da tarefa, incluindo uma lista de tabelas e arquivos de saída gerados pela tag de análise //RESULT.
- Revise e gere resultados para confirmar que as tabelas, os logs ou os arquivos corretos foram gerados.
Para obter informações sobre como exibir o conteúdo dos resultados de saída, consulte Exibição das tabelas, arquivos e logs em um robô ACL.
- Na guia Entrada/Saída, revise as tabelas de dados de saída para confirmar que as tabelas, os logs ou os arquivos corretos foram gerados.
As tabelas geradas pela tag de análise //DATA estão listadas na seção Outras tabelas. Para obter informações sobre como exibir o conteúdo das tabelas de dados, consulte Exibição das tabelas, arquivos e logs em um robô ACL.
- Se uma tarefa falhar ou se tabelas ou arquivos de saída não forem gerados, o Etapas básicas de solução de problemas pode identificar o problema.
- Se uma tarefa continuar a falhar depois que você tentou resolver o problema, entre em contato com o Suporte da Diligent para obter ajuda.
Etapas básicas de solução de problemas
Tipo do problema | Causa possível ou ação a executar |
---|---|
Geral | Verifique o status Resultado no painel lateral Detalhes da execução da tarefa. Em alguns casos, aparece uma mensagem explicando o motivo da falha da tarefa. |
Se um arquivo de log foi criado, clique em Exibir para inspecionar o log. O log deve incluir uma entrada, marcada com um X vermelho ![]() |
|
Entrada da tarefa |
Se a tarefa usa uma tabela vinculada como entrada, confirme se a tabela está presente na seção Tabelas vinculadas na guia Entrada/Saída. Para obter mais informações, consulte Compartilhando e vinculando tabelas de dados em robôs ACL. |
Se a tarefa usa um arquivo relacionado não Analytics (por exemplo, Excel) como entrada, confirme se a tabela está presente na seção Arquivo na guia Entrada/Saída. Para obter mais informações, consulte Gerenciamento de dados de trabalho armazenados em um robô. |
|
Cabeçalho da análise |
No Analytics, verifique os cabeçalhos de análise em todos os scripts de análise executados pela tarefa. Confirme se todas as tags de análise necessárias, como //RESULT, //DATA e //FILE, estão presentes e formatadas corretamente. Para obter informações detalhadas, consulte Cabeçalhos e tags da análise. |
Serviço Agente do Robôs | No servidor do Windows em que o Agente do Robôs está instalado, verifique se o serviço Agente do Robôs está em execução. Se o serviço estiver parado, inicie-o e execute novamente a tarefa. |
Ativar uma versão de script para o modo de produção
Depois que a tarefa estiver executando corretamente, ative a versão do script usada por ela para o modo de produção.
Para obter informações detalhadas, consulte Modos de desenvolvimento e de produção no Robôs.
- Na guia Versões de script, selecione a versão do script usada pela tarefa que você testou.
- No painel Detalhes da versão, clique em Ativar.
- Opcional. Digite um comentário no histórico de versões para explicar o que você está ativando.
Dica
Inserir um comentário informativo ao ativar uma versão de script é uma prática recomendada que pode ser muito útil ao revisar análises automatizadas em uma data posterior.
- Clique em Ativar número_da_versão.
Resultado A versão do script é ativada e fica disponível no modo de produção. A guia Scripts no modo de produção lista os scripts de análise individuais e quaisquer scripts auxiliares na versão do script.
Criar e agendar uma tarefa de robô no modo de produção
A etapa final é criar e agendar uma tarefa de robô no modo de produção.
Para obter informações detalhadas, consulte Criando uma tarefa de robô para executar um script.
- No canto superior direito do robô, clique em Produção para voltar para o modo de produção.
O cabeçalho do modo de produção tem um fundo claro e o cabeçalho do modo de desenvolvimento tem um fundo escuro.
- Na guia Tarefas, clique em Criar tarefa.
O Designer de Tarefa é exibido.
- Digite um nome para a tarefa que identifique o processo automatizado e clique em Salvar.
- Use o Designer de Tarefa para definir as configurações da tarefa:
- Selecione os scripts para executar e insira os valores de parâmetros necessários.
Replique os valores de parâmetros do processo do AX, a menos que haja algum motivo para alterá-los.
- Agende a tarefa.
Replique o agendamento do processo do AX, a menos que haja algum motivo para alterá-lo.
- Selecione um ou mais destinatários para receber uma notificação por e-mail se a tarefa não for executada por qualquer motivo.
- Selecione os scripts para executar e insira os valores de parâmetros necessários.
- Revise as configurações da tarefa e clique em Confirmar e criar tarefa.
Resultado A tarefa é criada usando as configurações que você especificou.
- Teste a tarefa com execução ad hoc.
Para obter mais informações, consulte Testar uma tarefa com execução ad hoc.
Se a tarefa falhar ou se tabelas ou arquivos de saída não forem gerados, confirme se você ativou a versão correta do script no modo de desenvolvimento. Se a tarefa continuar a falhar, consulte Etapas básicas de solução de problemas ou entre em contato com o Suporte da Diligent para obter ajuda.
O que fazer em seguida
Após recriar um ou mais processos automatizados no Robôs, você pode passar para Atividades pós-migração do AX para o Robôs.