UiPath Documentation
maestro
latest
false
Guia do usuário do Maestro
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Atividades da tarefa

Atividades de tarefas de fila em processos BPMN do Maestro: campos necessários para criar, atualizar e resolver itens de fila do Orchestrator, organizados por atividade.

As atividades de tarefa de fila criam, atualizam e resolvem itens de fila do Orchestrator de uma tarefa em um processo BPMN do Maestro. As atividades de fila são acessadas a partir do menu suspenso Ação no painel Propriedades de uma tarefa. As atividades de fila estão disponíveis nos seguintes tipos de tarefa — consulte Tarefas para ver a lista completa:

  • Tarefas de serviço
  • Tarefas do usuário
  • Enviar tarefas
  • Receber tarefas
  • Tarefas de regras de negócios
  • Tarefas do script

Ciclo de vida do item da fila

EstadoComo é alcançada
NovoO item é adicionado à fila.
InProgressUm gatilho de fila inicia uma instância de processo para o item e a define como InProgress.
Êxito / FalhaO processo define o estado final com Set transaction status.
AbandonadoAutomático, se um item permanece InProgress por 24 horas sem atingir um estado final. Se a nova tentativa estiver configurada na fila, o Orchestrator clona o item e o coloca novamente na fila.
Observação:

Um item da fila inicia exatamente uma instância de processo BPMN do Maestro. Uma única instância consumindo vários itens em um loop não é compatível com esta versão.

Criar itens da fila

Adiciona um novo item a fila do Orchestrator com status Novo .

CampoRequiredDescription
Nome da filaSimA fila do Orchestrator à qual adicionar o item.
Caminho da pastaSimA pasta do Orchestrator que contém a fila.
PrioridadeNãoA prioridade de processamento do item.
PrazoNãoA data e a hora até as quais o item deve ser processado.
Adiar dataNãoA primeira data e hora em que o item fica disponível para processamento.
Dados personalizadosNãoDados adicionais anexados ao item, disponíveis para o robô ou processo que o processa.

Criar e aguardar itens da fila

Adiciona um item a uma fila e aguarda o item atingir um estado final antes de continuar o processo. Usa os mesmos campos que Criar itens de fila.

Bulk add queue items

Adiciona vários itens a uma fila em um único lote, até 15.000 itens por chamada.

CampoRequiredDescription
Nome da filaSimA fila do Orchestrator à qual adicionar itens.
Caminho da pastaSimA pasta do Orchestrator que contém a fila.
ItensSimA lista de itens a serem adicionados, até 15.000 por chamada.
Tipo de confirmaçãoSimAllOrNothing rejeita o lote inteiro se algum item falhar na validação. ProcessAllIndependently adiciona todos os itens válidos e relata falhas individualmente.

Quando o tipo de confirmação é ProcessAllIndependently, a atividade retorna a lista de itens que não puderam ser adicionados.

Delete queue items

Remove itens com status Novo de uma fila especificada.

CampoRequiredDescription
Nome da filaSimA fila do Orchestrator da qual remover itens.
Caminho da pastaSimA pasta do Orchestrator que contém a fila.
ItensSimOs itens a serem removidos. Somente itens com status Novo podem ser removidos.

Postpone transaction item

Define uma data de adiamento e, opcionalmente, uma data de vencimento para um item de transação em andamento, e retorna o item para o status Novo .

CampoRequiredDescription
Data de AdiamentoSimA primeira data e hora em que o item fica disponível para processamento novamente.
Data de conclusãoNãoO prazo até o qual o item deve ser processado.
Observação:

Adiar o item de transação não é repetido automaticamente quando a chamada subjacente falha com um erro 4xx.

Set transaction progress

Atualiza um item de transação InProgress com uma string de status personalizada. O status é visível no Orchestrator.

CampoRequiredDescription
ProgressoSimUma string de texto personalizada que descreve o estado de processamento atual do item.

Set transaction status

Define o estado final de um item de transação como Bem-sucedido ou Falhado.

CampoRequiredDescription
StatusSimBem-sucedido ou Falhado.
Tipo de ErroCondicionalObrigatório quando o status é Failed. BusinessException ou ApplicationException.
Motivo do erroCondicionalObrigatório quando o status é Failed. Uma breve descrição do erro.
Detalhes do ErroNãoInformações adicionais de erro.

O Maestro tenta novamente a tarefa automaticamente, a menos que a chamada subjacente falhe com um erro 4xx. Em caso de falha, a tarefa retorna o código de erro OrchestratorSetTransactionResultFailed.

Para o gatilho que inicia um processo a partir de um item da fila, consulte Eventos. Para obter mais informações sobre tarefas, consulte Tarefas na modelagem BPMN.

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