| En cours d'exécution |
Lorsqu’un processus de bot est en cours d’exécution par un robot, l’état de la tâche de processus est mis à jour sur En cours d’exécution. |
| Annulé |
Lorsqu’une exécution du processus de bot est annulée manuellement, l’état de la tâche de processus est mis à jour sur Annulé. Si le processus de bot 1 est déjà en cours d’exécution et que le processus de bot 2 avec démarrage forcé activé est déclenché, le statut de la tâche de processus du processus de bot 1 est mis à jour sur Annulé et le statut de la tâche de processus du processus de bot 2 est mis à jour sur En cours d’exécution. |
| Succès |
Une fois qu’un processus de bot est exécuté avec succès par un robot, l’état de la tâche de processus est mis à jour et prend la valeur Réussite. |
| Échoué |
Lorsque l’exécution d’un processus de bot échoue, l’état de la tâche de processus est mis à jour sur Échec. |
| Ignoré |
Envisagez les scénarios suivants lorsque plusieurs processus de bot sont déclenchés pour le même robot non assisté :
- Si le processus de bot 1 est déjà en cours d’exécution et que le processus de bot 2 avec le démarrage forcé désactivé est déclenché, le statut de la tâche de processus du processus de bot 2 est mis à jour et prend la valeur Ignoré.
- Si deux processus de bot, BP1 et BP2, sont planifiés pour s’exécuter sur le même robot en même temps et que BP2 a une priorité inférieure (numéro de commande de priorité supérieure), le statut de la tâche de processus de BP2 est mis à jour sur Ignoré.
- Si deux processus de bot, BP1 et BP2, avec le même ordre de priorité, sont planifiés pour s’exécuter sur le même robot en même temps, un seul des processus de bot est sélectionné aléatoirement pour s’exécuter et le statut de la tâche de processus de l’autre est mis à jour sur Ignoré.
- Si le processus de bot 1 est déclenché et que le robot attend de se connecter, et que pendant ce temps, le processus de bot 2 est déclenché, le statut de la tâche de processus du processus de bot 2 est mis à jour et prend la valeur Ignoré.
- L’action Démarrer le processus est invoquée pour le processus de bot 1. Jusqu’au démarrage de l’exécution, si d’autres processus de bot sont déclenchés, les tâches de processus de toutes les autres demandes de processus de démarrage sont mises à jour sur Ignoré.
- Lorsqu’un robot revient à l’état réactif, il commence à recevoir les demandes de processus de démarrage qui ont été déclenchées lorsque le robot était dans l’état Ne répond plus. La dernière demande qui se situe en dessous du seuil configuré est mise à jour vers En cours d’exécution et toutes les demandes plus anciennes sont mises à jour vers Ignoré.
|
| Abandonné |
- Quel que soit le type de robot, si un processus de bot était précédemment en cours d’exécution, que l’état de la tâche de processus n’a pas été mis à jour sur Terminé et qu’une nouvelle tâche de processus est créée, l’état de la tâche de processus précédemment exécutée est mis à jour sur Abandonné.
- Lorsqu’une tâche de processus est en cours d’exécution, l’état du robot passe de l’état Occupé à un autre état.
Par exemple, lorsqu’une tâche de processus s’exécute localement dans l’ordinateur robot, un robot peut ne pas pouvoir se mettre à jour Centre de RPA avec son appel de pulsation en raison d’une défaillance du réseau, d’une défaillance de l’authentification de certificat, d’une corruption du profil utilisateur de l’ordinateur, entre autres. Dans tous ces scénarios, lorsque le robot appelle après Centre de RPA une interruption, puis met à jour son état de Occupé ou Déconnecté vers Disponible, le statut de la dernière tâche de processus connue passe alors à Abandonné.
|