UiPath Documentation
uipath-cli
latest
false
UiPath-CLI-Benutzerhandbuch
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

uip maestro case task-entry-conditions

Syntax and options for `uip maestro case task-entry-conditions get`, which reads the rules that gate when a task becomes runnable in a case management definition JSON file, plus the JSON field reference for hand-editing one.

A task entry condition is a named rule set attached to a task that determines when the task becomes eligible to run — for example, only after every other task in the stage has completed, or only after specific named tasks finish. uip maestro case task-entry-conditions reads these conditions from a case-definition JSON file.

For the tasks these conditions gate, see uip maestro case tasks. For the overall Case Management concept model, see uip maestro case.

Konzepte

  • Rule type — the real, source-validated set is current-stage-entered, selected-tasks-completed, wait-for-connector, adhoc, runs-sequentially. selected-tasks-completed additionally requires a list of task IDs. Note: this command's own built-in --help example demonstrates --rule-type all-previous-tasks-completed, which is not in the validated list above — treat that specific value as a bug in the source's own example, not a valid rule type.

Zusammenfassung

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>

uip maestro case task-entry-conditions get

Print an entry condition by ID.

Argumente

NameErforderlichZweck
<file>jaPath to the case management JSON file.
<stage-id>jaID of the stage node.
<task-id>jaID of the task.
<condition-id>jaID of the entry condition to retrieve.

Beispiel

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

Datenform (--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 is the raw node object as stored on disk — use this shape as a reference when hand-editing caseplan.json. rules is a nested array — one inner array per OR-branch rule group.

Task-entry-condition JSON fields

Conditions are added, edited, and removed by hand in caseplan.json's task-entry-conditions array. Field reference:

FeldWertHinweise
displayNamestringDisplay name for the condition.
Regel typecurrent-stage-entered|selected-tasks-completed|wait-for-connector|adhoc|runs-sequentiallyGoes inside a rules[][] entry.
condition expressionstringFree-form expression on a rule, when the rule type supports one.
selectedTasksIdsarray of stringsRequired alongside a selected-tasks-completed rule.

After editing caseplan.json's task-entry-conditions array directly, run uip maestro case validate.

Siehe auch

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben