Warteschlangen-Connector-Methoden
Mit den Warteschlangen-Connector-Methoden können Sie Arbeitselemente für Warteschlangen in RPA-Huberstellen und verwalten.
Voraussetzungen
- 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.
- Legen Sie die Eigenschaft QueueName fest, indem Sie die folgenden Schritte ausführen:
- Navigieren Sie in RPA Desktop Design Studiozu .
- Ziehen Sie den Warteschlangen-Connector im Projektexplorer unter „Globale Objekte“.
- Doppelklicken Sie auf den Connector Warteschlange.
- 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
- Eingabe
- Name
- Ausgabe
- Arbeitselement-ID
- Klicken Sie in der Methodenleiste CreateJSONWorkItem auf das Symbol für Methodeneinstellungen (Symbol für
).
- 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:- Klicken Sie auf das Symbol zum Hinzufügen eines Schlüssels ( Symbol zum
).
- Geben Sie den Schlüsselnamen in das Feld ein.
- Wiederholen Sie zum Hinzufügen weiterer Schlüssel die vorherigen Schritte.
- 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.
- Klicken Sie auf das Symbol zum Hinzufügen eines Schlüssels ( Symbol zum
- Klicken Sie auf OK.
CreateStringWorkItem
- Eingabe
- Anforderungsinhalt
- Ausgabe
- Arbeitselement-ID
Führen Sie die folgenden Schritte aus, um zusätzliche Kriterien für die Erstellung von Zeichenfolgen-Arbeitselementen anzugeben.
- Klicken Sie in der Methodenleiste CreateStringWorkItem auf das Symbol für Methodeneinstellungen (Symbol für
).
- 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. - 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.
- Klicken Sie auf das Symbol für
(Symbol für Methodeneinstellungen ).
- 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
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. - 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 .
- Eingabe
- Priorität
- Ausgabe
- Arbeitselement-ID
Führen Sie die folgenden Schritte aus, um zusätzliche Kriterien für die Auswahl von Arbeitselementen anzugeben.
- Klicken Sie auf das Symbol für
(Symbol für Methodeneinstellungen ).
- 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 (
), 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.
- Klicken Sie auf OK.
ReleaseWorkItem
- Eingabe
- Arbeitselement-ID
- Ausgabe
- Zurück
Aktualisieren SieArbeitselement
- Eingaben
- Arbeitselement-ID
Führen Sie die folgenden Schritte aus, um zusätzliche Kriterien für die Aktualisierung von Arbeitselementen anzugeben.
- Klicken Sie auf das Symbol für
(Symbol für Methodeneinstellungen ).
- 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:- Klicken Sie auf das Symbol zum Hinzufügen eines Schlüssels ( Symbol zum
).
- Geben Sie den Schlüsselnamen in das Feld ein.
- Wiederholen Sie zum Hinzufügen weiterer Schlüssel die vorherigen Schritte.
- 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.
- Klicken Sie auf das Symbol zum Hinzufügen eines Schlüssels ( Symbol zum