Verwenden der Funktion „Ordnungsgemäßes Stoppen“ in RPA-Hub
Die Funktion „Ordnungsgemäßes Stoppen“ bietet Robots die Möglichkeit, die Automatisierung reibungslos zu beenden. Sie können einen sicheren Endpunkt innerhalb eines Automatisierungsprozesses definieren. Sie können damit auch Bereinigungsaufgaben ausführen, z. B. das Schließen von verwendeten Anwendungen. Sie gilt sowohl für zugewiesene Robots als auch für Robots in einem Robot-Pool.
Herausforderungen vor der Funktionalität „Ordnungsgemäßes Stoppen“.
- Wenn Sie vor dem ordnungsgemäßen Stoppen in einem Bot-Prozess auf die Schaltfläche „Prozess anhalten“ klicken, beenden die Robots die Automatisierung abrupt, was zu Dateninkonsistenzen und Datenineffizienzen führt.
- RPA-Entwickler können die Reinigungsaktivitäten nicht durchführen.
Vorteile der Funktionalität für ordnungsgemäßes Stoppen
- Die Integrität der Daten wird gewahrt, wenn der Robot die vorhandenen Transaktionselemente abschließt.
- RPA-Entwickler können Verwaltungsaktivitäten ausführen, z. B. das Schließen der nachgelagerten Anwendung.
Funktionsweise des ordnungsgemäßen Stopps
Betrachten wir einen Anwendungsfall für einen Versandauftrag, der 10 Bestelldetaildatensätze in einer Tabelle enthält. Diese Bestelldetails werden in eine nachgelagerte Anwendung übernommen, z. B. in die Anwendung Versandmanagement.
RPA-Entwickler erstellen eine Automatisierung für diesen Anwendungsfall im RPA Desktop Design Studio. Da die Tabelle 10 Datensätze enthält, werden in der Automatisierung Warteschlangen verwendet, um die Daten zu synchronisieren, die in die Anwendung Versandmanagement eingetragen werden sollen.
Jeder Robot wählt das Arbeitselement aus, führt die Logik aus und übermittelt die Daten an die Anwendung Versandmanagement.
Wenn der Bot-Prozess durch Auswählen von Prozess anhalten für alle oder eine Teilmenge von Robots angehalten wird und Ordnungsgemäßes Stoppen nicht aktiviert ist, beenden die Robots die Automatisierungsausführung abrupt. Wenn in der Kalkulationstabelle beispielsweise 6 Spalten vorhanden sind, hält der Robot bei Spalte C abrupt an, ohne die Informationen in den Spalten D, E und F auszufüllen. Die geöffnete Anwendung wird möglicherweise nicht geschlossen.
Wenn Sie in RPA-Hubden Umschalter Ordnungsgemäßes Stoppen im Abschnitt Prozess stoppen aktivieren, werden die Daten in allen Spalten (D, E, F) ausgefüllt und die nachfolgende Anwendung wird geschlossen. Weitere Informationen finden Sie unter Halten Sie einen unbeaufsichtigten Bot-Prozess in an RPA-Hub.
Wenn Sie in RPA Desktop Design Studiodie Komponente „GracefulStop“ in Ihrer Automatisierungslogik verwenden, wird sichergestellt, dass die Automatisierung abgeschlossen wird. Weitere Informationen finden Sie unter Verwenden Sie die Komponente „GracefulStop“.. Es vervollständigt die vorhandenen Arbeitselemente, füllt die Daten in die nachgelagerte Anwendung aus und hilft dem Entwickler bei der Durchführung von Organisationsaufgaben wie dem Schließen der Anwendung.
Neue MSI für Unattended Robot
Führen Sie ein Upgrade auf das neueste Washington DC Release-spezifische Unattended Robot MSI durch, damit die Funktionalität zum ordnungsgemäßen Stoppen auf Robots in einem Robot-Pool anwendbar ist. Weitere Informationen finden Sie unter Laden Sie die RPA-Anwendungen von herunter RPA-Hub.
Wenn die aktuelle MSI nicht installiert ist und der Robot-Pool für einen bestimmten Bot-Prozess aktiviert ist, wird die Ausführung für alle Robots des Robot-Pools angehalten. Für diese Bot-Prozesse können Sie kein ordnungsgemäßes Stoppen für Robots in einem Robot-Pool verwenden.