Ein Prozessauftrag stellt die Ausführung eines Bot-Prozesses auf einem Robot dar.

Tabelle : 1. Prozessauftragsstatusszenarien
Status Szenario
Wird ausgeführt Wenn ein Bot-Prozess von einem Robot ausgeführt wird, wird der Status des Prozessauftrags auf aktualisiert Wird Ausgeführt .
Abgebrochen Wenn eine Bot-Prozessausführung manuell abgebrochen wird, wird der Status des Prozessauftrags auf aktualisiert Abgebrochen .

Wenn der Bot-Prozess 1 bereits ausgeführt wird und der Bot-Prozess 2 mit aktiviertem Erzwingen des Starts ausgelöst wird, wird der Prozessauftragsstatus von Bot-Prozess 1 auf aktualisiert Abgebrochen , Und der Prozessauftragsstatus von Bot-Prozess 2 wird auf aktualisiert Wird Ausgeführt .

Erfolg Nachdem ein Bot-Prozess erfolgreich von einem Robot ausgeführt wurde, wird der Status des Prozessauftrags auf aktualisiert Erfolg .
Fehlgeschlagen Wenn die Ausführung eines Bot-Prozesses nicht abgeschlossen werden kann, wird der Status des Prozessauftrags auf aktualisiert Fehlgeschlagen .
Übersprungen Berücksichtigen Sie die folgenden Szenarien, wenn mehr als ein Bot-Prozess für denselben unbeaufsichtigten Robot ausgelöst wird:
  • Wenn Bot-Prozess 1 bereits ausgeführt wird und Bot-Prozess 2 mit deaktiviertem Start erzwingen ausgelöst wird, wird der Prozessauftragsstatus von Bot-Prozess 2 auf aktualisiert Übersprungen .
  • Wenn zwei Bot-Prozesse, BP1 und BP2, für die gleichzeitige Ausführung auf demselben Robot geplant sind und BP2 eine niedrigere Priorität hat (höhere Prioritätsreihenfolgennummer), wird der Status des Prozessauftrags von BP2 auf aktualisiert Übersprungen .
  • Wenn zwei Bot-Prozesse, BP1 und BP2, mit derselben Prioritätsreihenfolge gleichzeitig auf demselben Robot ausgeführt werden sollen, wird nur einer der Bot-Prozesse zufällig zur Ausführung ausgewählt, und der Status des Prozessauftrags des anderen wird auf aktualisiert Übersprungen .
  • Wenn der Bot-Prozess 1 ausgelöst wird und der Robot auf die Anmeldung wartet und in der mittleren Zeit der Bot-Prozess 2 ausgelöst wird, wird der Prozessauftragsstatus von Bot-Prozess 2 auf aktualisiert Übersprungen .
  • Die Prozess starten Aktion wird für Bot-Prozess 1 aufgerufen. Wenn bis zur Ausführung andere Bot-Prozesse ausgelöst werden, werden die Prozessaufträge aller anderen Startprozessanforderungen auf aktualisiert Übersprungen .
  • Wenn ein Robot in den reaktionsfähigen Status zurückkehrt, beginnt er mit dem Empfang von Anforderungen zum Starten des Prozesses, die ausgelöst wurden, als sich der Robot im Status „nicht reagierend“ befand. Die letzte Anforderung, die unter den konfigurierten Schwellenwert fällt, wird auf aktualisiert Wird Ausgeführt Und alle älteren Anforderungen werden auf aktualisiert Übersprungen .
Eingestellt
  • Für jeden Robot-Typ, wenn zuvor ein Bot-Prozess ausgeführt wurde und der Status des Prozessauftrags nicht auf aktualisiert wurde Abgeschlossen , Und ein neuer Prozessauftrag wird erstellt, dann wird der Status des zuvor ausgeführten Prozessauftrags auf aktualisiert Verworfen .
  • Wenn ein Prozessauftrag ausgeführt wird, wird der Robot-Status von verschoben Beschäftigt status in einen anderen Status.

    Wenn beispielsweise ein Prozessauftrag lokal auf dem Robot-Computer ausgeführt wird, kann ein Robot möglicherweise nicht aktualisiert werden RPA-Hub Mit seinem Heartbeat-Aufruf aufgrund eines Netzwerkfehlers, eines Zertifikatauthentifizierungsfehlers, einer Beschädigung des Computeranwenderprofils usw.

    In allen solchen Szenarien, wenn der Robot aufruft RPA-Hub Nach einer Unterbrechung und aktualisiert dann den Status von Beschäftigt Oder Verbindung Getrennt Bis Verfügbar , Dann wird der Status des letzten bekannten Prozessauftrags in geändert Verworfen .