UiPath Documentation
activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Atividades de integrações clássicas

Última atualização 18 de mai de 2026

Obter instâncias do processo

UiPath.Oracle.IntegrationCloud.Process.Activities.GetProcessInstancesActivity

A atividade Get ProcessInstans

Após concluir a operação get, a atividade gera os processos aplicáveis em um objeto DataTable (Processes) junto com o status da chamada de API (Status) e a mensagem de resposta (Mensagem de resposta).

Como funciona

As etapas a seguir e o diagrama de sequência de mensagens são um exemplo de como a atividade funciona desde o tempo de design (ou seja, as dependências da atividade e as propriedades de entrada/saída) até o tempo de execução.

  1. Conclua as etapas de Configuração .
  2. Adicione a atividade Oracle Process Scope ao seu projeto.
  3. Adicione a atividade Get Process Instances dentro da atividade Oracle Process Scope .
  4. Insira valores para as propriedades de entrada de Filtros .
  5. Crie e insira uma variável DataTable e variáveis String para as propriedades de Saída .
  6. Execute a atividade.
    • Suas propriedades de entrada são enviadas para a API Retrieve Process Instância List .

    • A API retorna os valores DataTable e String para suas variáveis de propriedade de saída.

Propriedades

Comum

  • DisplayName - The display name of the activity. This field supports only Strings or String variables.

Filtros

  • Filtro de atribuição — filtra os processos de acordo com as atribuições de usuário ou grupo. Selecione um item da lista suspensa. Há 5 opções:
    • My_And_Group - Exibe instâncias de processo que são atribuídas a qualquer pessoa, incluindo você, nos grupos aos quais você pertence.
    • Proprietário — Exibe instâncias de processo das quais você é o proprietário.
    • Revisor - Exibe instâncias de processo das quais você é um revisor.
    • Admin - Exibe todas as instâncias de processo para usuários Admin.
    • Todos - Sem filtragem para o usuário do contexto do administrador; exibe todas as instâncias de processo criadas por você para usuários não administradores.
  • Criado após — retorna as instâncias de processo criadas após a data especificada. Insira uma variável DateTime ou DateTime .
  • Prioridade — a prioridade dos processos que você deseja recuperar. Insira uma variável Int32 ou Int32 . Insira um valor de 1 (maior) a 5 (menor).
  • Nome do processo - O nome da instância do processo que você deseja retornar. Este campo é compatível apenas com variáveis Strings ou String .
  • Atualizado após — retorna as instâncias de processo atualizadas após a data especificada. Insira uma variável DateTime ou DateTime .

Diversos

  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Paginação

  • Limite - A quantidade máxima de instâncias de processo que você deseja recuperar. Insira uma variável Int32 ou Int 32 . Se você deseja obter um processo específico, mas não tem o ID do processo para a atividade, você pode definir esse valor como 1 e inserir o Nome do processo para limitar ainda mais os resultados retornados no objeto DataTable .
    • Para extrair o ID do processo do DataTable e convertê-lo em uma variável para uso em outras atividades, consulte as notas da propriedade abaixo.
  • Deslocamento - Valor de deslocamento da resposta. Insira uma variável Int32 ou Int32 .

Saída

  • Tem mais registros - Um valor booleano que informa quando há mais registros do que a quantidade especificada na propriedade Limite . Este campo é compatível apenas com variáveis Boolean .
  • Instâncias de processo — as instâncias de processo que correspondem aos seus valores de propriedade de filtro. Insira uma variável DataTable .
    • A DataTable inclui uma coluna ProcessId que contém o valor Int32 que você pode usar como uma variável de entrada em atividades subsequentes (por exemplo, Get Process Attachments, Add Process Comment).
    • Por exemplo, para criar uma variável Int32 para o ID do processo, você pode usar uma atividade Assign com o seguinte Valor: Int32.Parse(processes.Rows(0).Item("ProcessId").ToString) (foram "processos " é a variável DataTable que você cria para essa propriedade - consulte o exemplo abaixo).
  • Mensagem de resposta - A mensagem de resposta da API. Este campo é compatível apenas com variáveis String .
  • Status — o status da solicitação. Insira uma variável String . Os valores possíveis são Success ou Falha.

Exemplo

A imagem a seguir mostra um exemplo do relacionamento de dependência de atividade e valores de propriedade de entrada/saída.

  • Como funciona
  • Propriedades
  • Comum
  • Filtros
  • Diversos
  • Paginação
  • Saída
  • Exemplo

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades