- 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
- Auditar
- Solução de problemas
Guia do usuário do Action Center
UiPath.Persistence.Activities.Job.StartJobAndGetReference
Description
Invoca um Trabalho no Orchestrator com argumentos e busca o objeto de trabalho correspondente para aguardar a conclusão do trabalho a qualquer momento durante a execução do fluxo de trabalho. Se o fluxo de trabalho usar essa atividade para invocar outro fluxo de trabalho, o robô deverá estar conectado ao Orchestrator e a função Robot também precisará ter Exibir em Processos e ambientes e Exibir, Editar, Criar em Trabalhos. A atividade é executada sob o Robô que a executa.
Compatibilidade do projeto
Windows - Legada | Windows | Multiplataforma
Windows, Windows - configuração herdada
Painel do Designer
- NomeDoProcesso (obrigatório) — o nome de exibição do processo que você deseja usar para o trabalho como ele aparece no Orchestrator (ele pode ser localizado no campo Configurações Adicionais das configurações do processo. Por exemplo, se o nome do pacote é InvoiceScan e você nomeou o processo como Invoice Scanner, a string nesse campo deve ser
Invoice Scanner). Este campo é compatível apenas com strings e variáveisString. - Argumentos do trabalho — os argumentos que você deseja usar ao invocar um trabalho no Orchestrator. Modificar os argumentos
OuteIn/Outos mapeia de volta para o fluxo de trabalho após a conclusão da tarefa. Este campo é compatível apenas com objetosDictionary<String,Argument>. - Objeto do Trabalho (Saída) — o objeto do trabalho que é retornado do Orchestrator como um objeto
JobDataapós a terefa ser criada. Esse objeto pode ser passado para a atividade Wait for Job and Resume para suspender a execução do fluxo de trabalho até o trabalho ser concluído.
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.
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.
- 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
- Caminho da pasta do Orchestrator — o caminho para uma pasta do Orchestrator diferente daquele no qual o processo atual opera, onde você deseja iniciar o trabalho. Para ler mais sobre Pastas do Orchestrator, acesse Pastas. Para pastas Clássicas , essa propriedade só pode ser usada com Floating Robots e apenas se o usuário atual tiver os privilégios de tarefa corretos na pasta de destino. Para pastas Modernas , a substituição do caminho da pasta não é compatível. Esse campo é compatível apenas com strings e variáveis
String.
A propriedade Orchestrator Folder Path deve ser usada apenas se o trabalho precisar ser iniciado ou consultado de uma pasta diferente da atual. Se o usuário executando essa ação não tiver as permissões necessárias para a pasta de destino, o trabalho falhará e gerará um erro crítico. Acesse Permissões de pasta para ler sobre permissões de pastas.
- Argumentos do trabalho — os argumentos que você deseja usar ao invocar um trabalho no Orchestrator. Modificar os argumentos
OuteIn/Outos mapeia de volta para o fluxo de trabalho após a conclusão da tarefa. Este campo é compatível apenas com objetosDictionary<String,Argument>. - NomeDoProcesso (obrigatório) — o nome de exibição do processo que você deseja usar para o trabalho como ele aparece no Orchestrator (ele pode ser localizado no campo Configurações Adicionais das configurações do processo. Por exemplo, se o nome do pacote é InvoiceScan e você nomeou o processo como Invoice Scanner, a string nesse campo deve ser
Invoice Scanner). Este campo é compatível apenas com strings e variáveisString.
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 (Saída) — o objeto do trabalho que é retornado do Orchestrator como um objeto
JobDataapós a terefa ser criada. Esse objeto pode ser passado para a atividade Wait for Job and Resume para suspender a execução do fluxo de trabalho até o trabalho ser concluído.
Configuração multiplataforma
- NomeDoProcesso (obrigatório) — o nome de exibição do processo que você deseja usar para o trabalho como ele aparece no Orchestrator (ele pode ser localizado no campo Configurações Adicionais das configurações do processo. Por exemplo, se o nome do pacote é InvoiceScan e você nomeou o processo como Invoice Scanner, a string nesse campo deve ser
Invoice Scanner). Este campo é compatível apenas com strings e variáveisString. - Argumentos do trabalho — os argumentos que você deseja usar ao invocar um trabalho no Orchestrator. Modificar os argumentos
OuteIn/Outos mapeia de volta para o fluxo de trabalho após a conclusão da tarefa. Este campo é compatível apenas com objetosDictionary<String,Argument>. - Objeto do Trabalho (Saída) — o objeto do trabalho que é retornado do Orchestrator como um objeto
JobDataapós a terefa ser criada. Esse objeto pode ser passado para a atividade Wait for Job and Resume para suspender a execução do fluxo de trabalho até o trabalho ser concluído.
Opções avançadas
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.
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.
- 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
- Caminho da pasta do Orchestrator — o caminho para uma pasta do Orchestrator diferente daquele no qual o processo atual opera, onde você deseja iniciar o trabalho. Para ler mais sobre Pastas do Orchestrator, acesse Pastas. Para pastas Clássicas , essa propriedade só pode ser usada com Floating Robots e apenas se o usuário atual tiver os privilégios de tarefa corretos na pasta de destino. Para pastas Modernas , a substituição do caminho da pasta não é compatível. Esse campo é compatível apenas com strings e variáveis
String.
A propriedade Orchestrator Folder Path deve ser usada apenas se o trabalho precisar ser iniciado ou consultado de uma pasta diferente da atual. Se o usuário executando essa ação não tiver as permissões necessárias para a pasta de destino, o trabalho falhará e gerará um erro crítico. Acesse Permissões de pasta para ler sobre permissões de pastas.