Warteschlangen-Connector-Methoden

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 8 Minuten Lesedauer
  • Mit den Warteschlangen-Connector-Methoden können Sie Arbeitselemente für Warteschlangen in RPA-Huberstellen und verwalten.

    Voraussetzungen

    1. Weisen Sie dem Automatisierungsprojekt den Bot-Prozess zu, indem Sie auf der Registerkarte Design von RPA Desktop Design Studio die Option Bot-Prozess zuweisen verwenden, um auf die Arbeitselemente zuzugreifen. Weitere Informationen finden Sie unter Weisen Sie einen Bot-Prozess einem Automatisierungsprojekt zu.
    2. Legen Sie die Eigenschaft QueueName fest, indem Sie die folgenden Schritte ausführen:
      1. Navigieren Sie in RPA Desktop Design Studiozu Toolbox > RPA-Hub > Warteschlange.
      2. Ziehen Sie den Warteschlangen-Connector im Projektexplorer unter „Globale Objekte“.
      3. Doppelklicken Sie auf den Connector Warteschlange.
      4. Geben Sie im Bereich Eigenschaften in der Eigenschaft QueueName den Namen der Warteschlange ein.
        Hinweis:
        Der Name der Warteschlange muss mit dem in RPA-Hubdefinierten übereinstimmen.

    JSON-Arbeitselement erstellen

    Erstellt ein Arbeitselement für die Warteschlange im Format JSON.
    Eingabe
    Name
    Priorität
    Ausgabe
    Arbeitselement-ID
    IsNameExists
    Um die Schlüssel-Wert-Paare in einem JSON-Objekt zu erstellen, führen Sie die folgenden Aktionen aus:
    1. Klicken Sie in der Methodenleiste CreateJSONWorkItem auf das Symbol für Methodeneinstellungen (Symbol für Methodeneinstellungen.).
    2. Geben Sie die in der Tabelle angegebenen Kriterien ein.
      Tabelle : 1. ELEMENTKONFIGURATION ERSTELLEN
      Feld Beschreibung
      KONFIGURATION
      EINGABEFELDER
      Typ Der Typ des Arbeitselements.

      Für eine Buchhaltungssystemwarteschlange sind beispielsweise „Einsparungen“ und „Aktuell“ Arten von Accounts.

      Informationen zum Konfigurieren des Eingabefelds finden Sie unter Porteigenschaften konfigurieren.
      Stufe Aktualisiert die Phase des Arbeitselements.

      Anwenderdefiniertes Feld zur Verwaltung verschiedener Phasen der Transaktion.

      SLA Servicelevel-Vereinbarung (Service Level Agreement, SLA) für den Abschluss des Arbeitselements.
      JSON-Eigenschaften
      JSON-PFADNOTIONEN
      Name Schlüssel-Wert-Paar (JSON-Inhalt) für den Anforderungsinhalt.
      Um einen Schlüssel hinzuzufügen, gehen Sie wie folgt vor:
      1. Klicken Sie auf das Symbol zum Hinzufügen eines Schlüssels ( Symbol zum Hinzufügen eines Schlüssels.).
      2. Geben Sie den Schlüsselnamen in das Feld ein.
      3. Wiederholen Sie zum Hinzufügen weiterer Schlüssel die vorherigen Schritte.
      4. Informationen zur Übergabe des Werts an diese Felder finden Sie unter Porteigenschaften konfigurieren.
      Sensibel Vertrauliche Inhalte, die beim Erstellen des Arbeitselements übergeben werden.

      Wählen Sie diese Option als vertraulich aus. Dann werden die Daten verschlüsselt und im Feld Vertraulicher Anforderungsinhalt im neuen Arbeitselement in RPA-Hubgespeichert. Weitere Informationen zum Arbeitselementformular finden Sie unter Formular „Arbeitselement“..

      Mit dieser Funktionalität können Sie vertrauliche Informationen über Warteschlangen übergeben.

      Wenn Sie beispielsweise möchten, dass Kundendaten in der Warteschlange verschlüsselt werden, müssen Sie das Feld Vertraulich verwenden, um Kundendetails wie Kreditkartennummer, Adresse usw. zu speichern.

    3. Klicken Sie auf OK.

    CreateStringWorkItem

    Erstellt ein Arbeitselement in einer Warteschlange in RPA-Hub durch Akzeptieren einer Zeichenfolge.
    Eingabe
    Anforderungsinhalt
    Name
    Ausgabe
    Arbeitselement-ID
    IsNameExists

    Führen Sie die folgenden Schritte aus, um zusätzliche Kriterien für die Erstellung von Zeichenfolgen-Arbeitselementen anzugeben.

    1. Klicken Sie in der Methodenleiste CreateStringWorkItem auf das Symbol für Methodeneinstellungen (Symbol für Methodeneinstellungen.).
    2. Geben Sie die in der Tabelle angegebenen Kriterien ein.
      Tabelle : 2. ELEMENTKONFIGURATION ERSTELLEN
      Feld Beschreibung
      EINGABEFELDER
      SensitiveRequestContent Speichert vertrauliche Inhalte in verschlüsseltem Format im neuen Arbeitselement.

      Informationen zum Konfigurieren des Eingabefelds finden Sie unter Porteigenschaften konfigurieren.

      Mit dieser Funktionalität können Sie vertrauliche Informationen über Warteschlangen übergeben.

      Wenn Sie beispielsweise möchten, dass Kundendaten in der Warteschlange verschlüsselt werden, müssen Sie das Feld SensitiveRequestContent verwenden, um Kundendetails wie Kreditkartennummer, Adresse usw. zu speichern.

      Stufe Aktualisiert die Phase des Arbeitselements.

      Anwenderdefiniertes Feld zur Verwaltung verschiedener Phasen der Transaktion.

      Typ Der Typ des Arbeitselements.

      Für eine Buchhaltungssystemwarteschlange sind beispielsweise „Einsparungen“ und „Aktuell“ Arten von Accounts.

      Informationen zum Konfigurieren des Eingabefelds finden Sie unter Porteigenschaften konfigurieren.
      SLA Servicelevel-Vereinbarung (Service Level Agreement, SLA) für den Abschluss des Arbeitselements.
    3. Klicken Sie auf OK.

    GetWorkItems abrufen

    Gibt die Anzahl und die Details der in der Warteschlange erstellten Arbeitselemente basierend auf den von Ihnen angegebenen Kriterien zurück. Die Methode stellt bereits ein Standardkriterium bereit, Sie können jedoch zusätzliche Kriterien angeben.

    Eingabe
    Grenzwert
    Ausgabe
    Gesamtanzahl

    Führen Sie die folgenden Schritte aus, um zusätzliche Kriterien für das Identifizieren und Abrufen von Arbeitselementen anzugeben.

    1. Klicken Sie auf das Symbol für Methodeneinstellungen(Symbol für Methodeneinstellungen ).
    2. Konfigurieren Sie die Filter nach Bedarf. Es ist kein Filter obligatorisch.
      Tabelle : 3. ARBEITSELEMENTKONFIGURATION
      Feld Beschreibung
      EINGABEFILTER
      Name Name des Arbeitselements. Sie können einen der folgenden Filter angeben:
      • Ist gleich: Der Name des Arbeitselements entspricht genau den von Ihnen angegebenen Kriterien.
      • Enthält: Der Name des Arbeitselements enthält die von Ihnen angegebenen Zeichen.
      • StartsWith: Der Name des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.
      • EndsWith: Der Name des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.
      Typ Typ des Arbeitselements im Zeichenfolgenformat. Sie können einen der folgenden Filter angeben:
      • Ist gleich: Der Typ des Arbeitselements entspricht genau den von Ihnen angegebenen Kriterien.
      • Enthält: Der Typ des Arbeitselements enthält die von Ihnen angegebenen Zeichen.
      • StartsWith: Der Typ des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.
      • EndsWith: Der Typ des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.
      Status Status des Arbeitselements.
      Stufe Aktualisiert die Phase des Arbeitselements.

      Anwenderdefiniertes Feld zur Verwaltung verschiedener Phasen der Transaktion.

      Priorität Priorität der Ausführung:
      • Kritisch
      • Hoch
      • Zuverlässige Anzeige
      • Niedrig
      Der zugewiesene Robot führt den Bot-Prozess gemäß der in der Arbeitswarteschlange definierten Priorität aus. Die Standardpriorität ist immer Hoch.
      Datumstyp Datumstyp des Arbeitselements. Wenn Sie Werte in dieses Feld eingeben, müssen Sie auch Werte in die Felder „ FromData“ und „ToDate “ eingeben.
      VonDatum Startdatum im Bereich, wenn die Methode Arbeitselemente innerhalb eines Datumsbereichs auswählt.
      ToDate Wenn die Methode Arbeitselemente innerhalb eines Datumsbereichs auswählt, Enddatum im Bereich.
      Offset Anzahl der Arbeitselemente, die nach dem festgelegten Grenzwert abgerufen werden. Wenn der Grenzwert beispielsweise 20 beträgt, beginnt das nächste ausgewählte Arbeitselement bei 21.
      AUSFELDER
      AusgehendeDatensätze Gibt die Details der Arbeitselemente in einem Objektformular zurück.
    3. Klicken Sie auf OK.
      Hinweis:
      Mit jedem von Ihnen konfigurierten Feld wird ein Dateneingangsport erstellt.

    AuswahlArbeitselement

    Ermöglicht einem Robot, ein Arbeitselement basierend auf den angegebenen Kriterien auszuwählen. Sie können auch zusätzliche Kriterien für das auszuwählende Arbeitselement konfigurieren.

    Die in der Komponente „PickWorkItem“ enthaltenen Abfragebedingungen werden für die Berechnung der Anzahl von Robots berücksichtigt, die zum Abschließen der Ausführung eines unbeaufsichtigten Bot-Prozesses erforderlich sind, wenn der Bot-Prozess mit dem Robot-Pool aktiviert ist. Weitere Informationen zum Berechnen der Anzahl von Robots finden Sie unter . Weitere Informationen zu Robot-Pool-Konzepten finden Sie unter .

    Führen Sie die folgenden Schritte aus, um zusätzliche Kriterien für die Auswahl von Arbeitselementen anzugeben.

    1. Klicken Sie auf das Symbol für Methodeneinstellungen(Symbol für Methodeneinstellungen ).
    2. Geben Sie die in der Tabelle angegebenen Kriterien ein.
      Tabelle : 4. ELEMENT KONFIGURATION AUSWÄHLEN
      Feld Beschreibung
      KONFIGURATION
      EINGABEFILTER
      Name Name des Arbeitselements basierend auf den folgenden Filtern.
      • Ist gleich: Der Name des Arbeitselements entspricht genau den von Ihnen angegebenen Kriterien.
      • Enthält: Der Name des Arbeitselements enthält die von Ihnen angegebenen Zeichen.
      • StartsWith: Der Name des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.
      • EndsWith: Der Name des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.

      Durch Auswahl wird ein Dateneingangsport verfügbar gemacht.

      Typ Der Typ des Arbeitselements basierend auf den folgenden Filtern.
      • Ist gleich: Der Typ des Arbeitselements entspricht genau den von Ihnen angegebenen Kriterien.
      • Enthält: Der Typ des Arbeitselements enthält die von Ihnen angegebenen Zeichen.
      • StartsWith: Der Typ des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.
      • EndsWith: Der Typ des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.

      Durch Auswahl wird ein Dateneingangsport verfügbar gemacht.

      Stufe Phase des Arbeitselements basierend auf den folgenden Filtern.
      • Ist gleich: Phase des Arbeitselements entspricht genau den von Ihnen angegebenen Kriterien.
      • Enthält: Die Phase des Arbeitselements enthält die von Ihnen angegebenen Zeichen.
      • StartsWith: Phase des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.
      • EndsWith: Phase des Arbeitselements beginnt mit den von Ihnen angegebenen Zeichen.

      Durch Auswahl wird ein Dateneingangsport verfügbar gemacht.

      Status Status des Arbeitselements, das der Robot auswählen soll.
      AUSFELDER
      Name Datenausgabeport, der den Namen des Arbeitselements zurückgibt.
      Typ Datenausgabeport, der den Typ des Arbeitselements zurückgibt.
      Anmerkungen Datenausgabeport, der Anmerkungen zum Arbeitselement zurückgibt.
      Stufe Datenausgabeport, der die Phase des Arbeitselements zurückgibt.
      Anforderungsinhalt Zeichenfolgeninhalt für das Arbeitselement. Wählt den gespeicherten Inhalt aus, wenn das Arbeitselement erstellt wird.
      SensitiveRequestContent Der vertrauliche Inhalt aus diesem Feld wird ausgewählt, entschlüsselt und an RPA Desktop Design Studio oder Robots übergeben.
      JSON-Eigenschaften
      JSON-PFADNOTIONEN Datenausgabeport, der die JSON-Pfadnotation eines Arbeitselements zurückgibt.

      Klicken Sie auf das Symbol zum Hinzufügen eines Schlüssels ( Symbol zum Hinzufügen eines Schlüssels.), um einen Schlüsselnamen hinzuzufügen.

      JSON kann in Feldern RequestContent und SensitiveRequestContent übergeben werden.

      Bei der Auswahl des Arbeitselements werden die JSON-Daten aus einem Arbeitselement ausgewählt. Beispiel: Ein Schlüssel-Wert-Paar „Stadt: Devs“ (Stadt ist Schlüssel und Devs-Wert) im Feld „ RequestContent “ und „Stadt: Neu-Delhi“ (Stadt ist Schlüssel und Devs-Wert) wird im Feld „ SensitiveRequestContent “ erstellt. Wenn Sie versuchen, dasselbe Arbeitselement auszuwählen, erhält das Feld SensitiveRequestContent Vorrang, und die Ausgabe wird aus diesem Feld abgerufen, da der Schlüssel für beide Felder identisch ist.

    3. Klicken Sie auf OK.

    ReleaseWorkItem

    Gibt ein Arbeitselement frei, das von einem Bot akzeptiert und ausgeführt wurde. Sie müssen die Methode „PickWorkItem“ ausführen, bevor Sie diese Methode ausführen.
    Eingabe
    Arbeitselement-ID
    Ausgabe
    Zurück

    Aktualisieren SieArbeitselement

    Ermöglicht einem Robot, ein Arbeitselement zu aktualisieren, nachdem es mit der Auswahl-Methode „PickWorkItem“ basierend auf den angegebenen Kriterien ausgewählt wurde. Sie können zusätzliche Kriterien für das zu aktualisierende Arbeitselement konfigurieren. Sie müssen die Methode „PickWorkItem“ ausführen, bevor Sie diese Methode ausführen.
    Eingaben
    Arbeitselement-ID
    Anforderungsinhalt
    ReleaseMode
    Priorität
    Status
    Ausnahmetyp

    Führen Sie die folgenden Schritte aus, um zusätzliche Kriterien für die Aktualisierung von Arbeitselementen anzugeben.

    1. Klicken Sie auf das Symbol für Methodeneinstellungen(Symbol für Methodeneinstellungen ).
    2. Geben Sie die in der Tabelle angegebenen Kriterien ein.
      Tabelle : 5. ELEMENTKONFIGURATION AKTUALISIEREN
      Feld Beschreibung
      KONFIGURATION
      EINGABEFELDER
      Stufe Aktualisiert die Phase des Arbeitselements.

      Anwenderdefiniertes Feld zur Verwaltung verschiedener Phasen der Transaktion.

      DeferredTill Option zum Angeben einer Zeitdauer, während der dasselbe Arbeitselement nicht ausgewählt wird. Zum Beispiel 5 Minuten.
      Name Name des Arbeitselements.
      Typ Der Typ des Arbeitselements.

      Für eine Buchhaltungssystemwarteschlange sind beispielsweise „Einsparungen“ und „Aktuell“ Arten von Accounts.

      Informationen zum Konfigurieren des Eingabefelds finden Sie unter Porteigenschaften konfigurieren.
      Anmerkungen Ergänzende Anmerkungen zum Arbeitselement.
      SLA Servicelevel-Vereinbarung (Service Level Agreement, SLA) für den Abschluss des Arbeitselements.
      Antwortinhalt Zeichenfolgeninhalt für das Arbeitselement. Aktualisiert den gespeicherten Inhalt eines Arbeitselements.
      SensitiveRequestContent Aktualisiert den vertraulichen Inhalt eines Arbeitselements.
      JSON-Eigenschaften
      JSON-PFADNOTIONEN
      Name Schlüssel-Wert-Paar (JSON-Inhalt) für den Anforderungsinhalt.
      Um einen Schlüssel hinzuzufügen, gehen Sie wie folgt vor:
      1. Klicken Sie auf das Symbol zum Hinzufügen eines Schlüssels ( Symbol zum Hinzufügen eines Schlüssels.).
      2. Geben Sie den Schlüsselnamen in das Feld ein.
      3. Wiederholen Sie zum Hinzufügen weiterer Schlüssel die vorherigen Schritte.
      4. Informationen zur Übergabe des Werts an diese Felder finden Sie unter Porteigenschaften konfigurieren.
      Sensibel Vertrauliche Inhalte werden für ein Arbeitselement aktualisiert.

      Mit dieser Funktionalität können Sie vertrauliche Informationen über Warteschlangen übergeben.

      Wenn Sie beispielsweise möchten, dass Kundendaten in der Warteschlange verschlüsselt werden, müssen Sie das Feld Vertraulich verwenden, um Kundendetails wie Kreditkartennummer, Adresse usw. zu speichern.

      Wenn Sie im Feld „ SensitiveRequestContent “ ein Schlüssel-Wert-Paar „Stadt: Devin“ und in der JSON-Pfadnotation ein weiteres Schlüssel-Wert-Paar „Land: Indien“ hinzufügen, wird UpdateWorkItem ausgeführt. Anschließend wird im Feld „ SensitiveRequestContent “ die Ausgabe zu „Ort: VMware“ und „Land: Indien“ kombiniert.