Automation Engine Script-Leitfaden > Funktionelle Gliederung > Objekte aktivieren > RERUN_UC_OBJECT

RERUN_UC_OBJECT

Script-Funktion: Fortsetzen eines bestimmten Workflows.

Syntax

RERUN_UC_OBJECT(RunID)

Syntax

Beschreibung/Format

RunID

RunID des Workflows, dessen Aufgaben fortgesetzt werden sollen.
Format: Script-Variable, Zahl ohne Hochkommata oder Script-Literal

Rückgabewert

12113 - Bei der angegebenen Aufgabe handelt es sich nicht um einen Workflow. Ein Rerun ist lediglich auf einem Workflow möglich.
20282 - Objekt mit RunID nicht gefunden.

Anmerkungen

Bei "Fortsetzen" handelt es sich um einen speziellen Vorgang, der für aktive Workflows durchgeführt werden kann und im Zusammenhang mit der Rollback-Funktionalität steht. Durch Fortsetzen eines Workflows werden alle seine Child-Aufgaben mit dem Status ENDED_ROLLBACKED, ENDED_ROLLBACK_EMPTY und / oder "Wartet auf Rollback" neu gestartet.

Beispiele

Folgendes Beispiel ermittelt den Status einen Jobs. Ist dieser 1904 (ENDED_ROLLBACKED), so wird der Workflow des Jobs fortgesetzt.

:SET &RET# = GET_UC_OBJECT_STATUS(, &RUNID#, "STATUS")

:IF &RET# = 1904
:SET &PARENT# = GET_PARENT_NR(&RUNID#)
:SET &RB# = RERUN_UC_OBJECT(&PARENT#)
:ENDIF

Siehe auch:

Script-Sprachmittel Beschreibung
ROLLBACK_UC_OBJECT Rollback einer bestimmten Aufgabe durchführen.

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH