Aufgabe: Workflow-Monitor bearbeiten

Das Modul stellt Funktionen zur Verfügung mit denen der Monitor eines Workflows modifiziert werden kann. Es können Haltepunkte gesetzt, Aufgaben hinzugefügt (nur mit Vorgängern), Aufgaben inaktiv gesetzt und Kommentare an Aufgaben gesetzt werden.

Bezeichnung

Name

te.WorkflowMonitorEdit

Aliase

WorkflowModifyMonitor

Konfiguration

Gruppe: Optionen

Test-Modus (test-mode)

Aktiviert einen Simulationsmodus

b4A Script-Variable (command-vara)

Ein Variablenobjekt, dass die auszuführenden Kommandos enthält

b4A Script-Datei (command-file)

Name einer Datei, die die auszuführenden Kommandos enthält

../../_images/te-workflowmonitoredit-options.png

Beschreibung

Um Änderungen an einem Workflow-Monitor vorzunehmen, können entweder die AE-Scriptfunktionen genutzt werden oder best4Automic. Gegenüber AE-Script stellt das Modul bei Durchsicht der Liste von Kommandos fest, ob der Workflow-Monitor dafür angehalten werden muss. Dadurch wird ein Workflow nur angehalten wenn es wirklich notwendig ist. Diese Unterscheidung kann mit der AE-Scriptfunktion modify_task nicht getroffen werden. Desweiteren werden Funktionen zur Verfügung gestellt, die über die Möglichkeiten mit AE-Script hinausgehen.

Die Kommandos dieses Moduls werden als Test-Modus übergeben. Folgende Kommandos werden durch das Modul zur Verfügung gestellt:

  • set_breakpoint( <Aufgabenname>, <laufende Nummer> )

  • set_breakpoint_by_runid( <RunID> )

  • release_breakpoint( <Aufgabenname>, <laufende Nummer> )

  • release_breakpoint_by_runid( <RunID> )

  • set_task_inactive( <Aufgabenname>, <laufende Nummer> )

  • set_task_inactive_by_runid( <RunID> )

  • set_task_inactive_by_alias( <Aufgabenalias> )

  • set_task_active( <Aufgabenname>, <laufende Nummer> )

  • set_task_active_by_runid( <RunID> )

  • set_task_active_by_alias( <Aufgabenalias> )

  • start_task_immediately( <Aufgabenname>, <laufende Nummer> )

  • start_task_immediately_by_runid( <RunID> )

  • add_comment( <Aufgabenname>, <laufende Nummer>, <Kommentar> )

  • add_comment_by_runid( <RunID>, <Kommentar> )

  • add_monitor( <Aufgabenname>, <laufende Nummer>, <Monitor-Aufgabe>, <Monitor-Alias>, <Sonst ausführen> )

Eine Beschreibung zum Format von b4A Script Kommandos ist im Abschnitt Test-Modus zu finden.