- Vue d'ensemble (Overview)
- Démarrer
- Concepts
- Utilisation de la UiPath CLI
- Guides pratiques
- Revenus CI/CD
- Référence de commande
- Vue d'ensemble (Overview)
- Codes de sortie
- Options globales
- agent codé uip
- encodeur UIP
- uip ancrage dans le contexte
- UiPath Docsai
- Fonction UiP
- garde-fous UiP
- configuration llm uip
- uip llm-passerelle
- uip model-hub
- Tâches (Jobs)
- Dossiers
- Processus
- Paquets
- Machines
- Utilisateurs
- Rôles
- Licences
- Flux
- Pièces jointes (Attachments)
- Sessions
- Calendriers
- magasins d'informations d’identification
- journaux-audit
- paramètres
- Actifs
- Compartiments
- Compartiment-fichiers
- Bibliothèques
- Files d'attente (Queues)
- éléments de la file d'attente
- Déclencheurs (Triggers)
- Webhooks
- add-test-data-entity
- ajouter une file d'attente de données de test
- add-test-data-variation
- Analyser
- Construire
- créer-projet
- Différence
- recherche-activités
- Obtenir les règles de l'analyse
- récupérer-activité-xaml par défaut
- Récupérer les erreurs
- obtenir des cas de test manuels
- Obtenir les étapes de test manuelles
- Get-Library-Object-Repository
- Récupérer le référentiel d'objets
- Obtenir les versions
- exemple de workflow
- indiquer l'application
- indiquer l'élément
- inspecter-package
- install-data-fabric-entities
- installer-ou-Update-packages
- list-data-fabric-entités
- instances-liste
- listes-exemples-workflow
- Créer un package
- Publier
- Distant
- restore
- exécuter, déboguer et amp; Exécution
- Exécuter le fichier
- modèles-recherche
- Démarrer-Studio
- arrêter l'exécution
- TM
- UIA
- tâches UIP
- Traçages UIP
- Commentaires sur les traces UIP
- Migration
- Référence et assistance
cas uip maestro case-exit-conditions, conditions d'entrée-étape, conditions-sortie de l'étape
Syntaxe et options pour les verbes `get` des groupes de conditions au niveau de la casse et de l'étape dans un fichier JSON local de gestion des cas — case-exit-conditions, stage-entry-conditions, et stage-exit-conditions — plus le JSON référence de champ pour modification manuelle.
Trois groupes de commandes gèrent les conditions basées sur des règles qui régissent les transitions dans un fichier local de définition de gestion des cas: case-exit-conditions (lorsque l'ensemble du cas peut se terminer ou se fermer), stage-entry-conditions (lorsqu'une étape peut-elle démarrer) et stage-exit-conditions ( quand une étape peut-elle se terminer ou être transmise). Les trois partagent une forme identique get et lisent le même document JSON de gestion des cas; voir uip maestro case pour le format de fichier et le reste du sous-système. Pour l'équivalent au niveau de la tâche, voir task-entry-conditions.
Les conditions sont modifiées manuellement dans caseplan.json — la référence du champ JSON de chaque groupe se trouve sous son verbe get.
Concepts
- Une condition est un conteneur nommé pour un ou plusieurs groupes de règles.
rulesest un tableau de tableaux - chaque tableau interne est une branche OR, et toutes les règles à l'intérieur d'un tableau interne sont « AND» ensemble. En pratique, chaque exemple travaillé dans la source a exactement une règle par condition, mais la forme en prend en charge plusieurs. - Le fractionnement du type de règle d'achèvement/de sortie. Sur
case-exit-conditionsetstage-exit-conditions, dont la valeurrule-typeest valide dépend du fait que la condition marque son parent comme terminé:marksCaseComplete/marksStageComplete: trueutilise l'ensemble de types de règles de complétion ;false(ou absent) utilise l'ensemble de sortie . stage-entry-conditionsa une seule énumération de type de règle, sans fractionnement/sortie.
conditions de sortie du cas uip Maestro
Lisez les conditions de sortie/remplissage sur l’ensemble du cas (étendue du fichier, aucun argument d’étape).
Synthèse
uip maestro case case-exit-conditions get <file> <condition-id>
uip maestro case case-exit-conditions get <file> <condition-id>
uip maestro case-exit-conditions obtenir
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<file> | oui | Chemin d’accès au fichier JSON de gestion des cas. |
<condition-id> | oui | ID de la condition de sortie du cas à récupérer. |
Exemple
uip maestro case case-exit-conditions get case.json Condition_a1b2c3d4
uip maestro case case-exit-conditions get case.json Condition_a1b2c3d4
Format des données (--sortie 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 est l'objet de nœud brut tel qu'il est stocké sur le disque; utilisez cette forme comme référence lors de la modification manuelle de caseplan.json.
Champs JSON de condition de sortie de cas
Référence de champ pour modifier manuellement une condition dans caseplan.json:
| Champ | Valeur (Value) | Remarques |
|---|---|---|
displayName | string | Nom d'affichage de la condition. |
marksCaseComplete | true | false | Change quel ensemble rule-type est valide (voir Concepts). |
Règles type | Ensemble de complétion (marksCaseComplete: true): required-stages-completed, wait-for-connector. Ensemble de sortie (false/absent): selected-stage-completed, selected-stage-exited, wait-for-connector. | Entre dans une entrée rules[][]. |
| Expression de condition | string | Expression de forme libre sur une règle, lorsque le type de règle en prend en charge une. |
selectedStageId | string | ID d’étape pour les règles selected-stage-*. |
Après la modification, exécutez uip maestro case validate.
conditions d’entrée du cas UIP Maestro
Lisez les conditions d'entrée à une seule étape (fichier + étendue par étape).
Synthèse
uip maestro case stage-entry-conditions get <file> <stage-id> <condition-id>
uip maestro case stage-entry-conditions get <file> <stage-id> <condition-id>
conditions d’entrée du cas UIP Maestro obtenir
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<file> | oui | Chemin d’accès au fichier JSON de gestion des cas. |
<stage-id> | oui | ID du nœud de l’étape. |
<condition-id> | oui | ID de la condition d'entrée à récupérer. |
Exemple
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
Format des données (--sortie 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" }]]
}
}
}
Champs JSON de condition d’entrée d’étape
Référence de champ pour la modification manuelle:
| Champ | Valeur (Value) | Remarques |
|---|---|---|
displayName | string | Nom d'affichage de la condition. |
isInterrupting | true | false | Indique si la condition est interruptive. |
Règles type | l’un des case-entered, selected-stage-exited, selected-stage-completed, wait-for-connector, user-selected-stage | Énumération unique, sans fractionnement/sortie. |
| Expression de condition | string | Expression de forme libre sur une règle, lorsqu'elle est prise en charge. |
selectedStageId | string | ID d’étape pour les règles selected-stage-*. |
Après la modification, exécutez uip maestro case validate.
conditions de sortie d’étape du cas UiP Maestro
Lisez les conditions de sortie/remplissage d’une seule étape (fichier + étendue de l’étape). Le plus enrichi des trois groupes, il contrôle également la sortie de l'exécution.
Synthèse
uip maestro case stage-exit-conditions get <file> <stage-id> <condition-id>
uip maestro case stage-exit-conditions get <file> <stage-id> <condition-id>
conditions de sortie d’étape du cas UIP Maestro obtenir
Arguments
| Nom | Requis | Objectif |
|---|---|---|
<file> | oui | Chemin d’accès au fichier JSON de gestion des cas. |
<stage-id> | oui | ID du nœud de l’étape. |
<condition-id> | oui | ID de la condition de sortie à récupérer. |
Exemple
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
Format des données (--sortie 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" }]]
}
}
}
Champs JSON de condition de sortie d’étape
Référence de champ pour la modification manuelle:
| Champ | Valeur (Value) | Remarques |
|---|---|---|
displayName | string | Nom d'affichage de la condition. |
type | exit-only | wait-for-user | return-to-origin | Que se passe-t-il à la sortie. |
exitToStageId | string | Étape vers laquelle passer à la sortie (associer à return-to-origin). |
marksStageComplete | true | false | Change quel ensemble rule-type est valide (voir Concepts). |
Règles type | Ensemble de complétion (marksStageComplete: true): required-tasks-completed, wait-for-connector. Ensemble de sortie (false/absent): selected-tasks-completed, wait-for-connector | Entre dans une entrée rules[][]. |
| Expression de condition | string | Expression de forme libre sur une règle, lorsqu'elle est prise en charge. |
selectedTasksIds | Tableau de chaînes | ID de tâche pour une règle selected-tasks-completed. |
Après la modification, exécutez uip maestro case validate.
Associé
- uip maestro case — vue d'ensemble du sous-système et le format de fichier JSON de gestion des cas.
- cas et étapes du cas uip maestro — les nœuds d'étape auxquels ces conditions sont associées.
- Tâches de cas uip maestro - tâches à ces conditions.
- uip maestro case-entry-conditions — l'équivalent au niveau de la tâche.
Voir également
- Concepts
- conditions de sortie du cas uip Maestro
- Synthèse
- uip maestro case-exit-conditions obtenir
- Champs JSON de condition de sortie de cas
- conditions d’entrée du cas UIP Maestro
- Synthèse
- conditions d’entrée du cas UIP Maestro obtenir
- Champs JSON de condition d’entrée d’étape
- conditions de sortie d’étape du cas UiP Maestro
- Synthèse
- conditions de sortie d’étape du cas UIP Maestro obtenir
- Champs JSON de condition de sortie d’étape
- Associé
- Voir également