Script-Elemente für die Handhabung von Aufgaben
Sie können Scripts schreiben, um Aufgaben zu aktivieren oder zu deaktivieren, Informationen über Aufgaben abzurufen und andere Aspekte von Aufgaben zu verwalten.
Diese Seite beinhaltet Folgendes:
Ausführen oder Deaktivieren einer Aufgabe
Die folgenden Script-Elemente führen Objekte aus oder deaktivieren sie.
-
ACTIVATE_UC_OBJECT
Führt ein Objekt aus -
CANCEL_UC_OBJECT
Beendet eine aktive Aufgabe -
RESTART_UC_OBJECT
Führt ein Objekt erneut aus
Siehe auch: Script-Elemente für den Neustart von Aufgaben -
DEACTIVATE_UC_OBJECT
Deaktiviert eine abgeschlossene Aufgabe -
SET_SYNC
Führt eine in einem Sync-Objekt definierte Aktion aus
Informationen zu aktivierten Aufgaben
-
SYS_ACT_JP
Stellt fest, ob eine Aufgabe in einem Workflow aktiviert wurde
Vordefinierte Variable: &$IN_PROCESSFLOW# -
GET_PUBLISHED_VALUE
Gibt den Wert oder die PromptSet-Variable einer bestimmten Aufgabe zurück -
GET_UC_OBJECT_NR
Ruft die RunID eines aktivierten Objekts ab -
GET_UC_OBJECT_STATUS
Ruft den Status eines aktivierten Objekts ab -
SYS_ACT_HOST
Gibt den Namen des Hosts zurück -
GET_STATISTIC_DETAIL
Gibt das Ausführungsdatum eines ausführbaren Objekts zurück
Informationen über die aktuelle Aufgabe
Die folgenden Funktionen rufen Details der Aufgabe ab, in der das Script geschrieben ist.
-
SYS_ACT_ME_LNR
Gibt die Sequenznummer der aktuellen Aufgabe zurück. -
SYS_ACT_ME_NAME
Gibt den Namen der aktuellen Aufgabe zurück -
SYS_ACT_ME_NR
Gibt die RunID der aktuellen Aufgabe zurück
Vordefinierte Variable: &$RUNID# -
SYS_ACT_ME_TYPE
Gibt den Objekttyp der aktuellen Aufgabe zurück
Vordefinierte Variable: &$OBJECT_TYPE#
-
SYS_ACT_PTTYP
Gibt den Partnertyp des Benutzers an, von dem ein Job ausgeführt wird
Vordefinierte Variable: &$PARTNER_TYPE# -
SYS_ACT_USERID
Gibt die Benutzer-ID zurück, von der ein Job vom Login-Objekt aus ausgeführt wird
Objektstatus prüfen
-
SYS_ACTIVE_COUNT
Gibt die Anzahl aller aktivierten Objekte zurück -
SYS_STATE_ACTIVE
Prüft, ob ein Objekt bereits aktiviert wurde -
SYS_STATE_JOB_ACTIVE
Prüft, ob ein Job bereits aktiviert wurde -
SYS_STATE_JOBS_IN_GROUP
Gibt die Anzahl der in einer Gruppe registrierten Jobs zurück -
SYS_STATE_JP_ACTIVE
Prüft, ob ein Workflow bereits aktiviert wurde -
TOGGLE_OBJECT_STATUS
Stoppt oder startet die automatische Verarbeitung mehrerer Objekttypen
Aufgabe modifizieren
Die folgenden Script-Elemente verwalten Workflows und Aufgaben in Workflows.
-
:ATTACH_SYNC
Weist einer Aufgabe ein Sync-Objekt zu -
:MODIFY_STATE
Ändert den Rückgabewert oder den Statustext eines Jobs, wenn er beendet ist -
MODIFY_TASK
Ändert eine Aufgabe in einem aktiven Workflow, womit Sie eine Vielzahl von Aufgabeneigenschaften ändern können
Startzeiten für Aufgaben festlegen oder abrufen
-
GET_CONDITION
Gibt die frühesten Startzeiten in einem Workflow zurück -
:SET_CONDITION
Setzt die früheste Startzeit für Aufgaben in einem Workflow
Aufgabeprognosen
Die folgenden Script-Funktionen erstellen oder verwalten Prognosen für Aufgaben.
-
FORECAST_TASK
Erstellt eine Prognose für eine bestimmte aktive Aufgabe -
FORECAST_OBJECT
Erstellt eine Prognose für ein bestimmtes Objekt -
DELETE_FORECAST
Entfernt eine oder mehrere spezifische Prognosen, die in der Automation Engine-Datenbank gespeichert sind -
AUTOFORECAST
Berechnet Prognosedaten für zukünftige Aktivitäten
Rollback
Mit den folgenden Script-Elementen können Sie Aufgaben zurücksetzen oder Aufgaben nach einem Rollback bearbeiten.
-
ROLLBACK_UC_OBJECT
Führt ein Rollback für eine bestimmte Aufgabe durch -
RERUN_UC_OBJECT
Setzt einen Workflow fort, indem nach einem Rollback alle Child-Aufgaben neu gestartet werden
Siehe auch: