Lightning Flow-Auslöser für Automation Anywhere for Salesforce konfigurieren

Lightning Flow ist die neueste Methode zum Erstellen eines Ablaufs mit einem bot mit Ereignisauslöser. 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.
  • Der Nutzer sollte mit dem Mapping eines Objekt-ID-Felds auf ein Datensatz-ID-Feld (welches für die Klasse „Bot ausführen“ erforderlich ist) vertraut sein.
  • Wenn Sie die den Bot nach Bot-Konfiguration ausführen möchten, sollten Sie Datensatz-ID der Bot-Konfigurationen parat haben.

Prozedur

  1. Navigieren Sie in Salesforce zu Einrichten > Prozessautomatisierung > Abläufe.
  2. Klicken Sie auf Neuer Ablauf.
  3. Wählen Sie einen Auslöser und ein Ereignis.
    AuslöserEreignis
    Ablauf mit datensatzbasiertem Auslöser Definieren Sie das Objekt und die Bedingungsanforderungen.
    Ablauf mit plattformereignis-basiertem Auslöser Wählen Sie ein Plattformereignis.
  4. Klicken Sie auf Weiter.
  5. Wählen Sie eine der folgenden Optionen, um festzulegen, wie Elemente in Ihrem Ablauf verbunden sein sollen.
    OptionAktion
    Freies Layout Ziehen Sie das Aktion-Element in den Ablauf.
    Auto-Layout Klicken Sie auf das Plus-Symbol.
    Wichtig: Die folgenden ersten Schritte sind bei jeder Aktion erforderlich:
    • Geben Sie eine Bezeichnung für die Aktion ein.
    • Geben Sie den API-Namen ein.
    • Geben Sie optional eine Beschreibung ein.
  6. Geben Sie eine Apex-Aktion in das Feld Aktion ein.
    Vier APEX-Aktionen stehen zum Ausführen von Automation Anywhere for Salesforce aus einem Ablauf zur Verfügung. Jede Aktion greift unterschiedlich auf den bot und seine Daten zu. Wählen Sie eine Aktion aus, die auf Basis der folgenden Beschreibungen am besten zu Ihren Anforderungen passt:
    • Bot nach Bot-Konfiguration ausführen:

      Verwenden Sie gespeicherte Bot-Konfigurationen vom Automation Anywhere for Salesforce-Connector.

      • Geben Sie die Datensatz-ID der Konfiguration als Bot-Konfigurations-ID ein.
        Tipp: Diese ID befindet sich auf der Bot-Konfigurationsseite am Ende der URL des Datensatzes. Beispiel: https://na1.lightning.force.com/lightning/r/Case/5003000000D8cuIQAA.Abbildung der Benutzeroberfläche
      • Wählen Sie den Feldtyp der Datensatz-ID aus, indem Sie durch das Dropdown-Menü scrollen und den Feldtyp des Datensatzes auswählen, auf Basis dessen der Bot ausgeführt werden soll.
        Tipp: Der Feldtyp des vorherigen Beispiels sieht wie folgt aus:
        $Recordid:Case
    • 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 den Bot-Namen ein.
      • Geben Sie den CR-API-Schlüssel ein.
      • Geben Sie die CR-URL ein.
      • Geben Sie den CR-Benutzernamen ein.
      • Legen Sie die Ausführen-als-Nutzer-ID für den Bot Runner-Nutzer, der den bot ausführen soll, fest.

        Klicken Sie auf den Schieberegler für die Ausführen-als-Nutzer-ID und geben Sie die ID in das dort erscheinende Feld ein.

      • Optional können Sie andere Schieberegler anklicken, um weitere Parameter zur Nutzung im Output des bots auszuwählen, zum Beispiel die Gerätepool-ID, Datensatz-ID, Variablennamen oder Variablenwerte.
        • 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.

        Klicken Sie auf den Schieberegler für die Ausführen-als-Nutzer-ID und geben Sie die ID in das dort erscheinende Feld ein.

      • Optional können Sie andere Schieberegler anklicken, um weitere Parameter zur Nutzung im Output des bots auszuwählen, zum Beispiel: Gerätepool-ID, Datensatz-ID, Variablennamen, Variablenwerte.
        • 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 das CR-Passwort ein.
      • Geben Sie die CR-URL ein.
      • Geben Sie Ihren CR-Nutzernamen ein.
      • Legen Sie die Ausführen-als-Nutzer-ID für den Bot Runner-Nutzer, der den bot ausführen soll, fest.

        Klicken Sie auf den Schieberegler für die Ausführen-als-Nutzer-ID und geben Sie die ID in das dort erscheinende Feld ein.

      • Optional können Sie andere Schieberegler anklicken, um weitere Parameter zur Nutzung im Output des bots auszuwählen, zum Beispiel die Gerätepool-ID, Datensatz-ID, Variablennamen oder Variablenwerte.
        • 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.
  7. Klicken Sie auf Speichern.
  8. Geben Sie eine Ablauf-Bezeichnung ein.
  9. Geben Sie einen Ablauf-API-Namen ein.
  10. Optional: Geben Sie eine Beschreibung ein.
  11. Klicken Sie auf Speichern.