Verwenden Sie die Komponente „GetProcessJobSysID“.
Ruft die Prozessauftrags-SysID eines Prozessauftragsdatensatzes ab, wenn eine Automatisierung von einem Robot ausgeführt wird. Mithilfe der Komponente „GetProcessJobSysID“ in der Anwendung RPA Desktop Design Studio können Sie ermitteln, wann sich der Robot in einem freien Status befindet, um einen Prozess auszuführen, oder Sie können den Status des Prozessauftrags ermitteln.
Vorbereitungen
Erforderliche Rolle: keine
Warum und wann dieser Vorgang ausgeführt wird
Wenn ein Robot an einer Automatisierung arbeitet, wird in RPA Hubein Prozessauftragsdatensatz für die Ausführung erstellt. Der Robot wird dann in den Status „Beschäftigt“ versetzt. Weitere Informationen zu den verschiedenen Status eines Robots finden Sie unter Formular „Robot-Status“.. Wenn Sie versuchen, eine andere Automatisierung im Status „Beschäftigt“ für diesen Robot auszuführen, wird die Automatisierung nicht ausgeführt, und es wird ein Prozessauftragsdatensatz im Status „Übersprungen“ erstellt. Verwenden Sie die SysID des Prozessauftrags, um zu ermitteln, wann der Robot frei ist, und um dem Robot die übersprungenen Prozessaufträge zur Ausführung zuzuweisen.
Die SysID des Prozessauftrags kann als Eingabeparameter an einen Subflow übergeben werden, wenn der Subflow zur Überprüfung des Abschlusses eines Prozessauftrags verwendet wird. Wenn der Prozessauftrag abgeschlossen ist, können Sie einen neuen Prozess auf demselben Robot starten.
Sie können die SysID des Prozessauftrags nicht abrufen, indem Sie die Komponente GetProcessJobSysID in RPA Desktop Design Studioausführen. Die Komponente kann die SysID des Prozessauftrags nur während der Ausführung einer Automatisierung durch einen Robot abrufen. Wenn Sie die Komponente über RPA Desktop Design Studioausführen, wird ein Fehler angezeigt.