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-Fallfall-Austrittsbedingungen, Phasen-Eintrittsbedingungen, Phasen-Austrittsbedingungen

Syntax und Optionen für die „get“-Verben der Bedingungsgruppen auf Fall- und Phasenebene in einer lokalen JSON-Datei für die Fallverwaltung – case-exit-Conditions, Stage-Entry-Conditions und Stage-Exit-Conditions – sowie die JSON Feldreferenz für die manuelle Bearbeitung.

Drei Befehlsgruppen verwalten die regelbasierten Bedingungen, die Übergänge innerhalb einer lokalen Fallverwaltungsdefinitionsdatei öffnen: case-exit-conditions (wenn der gesamte Fall abgeschlossen oder geschlossen werden kann), stage-entry-conditions (wenn eine Phase beginnen kann) und stage-exit-conditions ( wann eine Phase abgeschlossen oder übergeben werden kann). Alle drei haben eine identische get -Form und lesen dasselbe JSON-Dokument zur Fallverwaltung; Das Dateiformat und den Rest des Subsystems finden Sie unter uip maestro case . Das Äquivalent auf Aufgabenebene finden Sie unter task-entry-conditions.

Bedingungen werden manuell in caseplan.json bearbeitet – die JSON-Feldreferenz jeder Gruppe befindet sich unter ihrem get -Verb.

Konzepte​

  • Eine Bedingung ist ein benannter Container für eine oder mehrere Regelgruppen. rules ist ein Array von Arrays – jedes innere Array ist eine OR-Verzweigung und jede Regel innerhalb eines inneren Arrays ist durch UND verknüpft. In der Praxis hat jedes funktionierte Beispiel in der Quelle genau eine Regel pro Bedingung, aber die Form unterstützt mehrere.
  • Die Aufteilung nach Vervollständigungs-/Austrittsregeltyp. Bei case-exit-conditions und stage-exit-conditions hängt der gültige rule-type -Wert davon ab, ob die Bedingung das übergeordnete Element als abgeschlossen markiert: marksCaseComplete/marksStageComplete: true verwendet den Satz für den Vervollständigungsregeltyp ; false (oder fehlend) verwendet den Exit- Set.
  • stage-entry-conditions hat eine einzelne Aufzählung vom Regeltyp, keine Vervollständigungs-/Beendigungsaufteilung.

UIP Maestro Case-Exit-Bedingungen​

Austritts-/Vervollständigungsbedingungen für den gesamten Fall lesen (dateibezogenes, kein Phasenargument).

Zusammenfassung​

uip maestro case case-exit-conditions get <file> <condition-id>
uip maestro case case-exit-conditions get <file> <condition-id>

Abrufen der case-exit-Conditions für UIP Maestro​

Argumente​
NameErforderlichZweck
<file>jaPfad zur JSON-Datei zur Fallverwaltung.
<condition-id>jaID der abzurufenden Austrittsbedingung des Falls.
Beispiel​
uip maestro case case-exit-conditions get case.json Condition_a1b2c3d4
uip maestro case case-exit-conditions get case.json Condition_a1b2c3d4
Datenform (--output json)​
{
  "Code": "CaseExitConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Completed",
      "marksCaseComplete": true,
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "required-stages-completed" }]]
    }
  }
}
{
  "Code": "CaseExitConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Completed",
      "marksCaseComplete": true,
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "required-stages-completed" }]]
    }
  }
}

Condition ist das unformatierte Knotenobjekt, wie es auf der Festplatte gespeichert ist – verwenden Sie diese Form als Referenz bei der manuellen Bearbeitung von caseplan.json.

JSON-Felder für die Bedingung des Falls​

Feldreferenz für die manuelle Bearbeitung einer Bedingung in caseplan.json:

FeldWertHinweise
displayNamestringAnzeigename für die Bedingung.
marksCaseCompletetrue | falseSchaltet um, welcher rule-type - Satz gültig ist (siehe Konzepte).
Regel typeVervollständigungssatz (marksCaseComplete: true): required-stages-completed, wait-for-connector. Satz beenden (false/abwesend): selected-stage-completed, selected-stage-exited, wait-for-connector.Wechselt innerhalb eines rules[][] -Eintrags.
BedingungsausdruckstringFreiform-Ausdruck für eine Regel, wenn der Regeltyp eine unterstützt.
selectedStageIdstringPhasen-ID für selected-stage-* Regeln.

Führen Sie nach der Bearbeitung uip maestro case validate aus.

Phasen-Eintrittsbedingungen für UIP Maestro-Falls​

Lesen Sie die Eintrittsbedingungen für eine Phase (Datei + Phasen-Scope).

Zusammenfassung​

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

Abrufen der Stage-Entry-Conditions für UIP Maestro​

Argumente​
NameErforderlichZweck
<file>jaPfad zur JSON-Datei zur Fallverwaltung.
<stage-id>jaID des Phasenknotens.
<condition-id>jaID der abzurufenden Eintrittsbedingung.
Beispiel​
uip maestro case stage-entry-conditions get case.json Stage_1 Condition_a1b2c3d4
uip maestro case stage-entry-conditions get case.json Stage_1 Condition_a1b2c3d4
Datenform (--output json)​
{
  "Code": "StageEntryConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Start",
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "current-stage-entered" }]]
    }
  }
}
{
  "Code": "StageEntryConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Start",
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "current-stage-entered" }]]
    }
  }
}

JSON-Felder mit Phaseneintrittsbedingung​

Feldreferenz für die manuelle Bearbeitung:

FeldWertHinweise
displayNamestringAnzeigename für die Bedingung.
isInterruptingtrue | falseOb die Bedingung unterbrechend ist.
Regel typeeiner von case-entered, selected-stage-exited, selected-stage-completed, wait-for-connector, user-selected-stageEinzelne Aufzählung, keine Vervollständigungs-/Beendigungsaufteilung.
BedingungsausdruckstringFreiform-Ausdruck für eine Regel, wenn sie unterstützt wird.
selectedStageIdstringPhasen-ID für selected-stage-* Regeln.

Führen Sie nach der Bearbeitung uip maestro case validate aus.

UIP Maestro-Fallendbedingungen​

Lesen Sie die Austritts-/Vervollständigungsbedingungen für eine Phase (Datei + Phasen-Scope). Die umfangreichste der drei Gruppen – sie steuert auch, wo die Ausführung beim Beenden erfolgt.

Zusammenfassung​

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

Abrufen der Phasen-Exit-Bedingungen von UIP Maestro​

Argumente​
NameErforderlichZweck
<file>jaPfad zur JSON-Datei zur Fallverwaltung.
<stage-id>jaID des Phasenknotens.
<condition-id>jaID der abzurufenden Austrittsbedingung.
Beispiel​
uip maestro case stage-exit-conditions get case.json Stage_1 Condition_a1b2c3d4
uip maestro case stage-exit-conditions get case.json Stage_1 Condition_a1b2c3d4
Datenform (--output json)​
{
  "Code": "ExitConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Done",
      "marksStageComplete": true,
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "required-tasks-completed" }]]
    }
  }
}
{
  "Code": "ExitConditionFound",
  "Data": {
    "Condition": {
      "id": "Condition_a1b2c3d4",
      "displayName": "Done",
      "marksStageComplete": true,
      "rules": [[{ "id": "Rule_e5f6a7b8", "type": "required-tasks-completed" }]]
    }
  }
}

JSON-Felder mit Phasenaustrittsbedingung​

Feldreferenz für die manuelle Bearbeitung:

FeldWertHinweise
displayNamestringAnzeigename für die Bedingung.
typeexit-only | wait-for-user | return-to-originWas beim Beenden passiert.
exitToStageIdstringPhase, in die beim Beenden übergehen soll (gepaart mit return-to-origin).
marksStageCompletetrue | falseSchaltet um, welcher rule-type - Satz gültig ist (siehe Konzepte).
Regel typeVervollständigungssatz (marksStageComplete: true): required-tasks-completed, wait-for-connector. Satz beenden (false/abwesend): selected-tasks-completed, wait-for-connector.Wechselt innerhalb eines rules[][] -Eintrags.
BedingungsausdruckstringFreiform-Ausdruck für eine Regel, wenn sie unterstützt wird.
selectedTasksIdsArray of StringsAufgaben-IDs für eine selected-tasks-completed -Regel.

Führen Sie nach der Bearbeitung uip maestro case validate aus.

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