Crie e use uma atividade em Design studio de RPA para desktop
Crie e use uma atividade para fornecer modularidade a um projeto de automação em Design studio de RPA para desktop.
Antes de Iniciar
Configure o. Design studio de RPA para desktop e adicione o. ServiceNow detalhes da instância. Para obter mais informações, consulte Configurar Design studio de RPA para desktop..
Função necessária: nenhuma
Por Que e Quando Desempenhar Esta Tarefa
As atividades são um conjunto reutilizável de instruções projetadas para uma automação na superfície de design do Design studio de RPA para desktop.
Você pode projetar fluxos de trabalho de automação em uma atividade na superfície de design usando vários componentes.
Cada atividade contém dois componentes por padrão: Início e término. Esses componentes não podem ser excluídos porque são os pontos inicial e final da atividade.
Você pode reutilizar cada atividade várias vezes no mesmo projeto de automação arrastando a atividade para a superfície de design. Você também pode importar atividades em diferentes projetos de automação.
Para criar uma atividade usando Now Assist, consulte Crie uma atividade com Now Assist.
Procedimento
-
No painel Explorador de projetos, navegue até Atividades .
A seção Atividades lista todas as atividades criadas em cada projeto. Por padrão, uma atividade principal é criada quando um novo projeto é iniciado. A execução de automação começa a partir da atividade de inicialização, neste caso, Atividade principal, conforme mostrado no exemplo a seguir.
-
Escolha uma das opções a seguir para uma ação desejada.
Opção Ação Para criar uma nova atividade Clique com o botão direito do mouse Atividades No painel Explorador de projetos e selecione Nova atividade . Para criar uma nova atividade com Now Assist Clique com o botão direito do mouse Atividades No painel Explorador de projetos e selecione Nova atividade usando o Now Assist . Para obter mais informações, consulte Crie uma atividade com Now Assist. Para acessar Now Assist para Central de APR recurso em Design studio de RPA para desktop execute as seguintes etapas:- Instale o. Now Assist para Central de APR Aplicação para adicionar o recurso de IA generativa. Para obter mais informações, consulte Como configurar o Now Assist para Central de APR.
- Ative a habilidade de geração de bot de RPA para usar a capacidade de IA generativa. Para obter mais informações, consulte Ative a habilidade de geração de bot de RPA.
- Depois de ativar a habilidade de geração de bot de RPA, reinicie o. Design studio de RPA para desktop aplicação para aplicar as configurações modificadas.
Para renomear uma atividade Execute uma das seguintes ações: - No painel Explorador de projetos, clique com o botão direito do mouse na atividade e selecione Renomeie para inserir um novo nome.
- Clique duas vezes na atividade e, no painel Propriedades, altere o nome no Nome campo.
Por exemplo, Teste 1 e Teste 2.
Para adicionar os parâmetros de entrada a uma atividade Clique no ícone de mais ( ) No componente Iniciar.
Quando você arrasta esta atividade para outra atividade, os parâmetros de entrada aparecem como Portas de entrada de dados.
Para adicionar os parâmetros de saída a uma atividade Clique no ícone de mais ( ) No componente final.
Quando você arrasta esta atividade em outra atividade, os parâmetros de saída aparecem como Portas de saída de dados.
Para abrir uma atividade na superfície de design Clique duas vezes na atividade. Para definir uma atividade específica como o ponto de partida para o projeto de automação Clique com o botão direito do mouse na atividade e selecione Marcar como inicialização . Por padrão, a Atividade principal é marcada como inicialização.
Ao clicar em Executar em Design para executar este projeto, a automação começa a partir da atividade marcada como inicialização.
Para reutilizar uma atividade no mesmo projeto de automação Arraste a atividade para a superfície de design desejada da atividade. Para reutilizar uma atividade em um projeto de automação diferente Execute as etapas em Importar projeto em Design studio de RPA para desktop. Para lidar com os erros em um nível de atividade Clique com o botão direito do mouse na atividade desejada e selecione Manipulador de erros . Para criar uma variável local Clique com o botão direito do mouse na atividade desejada e selecione Crie uma Variável . Para criar uma cópia de uma atividade Clique com o botão direito do mouse na atividade desejada e selecione Crie uma cópia . Por exemplo, se você estiver criando uma cópia da atividade Teste 1, uma nova atividade será criada como Teste1_Copy na seção Atividades.
Para encontrar todas as referências de uma atividade que são usadas em outras atividades Clique com o botão direito do mouse na atividade desejada no painel Explorador de projetos e selecione Localizar todas as referências . Os resultados são exibidos na caixa de diálogo Localizar todas as referências.
Para excluir uma atividade Faça o seguinte: - Exclua todas as referências usadas em outras atividades, se houver. Use o. Localizar todas as referências opção para executar esta etapa.
- No painel Explorador de projetos, clique com o botão direito do mouse na atividade e selecione Excluir .
- Na caixa de diálogo Confirmação, selecione Sim .
Para resolver conflitos ao mesclar mudanças de várias origens de uma atividade Clique com o botão direito do mouse na atividade desejada no painel Explorador de projetos e selecione Controle de origem . A caixa de diálogo COMPARAR PROCESSOS é exibida e as mudanças são realçadas como mostrado no exemplo a seguir.
Figura 1. Comparar processos Para obter mais informações, consulte Resolva conflitos ao mesclar mudanças de várias origens da mesma atividade.
Para executar e testar a automação do projeto que inclui todas as atividades Faça o seguinte: - Consolide todas as atividades em uma única atividade principal e organize-as na ordem de execução para executar toda a automação, conforme mostrado no exemplo a seguir.
Figura 2. Consolide as atividades de Teste 1 e Teste 2 em uma única atividade Principal - Clique em Executar em Design para executar toda a automação projetada nessas duas atividades.
Neste exemplo, a atividade Principal é marcada como Inicialização, que executa a atividade Teste 1 seguida pela atividade Teste 2.
Importante:Você pode se deparar com os seguintes comportamentos ao arrastar e soltar um componente de automação da Caixa de ferramentas, do explorador de objetos, do explorador de projetos e do explorador de habilidades para a superfície de design:- Se você arrastar e soltar um componente no mesmo componente na superfície de design, o novo componente substituirá o componente existente. Por exemplo, se você já tiver o. Conjunto de ações Na superfície de design e você arrasta e solta outro Conjunto de ações componente para o existente Conjunto de ações , em seguida, a nova versão substitui o componente existente.
Todas as conexões (controle e conexões de dados), variáveis ou dados estáticos associados ao componente existente são associados ao componente recém-descartado se o nome da porta e o tipo de dados da porta forem os mesmos.
- Se você arrastar e soltar um novo componente em um componente ou método diferente na superfície de design, o novo componente substituirá o componente existente.
Todas as conexões, variáveis ou dados estáticos associados ao componente existente são associados ao componente recém-descartado se os nomes das portas e os tipos de dados das portas forem os mesmos.
- Se você arrastar e soltar um componente entre dois componentes que já estão conectados na superfície de design, o componente será colocado entre os componentes existentes. Você pode se deparar com os seguintes comportamentos ao arrastar e soltar um componente entre dois componentes:
- Se os nomes das portas e os tipos de dados de porta do componente recém-solto corresponderem aos componentes conectados, as conexões de dados serão criadas.
- Se os nomes das portas forem os mesmos e os tipos de dados das portas forem diferentes, as conexões de dados serão criadas somente se o tipo de dados da porta for possível ser convertido (os dados da porta de origem devem ser convertidos para o tipo de dados de destino. Isso é conhecido como typeccasting ou conversão de tipo. Para obter mais informações sobre transmissão de tipos, consulte Transmissão de tipo Java ). Por exemplo, inteiro para objeto, mas não objeto para inteiro.
- Se os nomes das portas forem os mesmos e o tipo de dados da porta puder ser convertido, mas já houver uma conexão de dados existente entre os dois componentes, nenhuma nova conexão de dados será criada.