Verwenden Sie die automatische Wiederholungsfunktion für Ihre fehlgeschlagenen Arbeitselemente in RPA-Hub

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 6 Minuten Lesedauer
  • Sie können die automatische Wiederholungsfunktion in RPA-Hub verwenden, um die fehlerhaften Elemente in Ihrer Arbeitswarteschlange automatisch zu wiederholen. Die Wiederholungsfunktion basiert nur auf dem Anwendungsausnahmetyp.

    Übersicht über die automatische Wiederholung

    Normalerweise werden die Elemente in einer vorhandenen RPA-Arbeitswarteschlange (Robotic Process Automation) nach den von Ihnen angegebenen Kriterien verarbeitet. Die Elemente in dieser Art von Arbeitswarteschlange werden von den Robots zur Ausführung ausgewählt.

    Betrachten wir ein Szenario, in dem das erste Element in Ihrer Arbeitswarteschlange erfolgreich verarbeitet wird und der Status auf „Erfolg“ aktualisiert wird. Wenn der Robot jedoch das zweite Element in der Arbeitswarteschlange zur Ausführung auswählt, erfolgt die Verarbeitung nicht erfolgreich, und der Status wird auf „Fehler“ aktualisiert.

    Wenn Sie in diesem Szenario stattdessen die Funktion zur automatischen Wiederholung verwenden, werden die Arbeitselemente automatisch basierend auf dem Wert im Feld Ausnahmetyp im Formular „Arbeitselement“ und basierend auf den Werten, die Sie in den Feldern Maximale Versuche und Versuchsverzögerung eingeben, wiederholt im Formular „Warteschlange“.

    Es gibt zwei Ausnahmetypen: Anwendung und Business.

    Wenn im Formular „Arbeitselement“ der Wert des Felds Ausnahmetyp auf Anwendung festgelegtist, der Wert des Felds Maximale Versuche größer als 1 ist und der aktuelle Wert im Feld Anzahl der Versuche kleiner als der Wert im Feld Maximale Versuche ist, beginnt der fehlgeschlagenes Element in der Arbeitswarteschlange wird automatisch wiederholt.

    Hinweis:
    Wenn der Wert im Feld AusnahmetypGeschäftist, ist die automatische Wiederholungsfunktion nicht aktiviert.

    Konfiguration von Warteschlangenfeldern und Systemeigenschaften

    Um die automatische Wiederholungsfunktion zu aktivieren, müssen Sie die Werte in der Systemeigenschaft sn_rpa_fdn.queue.maximum_attempts_max_value definieren. Weitere Informationen zu diesen Werten finden Sie unter RPA-Hub-Eigenschaften konfigurieren.

    Sie können die automatische Wiederholungsfunktion aktivieren, indem Sie die folgenden Felder im Formular „Warteschlange“ konfigurieren:
    • Maximale Versuche
    • Versuchsverzögerung (Min.)
    Im Feld Maximale Versuche definieren Sie die Anzahl der Versuche für die fehlgeschlagenen Arbeitselemente. Unter Versuchsverzögerung (Min.)definieren Sie die maximale Verzögerung in Minuten, bevor das Arbeitselement erneut versucht wird. Weitere Informationen zu diesen Feldern finden Sie unter Warteschlangenformular in RPA-Hub und Erstellen Sie eine Warteschlange in RPA-Hub.
    Sie können die folgenden Felder anzeigen, die sich auf die automatische Wiederholungsfunktion im Formular „Arbeitselement“ beziehen:
    • Ausnahmetyp
    • Anzahl der Versuche
    Basierend auf dem Wert im Feld Ausnahmetyp wiederholt die automatische Wiederholungsfunktion die Arbeitselemente. Im Feld Anzahl der Versuche können Sie anzeigen, wie oft das Arbeitselement für die automatische Wiederholung ausgewählt wurde. Weitere Informationen zu diesen Feldern finden Sie unter Arbeitselementformular in RPA-Hub.

    Workflow automatisch wiederholen

    Wenn der Status des in der Automatisierung ausgewählten Arbeitselements In Bearbeitung lautet, sieht der automatische Wiederholungs-Workflow wie folgt aus:
    • Wenn das Feld Ausnahmetyp Anwendung ist, das Feld Anzahl der Versuche um 1 erhöht wird und der aktuelle Wert im Feld Anzahl der Versuche mit dem Wert im Feld Maximale Versuche übereinstimmt, wird der Status des Arbeitselements auf Fehlgeschlagen und die Ausnahme aktualisiert Das Feld „Typ“ wird auf „Anwendung“ aktualisiert. Das Arbeitselement ist nicht für die automatische Wiederholung verfügbar.
    • Wenn das Feld Ausnahmetyp auf Anwendung festgelegt ist, das Feld Anzahl der Versuche um 1 erhöht wird und der aktuelle Wert im Feld Anzahl der Versuche kleiner als der Wert im Feld Maximale Versuche ist, wird der Status des Arbeitselements auf In Bearbeitung aktualisiert Ausnahmetyp wird auf Anwendung aktualisiert. Das Arbeitselement ist für die automatische Wiederholung erst verfügbar, nachdem Sie die Dauer (falls vorhanden) im Feld Anzahl der Versuche in Minuten festgelegt haben.
    • Wenn das Feld Ausnahmetyp auf Geschäft festgelegt ist und das Feld Anzahl der Versuche um 1 erhöht wird, wird der Status des Arbeitselements auf Fehlgeschlagenund das Feld Ausnahmetyp auf Geschäft aktualisiert. Das Arbeitselement ist nicht für die automatische Wiederholung verfügbar.
    • Wenn im Feld Ausnahmetyp kein Wert vorhanden ist und das Feld Anzahl der Versuche nicht um 1 erhöht wird, wird der Status des Arbeitselements in In Bearbeitungaktualisiert. Der Ausnahmetyp wird nicht aktualisiert. Das Arbeitselement ist für die automatische Wiederholung erst verfügbar, nachdem Sie die Dauer (falls vorhanden) im Feld Anzahl der Versuche in Minuten festgelegt haben.
    Hinweis:
    Wenn der Wert im Feld ReleaseMode gesperrt ist, können Sie den Wert im Feld Anzahl der Versuche nicht erhöhen, da der Robot das Arbeitselement noch ausführt. Der Wert im Feld „Anzahl der Versuche“ muss nur erhöht werden, wenn der Wert im Feld „ReleaseMode “ „Release“ lautet. Der Wert im Feld Anzahl der Versuche wird erhöht, wenn ein Element vom Robot freigegeben wird oder wenn der Status eines Elements auf Fehlerfestgelegt wird.
    Die folgende Tabelle zeigt den Workflow der automatischen Wiederholung für ein Arbeitselement in Bearbeitung.
    Tabelle : 1. Workflow für ein in Bearbeitung befindliches Arbeitselement automatisch wiederholen
    Ausnahmetyp Anzahl der Versuche (Erhöhung um 1) Bedingung Status wurde auf aktualisiert Ausnahmetyp auf aktualisiert
    Anwendung Ja Ob der aktuelle Wert im Feld „Anzahl der Versuche“ dem Wert im Feld „Maximale Versuche“ entspricht. Fehlgeschlagen Anwendung
    Anwendung Ja Wenn der aktuelle Wert im Feld „Anzahl der Versuche“ kleiner als der Wert im Feld „Maximale Versuche“ ist. In Bearbeitung Anwendung
    Geschäft Ja <No condition> Fehlgeschlagen Geschäft
    <empty> Nein <No condition> In Bearbeitung <No update>
    Wenn der Status eines in der Automatisierung ausgewählten Arbeitselements Erfolgist, sieht der Workflow für die automatische Wiederholung wie folgt aus:
    • Wenn das Feld Ausnahmetyp auf Anwendung festgelegt ist und das Feld Anzahl der Versuche um 1 erhöht wird, wird der Status des Arbeitselements auf Erfolg aktualisiert, und der Ausnahmetyp wird auf leer aktualisiert. Das Arbeitselement ist nicht für die automatische Wiederholung verfügbar.
    • Wenn das Feld Ausnahmetyp auf Geschäft festgelegt ist und das Feld Anzahl der Versuche um 1 erhöht wird, wird der Status des Arbeitselements in Erfolgaktualisiert. Der Ausnahmetyp wird auf leer aktualisiert, und das Arbeitselement ist nicht für die automatische Wiederholung verfügbar.
    • Wenn im Feld Ausnahmetyp kein Wert angegeben ist und das Feld Anzahl der Versuche um 1 erhöht wird, wird der Status des Arbeitselements in Erfolgaktualisiert. Das Feld Ausnahmetyp wird auf leer aktualisiert, und das Arbeitselement ist nicht für die automatische Wiederholung verfügbar.
    Die folgende Tabelle zeigt den automatischen Wiederholungs-Workflow für ein Erfolgsarbeitselement.
    Tabelle : 2. Workflow zur automatischen Wiederholung für ein Erfolgsarbeitselement
    Ausnahmetyp Anzahl der Versuche (Erhöhung um 1) Status wurde auf aktualisiert Ausnahmetyp auf aktualisiert
    Anwendung Ja Erfolg <blank>
    Geschäft Ja Erfolg <blank>
    <blank> Ja Erfolg <blank>
    Wenn der Status des in der Automatisierung ausgewählten Arbeitselements „ Fehlgeschlagen“ist, sieht der automatische Wiederholungs-Workflow wie folgt aus:
    • Wenn der Ausnahmetyp Anwendung ist, das Feld Anzahl der Versuche um 1 erhöht wird und der aktuelle Wert im Feld Anzahl der Versuche kleiner als der Wert im Feld Maximale Versuche ist, wird der Status des Arbeitselements auf In Bearbeitungaktualisiert. Das Feld Ausnahmetyp wird auf Anwendung aktualisiert, und das Arbeitselement ist erst nach der im Feld Anzahl der Versuche festgelegten Dauer für die automatische Wiederholung verfügbar.
    • Wenn das Feld Ausnahmetyp auf Anwendung festgelegt ist, das Feld Anzahl der Versuche um 1 erhöht wird und der aktuelle Wert im Feld Anzahl der Versuche dem Wert im Feld Maximale Versuche entspricht, wird der Status des Arbeitselements in Fehlgeschlagenaktualisiert. Das Feld Ausnahmetyp wird auf Anwendung aktualisiert, und das Arbeitselement ist nicht für eine automatische Wiederholung verfügbar.
    • Wenn der Ausnahmetyp Geschäft ist, wird das Feld Anzahl der Versuche um 1 erhöht und der Status des Arbeitselements in Fehlgeschlagengeändert. Das Feld Ausnahmetyp wird auf „Geschäft“ aktualisiert, und das Arbeitselement ist nicht für eine automatische Wiederholung verfügbar.
    • Wenn das Feld Ausnahmetyp nicht vorhanden ist und das Feld Anzahl der Versuche um 1 erhöht wird, wird der Status des Arbeitselements in Fehlgeschlagenaktualisiert. Das Feld „Ausnahmetyp“ wird nicht aktualisiert, und das Arbeitselement ist nicht für eine automatische Wiederholung verfügbar.
    Die folgende Tabelle zeigt den Workflow für die automatische Wiederholung, wenn in der Automatisierung der Status Fehlgeschlagen ausgewählt ist.
    Tabelle : 3. Workflow für automatische Wiederholung für ein fehlgeschlagenes Arbeitselement
    Ausnahmetyp Anzahl der Versuche (Erhöhung um 1) Bedingung Status wurde auf aktualisiert Ausnahmetyp auf aktualisiert
    Anwendung Ja Wenn der aktuelle Wert im Feld „Anzahl der Versuche“ kleiner als der Wert im Feld „Maximale Versuche“ ist. In Bearbeitung Anwendung
    Anwendung Ja Ob der aktuelle Wert im Feld „Anzahl der Versuche“ dem Wert im Feld „Maximale Versuche“ entspricht. Fehlgeschlagen Anwendung
    Geschäft Ja <No condition> Fehlgeschlagen Geschäft
    <empty> Ja <No condition> Fehlgeschlagen <No update>
    Hinweis:
    Der Wert im Feld „Zurückgestellt bis“ wird von der Komponente abgerufen. Dieses Feld hat immer Vorrang vor dem Feld Versuchsverzögerung (Min.). Das Feld Zurückgestellt bis ist ein schreibgeschütztes Feld im Arbeitselementformular. Weitere Informationen finden Sie unter Arbeitselementformular in RPA-Hub.