Konfigurieren eines Process Builder-Auslösers für Automation Anywhere für Salesforce

Process Builder ist eine Methode zum Erstellen eines Ablaufs mit einem durch Ereignisse ausgelösten Bot. Mit dieser Methode können Nutzer Prozesse automatisieren, indem sie ein Auslösekriterium für den Bot festlegen.

Vorbereitungen

Stellen Sie sicher, dass Sie über Folgendes verfügen:
  • Der Berechtigungssatz für Nutzer der Komponente AAI RPA Bots Lightning muss aktiviert sein.
  • Das Objekt und die Kriterien (vom Administrator definiert) sowie das durch Verwendung des Ablaufs zu erzielende Resultat müssen verfügbar sein.
  • Sie sollten mit der Zuordnung eines Objekt-ID-Felds zu einem für die Klasse Bot ausführen erforderlichen Datensatz-ID-Feld vertraut sein.
  • Wenn Sie den Bot nach der Bot-Konfiguration ausführen möchten, benötigen sie die Datensatz-ID der Bot-Konfigurationen.

Prozedur

  1. Navigieren Sie in Salesforce zu Einrichten > Prozessautomatisierung > Process Builder.
  2. Klicken Sie auf Neu und geben Sie die folgenden Details für den Prozessablauf ein: einen Prozessnamen, einen API-Namen, eine Beschreibung und wie der Prozess gestartet wird.
  3. Klicken Sie auf Speichern.
  4. Wählen Sie das Objekt aus und geben Sie an, wann der Prozess gestartet werden soll.
  5. Definieren Sie Ihre Kriterien.
  6. Klicken Sie auf Aktion hinzufügen.
  7. Geben Sie im Fenster Aktion auswählen und definieren Konfigurationen für Ihren Bot ein.
  8. Wählen Sie Apex als Aktionstyp.
  9. Wählen Sie unter Apex-Klasse eine der folgenden Optionen.
    • Bot nach Bot-Konfiguration ausführen

      Verwenden Sie gespeicherte Bot-Konfigurationen aus dem Connector Salesforce-Verbindung.

      • Geben Sie die Bot-Konfigurations-ID ein.
      • Wählen Sie die Datensatz-ID aus.

        Der Typ muss Referenz lauten und der Wert muss dem Ereignis-Objekt entsprechen.

    • Bot mit API-Schlüssel ausführen

      Verbinden Sie sich zum Ausführen eines gespeicherten Bots mit Ihrem Control Room, indem Sie Ihre Anmeldeinformationen eingeben.

      • Geben Sie Ihren CR-Nutzernamen ein.
      • Geben Sie die CR-URL ein.
      • Geben Sie den CR-API-Schlüssel ein.
      • Geben Sie den Bot-Namen ein.
      • Legen Sie die Ausführen-als-Nutzer-ID für den Bot Runner-Nutzer, der den Bot ausführen soll, fest.
        1. Klicken Sie auf Zeile hinzufügen.
        2. Wählen Sie für Feld die Option Ausführen-als-Nutzer-ID aus.
        3. Geben Sie Bot Runner als Wert ein.
      • Optional können Sie auf Zeile hinzufügen klicken, um weitere Parameter zur Nutzung in der Ausgabe des Bots auszuwählen, zum Beispiel Gerätepool-ID, Datensatz-ID und benutzerdefinierte Variablen.
        • Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.

          Wenn Sie mehrere Variablennamen angeben möchten, müssen diese mit dem „Pipe“-Symbol (senkrechter Strich) getrennt werden, z. B.: inputOne|inputTwo|inputThree.

        • Die Variablenwerte werden in der Reihenfolge der Variablennamen an den Bot übergeben, z. B. analog zum vorherigen Beispiel inputValue1|inputValue2|inputValue3.
    • Bot mit Verbindung ausführen

      Verwenden Sie eine Live-Verbindung zu Ihrem Control Room, um einen gespeicherten Bot auszuführen.

      • Geben Sie den Bot-Namen ein.
      • Geben Sie die Verbindungs-ID ein.
      • Legen Sie die Ausführen-als-Nutzer-ID für den Bot Runner-Nutzer, der den Bot ausführen soll, fest.
        1. Klicken Sie auf Zeile hinzufügen.
        2. Wählen Sie für Feld die Option Ausführen-als-Nutzer-ID aus.
        3. Geben Sie Bot Runner als Wert ein.
      • Optional können Sie auf Zeile hinzufügen klicken, um weitere Parameter zur Nutzung in der Ausgabe des Bots auszuwählen, zum Beispiel Gerätepool-ID, Datensatz-ID und benutzerdefinierte Variablen.
        • Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.

          Wenn Sie mehrere Variablennamen angeben möchten, müssen diese mit dem „Pipe“-Symbol (senkrechter Strich) getrennt werden, z. B.: inputOne|inputTwo|inputThree.

        • Die Variablenwerte werden in der Reihenfolge der Variablennamen an den Bot übergeben, z. B. analog zum vorherigen Beispiel inputValue1|inputValue2|inputValue3.
    • Bot mit Passwort ausführen

      Verbinden Sie sich zum Ausführen eines gespeicherten Bots mit Ihrem Control Room, indem Sie Ihre Anmeldeinformationen eingeben.

      • Geben Sie den Bot-Namen ein.
      • Geben Sie Ihren CR-Nutzernamen ein.
      • Geben Sie die CR-URL ein.
      • Geben Sie das CR-Passwort ein.
      • Legen Sie die Ausführen-als-Nutzer-ID für den Bot Runner-Nutzer, der den Bot ausführen soll, fest.
        1. Klicken Sie auf Zeile hinzufügen.
        2. Wählen Sie für Feld die Option Ausführen-als-Nutzer-ID aus.
        3. Geben Sie Bot Runner als Wert ein.
      • Optional können Sie auf Zeile hinzufügen klicken, um weitere Parameter zur Nutzung in der Ausgabe des Bots auszuwählen, zum Beispiel Gerätepool-ID, Datensatz-ID und benutzerdefinierte Variablen.
        • Variablennamen müssen exakt mit dem Namen der im Bot angegebenen Eingabevariablen übereinstimmen.

          Wenn Sie mehrere Variablennamen angeben möchten, müssen diese mit dem Pipe-Symbol (senkrechter Strich) getrennt werden, z. B.: inputOne|inputTwo|inputThree.

        • Die Variablenwerte werden in der Reihenfolge der Variablennamen an den Bot übergeben, z. B. analog zum vorherigen Beispiel inputValue1|inputValue2|inputValue3.
  10. Klicken Sie auf Speichern.