Interrupt handler package

Das Unterbrechungs-Handler-package verbessert die Widerstandsfähigkeit der Automatisierung, indem unerwartete Pop-ups im Produkt erkannt und verwaltet werden, die während der Ausführung von Automatisierungen oder Aufgaben auftreten können.

Diese Pop-ups können den Arbeitsablauf stören und möglicherweise menschliches Eingreifen erfordern, wie z. B. ein Klick oder das Eingeben von Nutzeranmeldeinformationen. Wenn während einer Aufgabe eine der festgelegten Unterbrechungsbedingungen eintritt, führt das System die entsprechenden Aktionen im Block namens Handle aus. Alle möglichen Unterbrechungen werden in einer Reihenfolge überprüft, die in der Automatisierung definiert ist. Der Unterbrechungens-Handler stellt sicher, dass Automatisierungen ohne Unterbrechungen ausgeführt werden, indem er diese Ereignisse verarbeitet.
Anmerkung: Eine Systemprüfung wird für die verbleibenden definierten Unterbrechungen durchgeführt, nachdem die zugehörigen actions ausgeführt wurden.
Anmerkung: Interrupt handler erfordert die Enterprise Platform-Lizenz. Informationen zu den unterstützten Versionen dieser Funktion finden Sie unter Enterprise Platform.

Erwägungen

Beachten Sie die folgenden Hinweise zur Verwendung des Unterbrechungs-Handlers in Ihrer Automatisierung:
  • Wenn Sie die Stopp-action im Handle-actions-Block verwenden, wird die Ausführung der gesamten Automatisierung gestoppt.
  • Unterbrechungen werden während der Ausführung von actions im Handler-Abschnitt nicht überprüft oder verifiziert.
  • Wenn ein Unterbrechungs-Handler-Block innerhalb der Handle-action hinzugefügt wird, sucht das System nicht nach diesen Unterbrechungen.

Beispielanwendungsfall

Betrachten Sie ein Beispiel für einen Anwendungsfall, bei dem Sie eine Automatisierung erstellt haben, um Rechnungen aus einem freigegebenen Netzwerkordner zu verarbeiten und sie in ein Enterprise Resource Planning (ERP)-System hochzuladen. Mögliche Unterbrechungen Ihrer Automatisierung sind:
  • Handle1: Anmeldeaufforderung für den Netzwerkordner
  • Handle2: Sitzungszeitüberschreitungs-Pop-up des ERP-Systems.
  • Handle3: Fenstersicherheits-Pop-up
Ein Beispiel für einen Automatisierungsablauf sieht wie folgt aus:
  • Den Netzwerkordner öffnen und auf die Rechnungen zugreifen.
  • Die Rechnungen lesen und die Daten in das ERP-System hochladen.
  • Eine Bestätigungs-E-Mail senden.

Wenn das Sitzungs-Timeout-Pop-up des ERP-Systems während der Automatisierungsausführung erscheint, wird Handle 2 ausgelöst. Die Unterbrechung wird sofort erkannt und die actions innerhalb von Handle2 werden ausgeführt und ein weiterer Anmeldeversuch wird gestartet. Nach der Behebung der Unterbrechung fährt die Automatisierung mit dem nächsten Schritt fort, die Rechnungen hochzuladen, ohne Handle 1 zu überprüfen. Eine Bestätigungs-E-Mail wird ausgelöst, nachdem der Upload abgeschlossen ist.

Die verschiedenen möglichen Pop-ups werden ohne Unterbrechungen bei der Automatisierungsbereitstellung und mit minimalem Nutzereingriff behandelt.

Actions im Interrupt handler-package

Die folgenden actions sind verfügbar:

Aktion Beschreibung
Umfang Siehe Umfang.
Handle Siehe Handle.