Criar e usar uma atividade no Design studio de RPA para desktop

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 6 min. de leitura
  • 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 a aplicação Design studio de RPA para desktop e adicione os detalhes da instância ServiceNow. 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 Design de Design studio de RPA para desktop.

    Você pode projetar fluxos de trabalho de automação em uma atividade na superfície Design usando vários componentes.

    Cada atividade contém dois componentes por padrão: Início e Fim. 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 Design. Você também pode importar atividades em diferentes projetos de automação.

    Para criar uma atividade usando Now Assist, consulte Criar uma atividade com Now Assist.

    Procedimento

    1. No painel do Project Explorer, 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 da automação começa na atividade de inicialização, neste caso, a atividade principal, conforme mostrado no exemplo a seguir.

      A atividade principal é criada quando um novo projeto é iniciado.
    2. Execute uma das opções a seguir para uma ação desejada.
      OpçãoAção
      Para criar uma nova atividade Clique com o botão direito do mouse em Atividades no painel do Explorador de Projetos e selecione Nova Atividade.
      Para criar uma nova atividade com Now Assist Clique com o botão direito do mouse em Atividades no painel do Explorador de projetos e selecione Nova atividade usando o Now Assist. Para obter mais informações, consulte Criar uma atividade com Now Assist.
      Para acessar o recurso Now Assist para Central de APR em Design studio de RPA para desktop, execute as seguintes etapas:
      • Instale a aplicação Now Assist para Central de APR para adicionar a capacidade de IA generativa. Para obter mais informações, consulte Configurar 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 Ativar a habilidade de geração de bot de RPA.
      • Depois de ativar a habilidade de geração de bot de RPA, reinicie a aplicação Design studio de RPA para desktop para aplicar as configurações modificadas.
      Se você ignorar essas etapas, o recurso Now Assist para Central de APR não aparecerá em Design studio de RPA para desktop.
      Para renomear uma atividade Execute uma das seguintes ações:
      • No painel do Project Explorer, clique com o botão direito do mouse na atividade e selecione Renomear para inserir um novo nome.
      • Clique duas vezes na atividade e, no painel Propriedades, altere o nome no campo Nome.

      Por exemplo, Teste 1 e Teste 2.

      Para adicionar os parâmetros de entrada a uma atividade Clique no ícone de adição ( ícone de adição) 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 adição ( ícone de adição) no componente Término.

      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 Design Clique duas vezes na atividade.
      Para definir uma atividade específica como o ponto de partida do 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.

      Quando você clica em Executar na guia 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 Design desejada da atividade.
      Para reutilizar uma atividade em um projeto de automação diferente Execute as etapas no 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 Criar uma variável.
      Para criar uma cópia de uma atividade Clique com o botão direito do mouse na atividade desejada e selecione Criar uma cópia.

      Por exemplo, se você estiver criando uma cópia da atividade Teste 1, uma nova atividade será criada como Test1_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 do Project Explorer 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:
      1. Exclua todas as referências usadas em outras atividades, se houver. Use a opção Localizar todas as referências para executar esta etapa.
      2. No painel do Project Explorer, clique com o botão direito do mouse na atividade e selecione Excluir.
      3. 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 do Project Explorer e selecione Controle de código-fonte.

      A caixa de diálogo COMPARE PROCESSES é exibida e as mudanças são realçadas, conforme mostrado no exemplo a seguir.

      Figura 1. Caixa de diálogo Comparar processos
      Caixa de diálogo Comparar processos.

      Para obter mais informações, consulte Resolver 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:
      1. Consolide todas as atividades em uma única atividade principal e organize-as na ordem de execução para executar a automação inteira, conforme mostrado no exemplo a seguir.
        Figura 2. Consolidar atividades de Teste 1 e Teste 2 em uma única atividade principal
        Consolide as atividades de Teste 1 e Teste 2 em uma única atividade principal.
      2. Clique em Executar na guia 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 Design:
      • Se você arrastar e soltar um componente no mesmo componente na superfície Design, o novo componente substituirá o existente. Por exemplo, se você já tiver o componente ActionSet na superfície Design e arrastar e soltar outro componente ActionSet no ActionSetexistente, a nova versão substituirá o componente existente.

        Todas as conexões (conexões de controle e de dados), variáveis ou dados estáticos associados ao componente existente serão associados ao componente recém-descartado se o nome da porta e o tipo de dados da porta forem iguais.

      • Se você arrastar e soltar um novo componente em um componente ou método diferente na superfície Design, o novo componente substituirá o existente.

        Todas as conexões, variáveis ou dados estáticos associados ao componente existente serão associados ao componente recém-descartado se os nomes de porta e os tipos de dados de porta forem os mesmos.

      • Se você arrastar e soltar um componente entre dois componentes que já estão conectados na superfície 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 de porta e os tipos de dados de porta do componente recém-descartado 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 puder ser convertido (os dados da porta de origem devem ser convertidos para o tipo de dados de destino. Isso é conhecido como typecasting ou conversão de tipo. Para obter mais informações sobre conversão de tipo, consulte Condiçã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.