action-center
2023.10
false
- Notas de versão
- Antes de começar
- Introdução
- Atividades
- Projetando fluxos de trabalho de longa duração
- Start Job And Get Reference
- Wait for Job and Resume
- Add Queue Item And Get Reference
- Wait For Queue Item And Resume
- Create Form Task
- Wait for Form Task and Resume
- Resume After Delay
- Assign Tasks
- Create External Task
- Wait For External Task and Resume
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Add Task Comment
- Update Task Labels
- Ações
- Processos
- Notificações
Wait for Job and Resume
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Action Center
Last updated 17 de out de 2024
Wait for Job and Resume
UiPath.Persistence.Activities.Job.WaitForJobAndResume
Suspende a execução do fluxo de trabalho atual até que um Trabalho especificado seja concluído. Para designar um Trabalho, um objeto
JobData
, recuperado da atividade Start Job and Get Reference , deve ser fornecido. Quando o Trabalho é concluído, a execução do fluxo de trabalho é retomada.
Os trabalhos podem ter os seguintes estados:
- Pendente - Um trabalho está nesse estado se estiver em fila no mesmo Robô ou estiver tentando estabelecer uma conexão com o Robô (apenas trabalhos diferentes no mesmo Robô podem ser colocados em fila).
- Em execução - um trabalho está nesse estado se ele tiver estabelecido uma conexão com o Robô que começou a executar o processo designado.
- Bem-sucedido - um trabalho está nesse estado se tiver sido executado corretamente pelo Robô e tiver concluído a execução ou tiver sido interrompido usando o botão Parar.
- Com falha – Um trabalho fica nesse estado se ele falhar ao iniciar ou o processo gerar um erro sem tratamento durante a execução.
- Parando - um estado intermediário que é disparado se você clicar no botão Parar no Orchestrator. O trabalho é cancelado assim que for seguro. Isso pode ser implementado em um fluxo de trabalho usando a atividade Deve Parar.
- Encerrando - Um estado intermediário que será disparado se você clicar no botão Encerrar no Orchestrator. Por padrão, um trabalho de limpeza em segundo plano é executado uma vez a cada três horas, e os trabalhos que estiveram no estado de Encerramento por mais de um dia mudam para Com falha.
- Suspenso - Um estado intermediário que é acionado com o objetivo de permitir a intervenção do usuário ou a conclusão de um processo intermediário. Ele é acionado pelas atividades correspondentes no Studio. Detalhes aqui.
- 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.
- Interrompido - Um trabalho fica nesse estado se ele for interrompido (usando o botão Encerrar, ou cancelando-o a partir da bandeja do sistema) antes do fim de sua execução sem gerar erros.
Após um Trabalho ser retomado, ele faz a transição para o estado de Execução .
Painel do Designer
- Objeto de trabalho (entrada) - O trabalho que você deseja suspender, armazenado em uma variável
JobData
. Esta variável pode ser obtida de uma atividade Iniciar Trabalho e Obter Referência . Este campo suporta apenasJobData
variáveis. - Objeto de trabalho - O objeto de 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 essa atividade estiver incluída na atividade Try Catch e o valor da propriedade ContinuarComErro for True, nenhum erro será capturado quando o projeto for executado.
- NomeDeExibição - o nome de exibição da atividade.
- StatusMessage - A mensagem especificada neste campo de propriedade é exibida no Orchestrator juntamente com o fluxo de trabalho suspenso por esta atividade. Este campo suporta apenas 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 de trabalho (entrada) - O trabalho que você deseja suspender, armazenado em uma variável
JobData
. Esta variável pode ser obtida de uma atividade Iniciar Trabalho e Obter Referência . Este campo suporta apenasJobData
variáveis.
Diversos
- Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
- Objeto de trabalho - O objeto de trabalho atualizado obtido do Orchestrator após a execução desta atividade.
- Objeto de trabalho (entrada) - O trabalho que você deseja suspender, armazenado em uma variável
JobData
. Esta variável pode ser obtida de uma atividade Iniciar Trabalho e Obter Referência . Este campo suporta apenasJobData
variáveis. - Objeto de trabalho - O objeto de 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 essa atividade estiver incluída na atividade Try Catch e o valor da propriedade ContinuarComErro for True, 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).
- StatusMessage - A mensagem especificada neste campo de propriedade é exibida no Orchestrator juntamente com o fluxo de trabalho suspenso por esta atividade. Este campo suporta apenas strings e variáveis
String
.