UiPath Documentation
uipath-cli
latest
false
Guia do usuário da UiPath CLI
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

caso uip Maestro tarefa-entrada-condições

Sintaxe e opções para o "uip Maestro case task-entry-conditions get", que lê as regras quando uma tarefa se torna executável em um arquivo JSON de definição de gerenciamento de caso, além da referência de campo JSON para um arquivo de edição manual.

Uma condição de entrada de tarefa é um conjunto de regras nomeadas anexada a uma tarefa que determina quando a tarefa se torna elegível para execução — por exemplo, apenas após todas as outras tarefas no estágio serem concluídas ou apenas após o término de tarefas nomeadas específicas. uip maestro case task-entry-conditions lê essas condições de um arquivo JSON de definição de casos.

Para as tarefas habilitadas por essas condições, consulte uip maestro case tasks. Para o modelo de conceito geral de Gerenciamento de caso, consulte uip maestro case.

Conceitos​

  • Tipo de regra — o conjunto real e validado por origem é current-stage-entered, selected-tasks-completed, wait-for-connector, adhoc, runs-sequentially. selected-tasks-completed também requer uma lista de IDs de tarefas. Observação: o próprio exemplo --help integrado desse comando demonstra --rule-type all-previous-tasks-completed, que não está na lista validada acima — trate esse valor específico como um bug no próprio exemplo da origem, não um tipo de regra válido.

Resumo​

uip maestro case task-entry-conditions get <file> <stage-id> <task-id> <condition-id>
uip maestro case task-entry-conditions get <file> <stage-id> <task-id> <condition-id>

caso uip Maestro task-entry-condições obter​

Imprimir uma condição de entrada por ID.

Argumentos​

NameRequiredFinalidade
<file>simCaminho para o arquivo JSON de gerenciamento de caso.
<stage-id>simID do nó de estágio.
<task-id>simID da tarefa.
<condition-id>simID da condição de entrada a ser recuperada.

Exemplo​

uip maestro case task-entry-conditions get case.json Stage_1 Task_1 Condition_a1b2c3d4
uip maestro case task-entry-conditions get case.json Stage_1 Task_1 Condition_a1b2c3d4

Formato dos dados (--output json)​

{
  "Code": "TaskEntryConditionFound",
  "Data": {
    "Condition": { "id": "Condition_a1b2c3d4", "displayName": "Start", "rules": [[{ "id": "Rule_e5f6a7b8", "type": "current-stage-entered" }]] }
  }
}
{
  "Code": "TaskEntryConditionFound",
  "Data": {
    "Condition": { "id": "Condition_a1b2c3d4", "displayName": "Start", "rules": [[{ "id": "Rule_e5f6a7b8", "type": "current-stage-entered" }]] }
  }
}

Condition é o objeto de nó bruto conforme armazenado no disco — use essa forma como referência ao editar caseplan.json manualmente. rules é uma array aninhada — uma array interna por grupo de regras da ramificação OR.

Campos JSON da condição de entrada da tarefa​

As condições são adicionadas, editadas e removidas manualmente na array task-entry-conds do caseplan.json. Referência de campo:

CampoValorObservações
displayNameStringNome de exibição para a condição.
Regra typecurrent-stage-entered|selected-tasks-completed|wait-for-connector|adhoc|runs-sequentiallyvai dentro de uma entrada rules[][].
Expressão de condiçãoStringExpressão de forma livre em uma regra, quando o tipo de regra é compatível com uma.
selectedTasksIdsMatriz de stringsNecessário junto com uma regra selected-tasks-completed.

Depois de editar a matriz task-entry-condições do caseplan.json diretamente, execute uip maestro case validate.

Veja também​

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