Interrupt handler package

Le Gestionnaire d\'interruptions packageaméliore la résilience de l\'automatisation en identifiant et en gérant les fenêtres contextuelles inattendues qui peuvent survenir lors de l\'exécution d\'une automatisation ou d\'une tâche.

Ces fenêtres contextuelles peuvent perturber le flux de travail et pourraient nécessiter une intervention humaine, comme un clic ou la saisie des identifiants utilisateur. Lorsque l\'une quelconque des conditions d\'interruption définies se produit pendant une tâche, le système exécute les actions correspondantes dans le bloc appelé Handle. Tous les interruptions possibles sont vérifiées dans une séquence qui est définie dans l\'automatisation. Le gestionnaire d\'interruptions garantit que les automatisations sont exécutées sans aucune interruption en gérant ces événements.
Remarque : Une vérification du système est effectuée pour les interruptions définies restantes après l\'exécution des actions associées.
Remarque : Interrupt handler nécessite la licence Enterprise Platform. Pour plus d\'informations sur la version prise en charge par cette fonctionnalité, consultez Enterprise Platform.

Considérations

Passez en revue les considérations suivantes pour utiliser le gestionnaire d\'interruptions dans votre automatisation :
  • Si vous utilisez l\' Stop action dans le bloc Handle action, cela arrêtera l\'exécution de toute l\'automatisation.
  • Les interruptions ne sont pas vérifiées ou contrôlées lors de l\'exécution des actions dans la section du gestionnaire.
  • Si un bloc de gestionnaire d\'interruptions est ajouté à l\'intérieur de l\' Handle action, le système ne recherchera pas ces interruptions.

Exemple de cas d\'utilisation

Considérez un exemple d\'utilisation où vous avez créé une automatisation pour traiter les factures depuis un dossier réseau partagé et les charger dans un système de planification des ressources d\'entreprise (ERP). Les interruptions possibles de votre automatisation sont :
  • Handle1 : invite de connexion au dossier réseau
  • Handle2 : fenêtre contextuelle de déconnexion de session du système ERP.
  • Handle3 : fenêtre contextuelle de sécurité
Voici un exemple de flux d\'automatisation :
  • Ouvrir le dossier réseau et accéder aux factures.
  • Lire les factures et télécharger les données dans le système ERP.
  • Envoyer un email de confirmation.

Si la fenêtre contextuelle de fin de session du système ERP apparaît pendant l\'exécution de l\'automatisation, Handle2 est déclenché. L\'interruption est détectée immédiatement et les actions à l\'intérieur de Handle2 sont exécutées, et une autre tentative de connexion est lancée. Après avoir résolu l\'interruption, l\'automatisation passe à l\'étape suivante de téléchargement des factures sans vérifier le Handle 1. Un email de confirmation est déclenché après la fin du téléchargement.

Les différentes fenêtres contextuelles possibles sont gérées sans aucune interruption du déploiement automatisé, et avec une intervention minimale de l\'utilisateur.

Actions du Interrupt handler package

Les actions suivantes sont disponibles :

Action Description
Portée Voir Portée.
Gérer Voir Gérer.