Automatisierte AX-Prozesse in der Robots-App erneut erstellen

Wichtig

Fahren Sie mit der erneuten Erstellung automatisierter Prozesse in der Robots-App erst dann fort, wenn Sie alle vorherigen Phasen der Migration abgeschlossen haben. Weitere Informationen finden Sie unter Durchführen der Migration – der von uns empfohlene Ansatz.

Sobald die Migration abgeschlossen ist und Sie erneut alle Skripts und Daten Ihrer Organisation erstellt haben, können Sie automatisierte AX-Prozesse in der Robots-App erneut erstellen. Für jeden automatisierten Prozess erstellen Sie eine Aufgabe in einem Robot. Mit der Aufgabe wählen Sie die auszuführenden Skripts aus. Außerdem legen Sie Eingabeparameter für die Skripts fest und erstellen einen Ablaufplan.

Robot-Aufgabe für jeden automatisierten Prozess erstellen

Für jeden automatisierten Prozess erstellen Sie im Entwicklermodus zuerst eine Aufgabe, damit Sie den Prozess testen und sicherstellen können, dass er ordnungsgemäß funktioniert.

Detaillierte Informationen finden Sie unter Robot-Aufgabe zur Ausführung eines Skripts erstellen.

  1. Wählen Sie auf der Startseite von Launchpad (www.highbond.com) unter Audit und Analyse die Robots-App aus.

    Sie müssen sich bei Diligent One anmelden, wenn Sie dies noch nicht getan haben.

  2. Wählen Sie im Dashboard in Robots ACL Robots aus.
  3. Navigieren Sie zu dem Robot, der die Aufgabe enthalten soll, und wählen Sie den Robot aus, um ihn zu öffnen.
  4. Klicken Sie in der oberen rechten Ecke des Robots auf Entwicklung, um in den Entwicklermodus zu wechseln.

    Die Kopfzeile im Produktionsmodus hat einen hellen Hintergrund, der im Entwicklermodus dunkel ist.

  5. Klicken Sie auf der Registerkarte Aufgaben auf Aufgabe erstellen.

    Der Aufgaben-Designer wird geöffnet.

  6. Geben Sie einen Namen für die Aufgabe ein, mit dem der automatisierte Prozess identifiziert werden kann. Klicken Sie auf Speichern.
  7. Durchlaufen Sie den Aufgaben-Designer, um die Aufgabeneinstellungen zu konfigurieren:
    1. Wählen Sie die auszuführenden Skripts und geben Sie notwendige Parameterwerte ein.

      Kopieren Sie die Parameterwerte des AX-Prozesses, solange Sie die Werte nicht ändern müssen.

    2. Optional. Planen Sie die Ausführung der Aufgabe.

      Sie werden die Aufgabe ad hoc ausführen, weshalb Sie die Erstellung eines Ablaufplans überspringen können. Alternativ können Sie aber auch einen Ablaufplan erstellen, wenn Sie diese Funktion testen möchten.

    3. Optional. Wählen Sie Empfänger aus, die eine E-Mail-Benachrichtigung empfangen sollen, falls die Aufgabe aus irgendeinem Grund nicht ausgeführt wird.
  8. Überprüfen Sie die Aufgabenkonfiguration und klicken Sie auf Aufgabe bestätigen und erstellen.

    Ergebnis Die Aufgabe wird mit den von Ihnen festgelegten Einstellungen erstellt.

Aufgabe durch Ad-hoc-Ausführung testen

Testen Sie jede Aufgabe im Entwicklermodus und beheben Sie möglicherweise auftretende Probleme.

  1. Wählen Sie auf der Registerkarte Aufgaben die Aufgabe, die Sie gerade erstellt haben, und klicken Sie auf > Jetzt ausführen.

    Die Aufgabe wird ausgeführt, und Sie können auf der Registerkarte Aufgaben oder Aufgabenausführungen den Fortschritt überwachen und die Ergebnisse anzeigen.

  2. In der Registerkarte Aufgabenausführungen klicken Sie auf den Aufgabeneintrag, sobald die Aufgabe abgeschlossen ist.

    Der Seitenbereich Details zur Aufgabenausführung wird geöffnet und zeigt detaillierte Informationen über die spezifische Aufgabenausführung an, inkl. einer Liste aller Ausgabetabellen und Dateien, die durch den Analysetag //RESULT erstellt wurden.

  3. Überprüfen Sie Ausgabeergebnisse und stellen Sie sicher, dass die richtigen Tabellen, Protokolle oder Dateien erstellt wurden.

    Informationen zur Anzeige der Inhalte einer Aufgabenausführung finden Sie unter Tabellen, Dateien und Protokolle in einem ACL-Robot anzeigen.

  4. Überprüfen Sie in der Registerkarte Eingabe/Ausgabe die ausgegebenen Datentabellen und stellen Sie sicher, dass die richtigen Tabellen erstellt wurden.

    Durch den Analysetag //DATA erstellte Tabellen sind im Abschnitt Andere Tabellen aufgelistet. Informationen zur Anzeige der Inhalte von Datentabellen finden Sie unter Tabellen, Dateien und Protokolle in einem ACL-Robot anzeigen.

  5. Wenn eine Aufgabe fehlschlägt oder wenn Ausgabetabellen bzw. Dateien fehlen, könnte das Problem durch Grundlegende Schritte der Fehlersuche erkannt werden.
  6. Wenn eine Aufgabe auch nach der versuchten Fehlersuche fehlschlägt, wenden Sie sich an den Diligent-Support.

Grundlegende Schritte der Fehlersuche

Art des Problems Möglicher Grund oder zu treffende Maßnahme
Allgemein Überprüfen Sie den Ergebnisstatus im Seitenbereich Details zur Aufgabenausführung. In einigen Fällen wird eine Mitteilung angezeigt, die den Grund für das Scheitern der Aufgabe erläutert.
Wenn eine Protokolldatei ausgegeben wurde, klicken Sie auf Ansicht, um das Protokoll zu betrachten. Das Protokoll sollte einen Eintrag mit einem roten X  enthalten, der angibt, weshalb das Analyseskript fehlschlug.
Aufgabeneingabe

Wenn die Aufgabe eine verknüpfte Tabelle als Eingabe verwendet, bestätigen Sie, dass die Tabelle im Abschnitt Verknüpfte Tabellen der Registerkarte Eingabe/Ausgabe vorhanden ist.

Weitere Informationen finden Sie unter Gemeinsame Nutzung und Verknüpfung von Datentabellen in ACL-Robots.

Wenn die Aufgabe eine verbundene Nicht-Analytics-Datei als Eingabe verwendet, also zum Beispiel eine Excel-Datei, überprüfen Sie, ob die Datei im Abschnitt Dateien der Registerkarte Eingabe/Ausgabe vorhanden ist.

Weitere Informationen finden Sie unter Arbeitsdaten verwalten, die in einem Robot gespeichert sind.

Analysekopf

Überprüfen Sie in Analytics, ob alle durch die Aufgabe ausgeführten Analyseskripts auch Analyseköpfe enthalten. Bestätigen Sie, dass alle benötigten Analysetags, wie //RESULT, //DATA und //FILE, vorhanden und korrekt formatiert sind.

Detaillierte Informationen finden Sie unter Analyseköpfe und -tags.

Robots-Agent-Dienst Auf dem Windows-Server mit dem installierten Robots-Agenten überprüfen Sie, dass der Robots-Agent-Dienst ausgeführt wird. Starten Sie den Dienst, falls er angehalten ist, und führen Sie ihn erneut aus.

Skriptversionen im Produktionsmodus aktivieren

Sobald eine Aufgabe korrekt ausgeführt wird, aktivieren Sie die von der Aufgabe verwendete Skriptversion im Produktionsmodus.

Detaillierte Informationen finden Sie unter Entwicklungsmodus und Produktionsmodus in der Robots-App.

  1. Wählen Sie auf der Registerkarte Skriptversionen die Skriptversion aus, die Ihre gerade getestete Aufgabe verwendet.
  2. Klicken Sie im Bereich Versionsdetails auf Aktivieren.
  3. Optional. Geben Sie einen Kommentar in den Versionsverlauf ein, um zu erklären, was Sie aktivieren.

    Tipp

    Die Eingabe eines aussagekräftigen Kommentars bei der Aktivierung einer Skriptversion ist eine Best Practice, die zu einem späteren Zeitpunkt bei der Prüfung der automatisierten Analyse sehr hilfreich sein kann.

  4. Klicken Sie auf Versionsnummer aktivieren.

    Ergebnis Die Skriptversion wird aktiviert und ist dann im Produktionsmodus verfügbar. Auf der Registerkarte Skripts im Produktionsmodus werden die einzelnen Analyseskripts und alle Hilfsskripts in der Skriptversion aufgelistet.

Robot-Aufgabe im Produktionsmodus erstellen und planen

Der letzte Schritt ist die Erstellung und Planung einer Robot-Aufgabe im Produktionsmodus.

Detaillierte Informationen finden Sie unter Robot-Aufgabe zur Ausführung eines Skripts erstellen.

  1. Klicken Sie in der rechten oberen Ecke des Robots auf Produktion, um in den Produktionsmodus zu wechseln.

    Die Kopfzeile im Produktionsmodus hat einen hellen Hintergrund, der im Entwicklermodus dunkel ist.

  2. Klicken Sie auf der Registerkarte Aufgaben auf Aufgabe erstellen.

    Der Aufgaben-Designer wird geöffnet.

  3. Geben Sie einen Namen für die Aufgabe ein, mit dem der automatisierte Prozess identifiziert werden kann. Klicken Sie auf Speichern.
  4. Durchlaufen Sie den Aufgaben-Designer, um die Aufgabeneinstellungen zu konfigurieren:
    1. Wählen Sie die auszuführenden Skripts und geben Sie notwendige Parameterwerte ein.

      Kopieren Sie die Parameterwerte des AX-Prozesses, solange Sie die Werte nicht ändern müssen.

    2. Planen Sie die Ausführung der Aufgabe.

      Kopieren Sie den Ablaufplan des AX-Prozesses, solange Sie den Ablaufplan nicht ändern müssen.

    3. Wählen Sie Empfänger aus, die eine E-Mail-Benachrichtigung empfangen sollen, falls die Aufgabe aus irgendeinem Grund nicht ausgeführt wird.
  5. Überprüfen Sie die Aufgabenkonfiguration und klicken Sie auf Aufgabe bestätigen und erstellen.

    Ergebnis Die Aufgabe wird mit den von Ihnen festgelegten Einstellungen erstellt.

  6. Testen Sie die Aufgabe, indem Sie sie ad hoc ausführen.

    Weitere Informationen finden Sie unter Aufgabe durch Ad-hoc-Ausführung testen.

    Wenn eine Aufgabe fehlschlägt oder wenn Ausgabetabellen bzw. Dateien fehlen, überprüfen Sie, ob die korrekte Skriptversion im Entwicklermodus aktiviert wurde. Wenn die Aufgabe weiterhin fehlschlägt, lesen Sie Grundlegende Schritte der Fehlersuche oder Sie wenden sich an den Diligent-Support.

Nächste Schritte

Sobald Sie automatisierte Prozesse neu erstellt haben, können Sie auf Schritte nach der Migration von AX in die Robots-App übergehen.