Utilisation de la fonctionnalité de nouvelle tentative automatique pour vos éléments de travail ayant échoué dans Centre de RPA
Vous pouvez utiliser la fonctionnalité de nouvelle tentative automatique pour Centre de RPA réessayer automatiquement les éléments ayant échoué dans votre file d’attente de travail. La fonctionnalité de nouvelle tentative est basée sur le type d’exception d’application uniquement.
Vue d’ensemble de la nouvelle tentative automatique
Habituellement, dans une file d’attente de travail RPA (Robotic Process Automation) existante, les éléments sont traités selon les critères que vous avez spécifiés. Les éléments de ce type de file d’attente de travail sont choisis par les robots pour l’exécution.
Considérons un scénario où le premier élément de votre file d’attente de travail est traité avec succès et l’état est mis à jour sur Réussite. Toutefois, lorsque le robot sélectionne le deuxième élément dans la file d’attente de travail pour exécution, il n’est pas traité avec succès et l’état est mis à jour en échec.
En utilisant plutôt la fonctionnalité de nouvelle tentative automatique dans ce scénario, les éléments de travail sont retentés automatiquement en fonction de la valeur du champ Type d’exception du formulaire d’élément de travail et en fonction des valeurs que vous entrez dans les champs Nombre maximal de tentatives et Délai de tentative du formulaire de file d’attente.
Il existe deux types d’exception : application et entreprise.
Dans le formulaire Élément de travail, si la valeur du champ Type d’exception est Application, que la valeur du champ Nombre maximal de tentatives est supérieure à 1 et que la valeur actuelle du champ Nombre de tentatives est inférieure à la valeur du champ Nombre maximal de tentatives , l’élément ayant échoué dans la file d’attente de travail est automatiquement retenté.
Configuration des champs de file d’attente et des propriétés système
Pour activer la fonctionnalité de nouvelle tentative automatique, vous devez définir les valeurs dans la sn_rpa_fdn.queue.maximum_attempts_max_value propriété système. Pour plus d’informations sur ces valeurs, reportez-vous à la section Configurer les Centre de RPA propriétés.
- Nombre maximal de tentatives
- Délai de tentative (minutes)
- Type d'exception
- Nombre de tentatives
Workflow de nouvelle tentative automatique
- Si le champ Type d’exception est Application, le champ Nombre de tentatives est incrémenté de 1 et la valeur actuelle du champ Nombre de tentatives est égale à la valeur du champ Nombre maximal de tentatives, l’état de l’élément de travail est mis à jour sur Échec et le champ Type d’exception est mis à jour sur Application. L’élément de travail n’est pas disponible pour une nouvelle tentative automatique.
- Si le champ Type d’exception est Application, le champ Nombre de tentatives est incrémenté de 1 et la valeur actuelle du champ Nombre de tentatives est inférieure à la valeur du champ Nombre maximal de tentatives, l’état de l’élément de travail est mis à jour sur En cours et le type d’exception est mis à jour sur Application. L’élément de travail n’est disponible pour une nouvelle tentative automatique qu’une fois que vous avez défini la durée (le cas échéant) en minutes dans le champ Nombre de tentatives .
- Si le champ Type d’exception est défini sur Entreprise et que le champ Nombre de tentatives est incrémenté de 1, l’état de l’élément de travail est mis à jour et le champ Type d’exception est mis à jour sur Entreprise. L’élément de travail n’est pas disponible pour une nouvelle tentative automatique.
- Lorsqu’il n’y a aucune valeur dans le champ Type d’exception et que le champ Nombre de tentatives n’est pas incrémenté de 1, l’état de l’élément de travail passe à En cours. Le type d’exception n’est pas mis à jour. L’élément de travail n’est disponible pour une nouvelle tentative automatique qu’une fois que vous avez défini la durée (le cas échéant) en minutes dans le champ Nombre de tentatives .
| Type d'exception | Nombre de tentatives (incrémenter de 1) | Condition | Statut mis à jour vers | Type d’exception mis à jour vers |
|---|---|---|---|---|
| Application | Oui | Si la valeur actuelle du champ Nombre de tentatives est égale à la valeur du champ Nombre maximal de tentatives . | Échoué | Application |
| Application | Oui | Si la valeur actuelle du champ Nombre de tentatives est inférieure à la valeur du champ Nombre maximal de tentatives . | En cours | Application |
| Business | Oui | <Aucune condition> | Échoué | Business |
| <vide> | Non | <Aucune condition> | En cours | <Aucune mise à jour> |
- Si le champ Type d’exception est Application et que le champ Nombre de tentatives est incrémenté de 1, l’état de l’élément de travail est mis à jour et le champ Réussite est mis à jour sur Vide. L’élément de travail n’est pas disponible pour une nouvelle tentative automatique.
- Si le champ Type d’exception est défini sur Entreprise et que le champ Nombre de tentatives est incrémenté de 1, l’état de l’élément de travail est mis à jour et prend la valeur Réussite. Le type d’exception est mis à jour sur vide et l’élément de travail n’est pas disponible pour une nouvelle tentative automatique.
- S’il n’y a aucune valeur dans le champ Type d’exception et que le champ Nombre de tentatives est incrémenté de 1, l’état de l’élément de travail est mis à jour et prend la valeur Réussite. Le champ Type d’exception est mis à jour et l’élément de travail n’est pas disponible pour une nouvelle tentative automatique.
| Type d'exception | Nombre de tentatives (incrémenter de 1) | Statut mis à jour vers | Type d’exception mis à jour vers |
|---|---|---|---|
| Application | Oui | Réussite | <vide> |
| Business | Oui | Réussite | <vide> |
| <vide> | Oui | Réussite | <vide> |
- Si le type d’exception est Application, que le champ Nombre de tentatives est incrémenté de 1 et que la valeur actuelle du champ Nombre de tentatives est inférieure à la valeur du champ Nombre maximal de tentatives , l’état de l’élément de travail passe à En cours. Le champ Type d’exception est mis à jour sur Application et l’élément de travail n’est disponible pour une nouvelle tentative automatique qu’après la durée définie dans le champ Nombre de tentatives .
- Si le champ Type d’exception est Application, que le champ Nombre de tentatives est incrémenté de 1 et que la valeur actuelle du champ Nombre de tentatives est égale à la valeur du champ Nombre maximal de tentatives , l’état de l’élément de travail est mis à jour et prend la valeur Échec. Le champ Type d’exception est mis à jour sur Application et l’élément de travail n’est pas disponible pour une nouvelle tentative automatique.
- Si le type d’exception est Entreprise, le champ Nombre de tentatives est incrémenté de 1, l’état de l’élément de travail est mis à jour et prend la valeur Échec. Le champ Type d’exception est mis à jour sur Entreprise et l’élément de travail n’est pas disponible pour une nouvelle tentative automatique.
- S’il n’y a pas de champ Type d’exception et que le champ Nombre de tentatives est incrémenté de 1, l’état de l’élément de travail est mis à jour en tant qu’Échec. Le champ Type d’exception n’est pas mis à jour et l’élément de travail n’est pas disponible pour une nouvelle tentative automatique.
| Type d'exception | Nombre de tentatives (incrémenter de 1) | Condition | Statut mis à jour vers | Type d’exception mis à jour vers |
|---|---|---|---|---|
| Application | Oui | Si la valeur actuelle du champ Nombre de tentatives est inférieure à la valeur du champ Nombre maximal de tentatives . | En cours | Application |
| Application | Oui | Si la valeur actuelle du champ Nombre de tentatives est égale à la valeur du champ Nombre maximal de tentatives . | Échoué | Application |
| Business | Oui | <Aucune condition> | Échoué | Business |
| <vide> | Oui | <Aucune condition> | Échoué | <Aucune mise à jour> |