Erstellen Sie eine Automatisierung, die Daten aus der Warteschlange liest und den Mitarbeiterbonus berechnet. Testen und führen Sie die Automatisierung von Bot-Editor auf dem Gerät des Entwicklers mit tatsächlichen Warteschlangendaten aus.

Verstehen Sie, wie Sie die Option Mit Warteschlange ausführen von Bot-Editor verwenden. Weitere Informationen finden Sie unter Testen und Ausführen der WLM-Automatisierung auf dem Entwicklergerät.

Vorbereitungen

  • Bevor Sie mit dem Erstellen der Automatisierung beginnen, erstellen Sie eine Excel-Datei mit den untenstehenden Daten in Ihrem lokalen Ordner.
    Mitarbeiter-ID Mitarbeitername Gehalt Leistungsbewertung Bonus
    E001 Alice Johnson 55000 4.5 0.1
    E002 Rajesh Kumar 72000 3.8 0.08
    E003 Maria Lopez 48000 4.2 0.09
    E004 David Smith 95000 4.9 0.12
    E005 Anita Sharma 60000 3.5 0.07
  • Erstellen Sie eine Warteschlange als Mitarbeiter-Bonus-Warteschlange. Weitere Details finden Sie unter Standard-Warteschlangen erstellen und Beispiel für die Konfiguration einer Warteschlange.
  • Erstellen Sie eine Zahlenvariable, n_Final_Bonus.
  • Vergewissern Sie sich, dass die Rolle, die Ihrem Bot Creator-Nutzer zugewiesen ist, als Warteschlangenverbraucher (Rolle) hinzugefügt wird. Auf diese Weise bleiben Warteschlangen für die Auswahl verfügbar, während die Option Mit Warteschlange ausführen zum Testen und Ausführen der WLM-Automatisierung verwendet wird.

Prozedur

  1. Erstellen Sie eine Automatisierung als wlm-docs-BotEditor.
    1. Klicken Sie im linken Feld auf Automatisierung.
    2. Klicken Sie auf + Erstellen > Task Bot.
    3. Geben Sie im Fenster TaskBot erstellen den Automatisierungsnamen an.
    4. Bestätigen Sie den Standardordner: \Bots\.
      Um den standardmäßigen Speicherort zu ändern, klicken Sie auf Auswählen und folgen Sie den Anweisungen.
    5. Klicken Sie auf Erstellen und bearbeiten.
      Anmerkung: Die standardmäßige maximale Größe für einzelne Task Bots beträgt 50 MB.
  2. Erstellen Sie die Automatisierung unter Verwendung der folgenden Aktionen.
    1. Nachrichtenfeld: Zeigen Sie eine Nachricht an, die angibt, welcher Mitarbeiterdatensatz verarbeitet wird.
      Processing bonus for $workItem{"Employee Name"}$
    2. Nummer- Zuweisen: Berechnen Sie den Bonus mit der Formel.
      $workItem{Salary}.String:toNumber$ * $workItem{"Performance Rating"}.String:toNumber$*$workItem{Bonus}.String:toNumber$
      
    3. Nachrichtenfeld: Zeigen Sie den berechneten Bonus für den Mitarbeiter an.
      Final bonus for $workItem{"Employee Name"}$ is $n_Final_Bonus.Number:toString$
      
    4. Zeichenfolge- Zuweisen: Speichern Sie das endgültige Bonusergebnis in einer Zeichenfolgenvariablen.
       Final bonus for $workItem{"Employee Name"}$ is $n_Final_Bonus.Number:toString$
      
    5. Klicken Sie auf Speichern.
  3. Klicken Sie auf das Symbol mit den drei Punkten im Bot-Editor und dann auf Aufgabenelementevorlage.
    1. Wählen Sie die Vorlage Employee-Bonus-Queue-docstest aus und weisen Sie sie der Automatisierung zu. Weitere Details finden Sie unter Anhängen einer Aufgabenelement-Vorlage an Bots.
    2. Klicken Sie auf Zurück zum Editor.
  4. Klicken Sie auf Ausführen > Mit Warteschlange ausführen, um die Warteschlange mit Warteschlangenelementen zu testen und auszuführen.

    Die Automatisierung wird in eine Warteschlange verschoben, um die Warteschlangendaten zu testen, und zeigt den endgültigen Bonusbetrag für jeden Mitarbeiter in der Spalte Arbeitselement-Ergebnis der Warteschlange an.

    Sehen Sie sich das folgende Video an, um eine WLM-Automatisierung mit einer Warteschlange von Bot-Editor auszuführen.