UiPath Documentation
action-center
2023.4
false
Action Center
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.

Wait for Job and Resume

UiPath.Persistence.Activities.Job.WaitForJobAndResume

Description

Suspends the execution of the current workflow until a specified Job is completed. To designate a Job, a JobData object, retrieved from the Start Job and Get Reference activity, must be supplied. When the Job is completed, the execution of the workflow is resumed.

Os trabalhos podem ter os seguintes estados:

  • Imagem dos documentos Pending - A job is in this state if it is queued on the same Robot or it is trying to establish a connection with the Robot (only different jobs on the same Robot can be queued).

  • Imagem dos documentos Running - A job is in this state if it has established a connection to the Robot which started executing the designated process.

  • Imagem dos documentos Successful - A job is in this state if it has been executed correctly by the Robot and it has finished running or has been stopped using the Stop button.

  • Imagem dos documentos Faulted - A job is in this state if it failed to start or the process threw an unhandled error during execution.

    Observação:

    Os trabalhos com falha devem ser reiniciados manualmente.

  • Imagem dos documentos Stopping - An intermediary state that is triggered if you click the Stop button in Orchestrator. The job is canceled as soon as it is safe. This can be implemented in a workflow using the Should Stop activity.

  • Imagem dos documentos Terminating - An intermediary state that is triggered if you click the Kill button in Orchestrator. By default, a cleanup background job runs once every three hours and transitions to Faulted the jobs that have been in a Terminating state for at least one day.

  • Imagem dos documentos Suspended - An intermediary state that is triggered with the purpose of allowing user intervention or completion of an intermediary process. It is triggered by the corresponding activities in Studio. Details here.

  • Retomado - um estado intermediário que é disparado se as condições (intervenção do usuário, conclusão do processo intermediário) de um fluxo de trabalho fragmentado tiverem sido atendidas. Ele é acionado pelas atividades correspondentes no Studio. Consulte os detalhes aqui.

  • Imagem dos documentos Stopped - A job is in this state if it stopped (by using the Kill button, or by canceling it from the system tray) before it finished executing without throwing any errors.

Depois que um trabalho é retomado, ele faz a transição para o estado Em execução .

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Windows, Windows - configuração herdada

Painel do Designer

  • Objeto do Trabalho (Entrada) — o Trabalho que você deseja suspender, armazenado em uma variável JobData . Essa variável pode ser obtida de uma atividade Start Job and Get Reference . Este campo é compatível apenas com variáveis JobData .
  • Objeto do Trabalho — o objeto Trabalho atualizado obtido do Orchestrator após a execução desta atividade.

Painel de Propriedades

Comum

  • ContinuarComErro — especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
Observação:

Se esta atividade estiver incluída em Try Catch e o valor da propriedade Continuar com erro for Verdadeiro, nenhum erro será capturado quando o projeto for executado.

  • DisplayName - O nome de exibição da atividade.
  • MensagemDeStatus - A mensagem especificada nesse campo de propriedade é exibida no Orchestrator juntamente com o fluxo de trabalho que está suspenso por essa atividade. Este campo é compatível apenas com strings e variáveis String .
  • TempoLimiteEmMs - Especifica o período de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é de 30.000 milissegundos (30 segundos).

Entrada

  • Objeto do Trabalho (Entrada) — o Trabalho que você deseja suspender, armazenado em uma variável JobData . Essa variável pode ser obtida de uma atividade Start Job and Get Reference . Este campo é compatível apenas com variáveis JobData .

Diversos

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

Saída

  • Objeto do Trabalho — o objeto Trabalho atualizado obtido do Orchestrator após a execução desta atividade.

Configuração multiplataforma

  • Objeto do Trabalho (Entrada) — o Trabalho que você deseja suspender, armazenado em uma variável JobData . Essa variável pode ser obtida de uma atividade Start Job and Get Reference . Este campo é compatível apenas com variáveis JobData .
  • Objeto do Trabalho — o objeto Trabalho atualizado obtido do Orchestrator após a execução desta atividade.

Opções avançadas

  • ContinuarComErro — especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
Observação:

Se esta atividade estiver incluída em Try Catch e o valor da propriedade Continuar com erro for Verdadeiro, nenhum erro será capturado quando o projeto for executado.

  • TempoLimiteEmMs - Especifica o período de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é de 30.000 milissegundos (30 segundos).
  • MensagemDeStatus - A mensagem especificada nesse campo de propriedade é exibida no Orchestrator juntamente com o fluxo de trabalho que está suspenso por essa atividade. Este campo é compatível apenas com strings e variáveis String .

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