Liste der Objekt-Script-Werte
Die folgenden Variablen liefern objektbezogene Werte, die auch durch die Verwendung der festgelegten Script-Funktion abgerufen werden können. Sie können in allen ausführbaren Objekten verwendet werden. Ausnahme: &$IN_PROCESSFLOW#, &$TOP_PROCESSFLOW_NAME# und &$TOP_PROCESSFLOW_RUNID# können nicht in Kombination mit Schedule-Objekten verwendet werden.
Hinweise:
-
Der Variablenname ist der technische Name der vordefinierten Variablen. Er wird zur Laufzeit durch den entsprechenden Wert ersetzt.
-
Die Sicherheitsstufe wird durch die Einstellung VAR_SECURITY_LEVEL in der Variablen UC_SYSTEM_SETTINGS definiert. Diese Einstellung definiert, ob die Variablen von SQL-Anweisungen durch dynamische Variablenobjekte ersetzt werden, und wenn ja, welche ersetzt werden sollen. Weitere Informationen finden Sie unter VAR_SECURITY_LEVEL.
Die Sicherheitsstufe ist immer 1, wenn sich der Wert der vordefinierten Variablen auf eine Script-Funktion bezieht. Sicherheitsstufe 1 sollte auch dann zugewiesen werden, wenn der Wert aus einem Attribut stammt, welches der Benutzer nicht direkt im Script-Element :PUT_ATT verändern kann.
Beispiel
Attribut: ACCOUNT, Variable: &$ACCOUNT#
Variablen für Attribute, die zur Laufzeit geändert werden können (und damit ein Sicherheitsrisiko darstellen), entsprechen der Sicherheitsstufe 2.
Beispiel
Attribut: HOST, Variable &$AGENT#
Script-Werte
[A] [C] [D] [E] [I] [L] [M] [N] [O] [P] [R] [S] [T]
Hinweis: Die Attribute sind alphabetisch nach Ihrem Variablennamen aufgelistet.
A
-
Name: Aktivierer (Name)
Variablenname: &$ACTIVATOR#
Beschreibung: Gibt den Namen der übergeordneten Aufgabe zurück
Script-Element: SYS_ACT_PARENT_NAME
Sicherheitsstufe: 1 -
Name: Aktivierer (RunID)
Variablenname: &$ACTIVATOR_RUNID#
Beschreibung: Gibt die RunID der übergeordneten Aufgabe oder die Session-ID des Benutzers (manuelle Aktivierung) zurück
Script-Element: SYS_ACT_PARENT_NR
Sicherheitsstufe: 1 -
Name: Aktivierer (Objekttyp)
Variablenname: &$ACTIVATOR_TYPE #
Beschreibung: Prüft, ob die Aufgabe von einem Benutzer, einer CallAPI oder einer anderen Aufgabe gestartet wurde
-
USER - Für die manuelle Aktivierung
-
API - Zur Aktivierung über CallAPI
-
Objekttyp der aktivierenden Aufgabe
Script-Element: SYS_ACT_PARENT_TYPE
Sicherheitsstufe: 1 -
-
Name: Alias
Variablenname: &$ALIAS#
Beschreibung: Ruft den Alias-Namen der Aufgabe ab
Wurde kein Alias-Name zugewiesen, wird der Objektname zurückgegeben. In diesem Fall hat die Variable den gleichen Wert wie &NAME#.
Hinweis:
Für Workflow-Aufgaben und Objekte, die einmalig oder wiederkehrend aktiviert werden, können Alias-Namen vergeben werden.
Für diese Variable gibt es kein Script-Element.
Script-Element: N/A
Sicherheitsstufe: 1
C
-
Name: Komponentenname
Variablenname: &$COMPONENT_NAME#
Beschreibung: Ruft den Komponentennamen einer Workflow-Aufgabe ab
Script-Element: N/A
Sicherheitsstufe: 1
D
-
Name: Datum der Script-Generierung
Variablenname: &$DATE_Format#
Beschreibung: Ruft das aktuelle Datum zu Beginn der Script-Verarbeitung ab
Script-Element: SYS_DATE
Sicherheitsstufe: 1
E
-
Name: Interpreter
Variablenname: &$EXT_INTERPRETER#
Beschreibung: Ruft den Namen des Interpreters zwischen :BEGIN_EXT_INTERPRETERS und :END_EXT_INTERPRETERS ab
Script-Element: N/A
Sicherheitsstufe: 1
I
-
Name: Aktivierung durch einen Workflow
Variablenname: &$IN_PROCESSFLOW#
Beschreibung: Prüft, ob eine Aufgabe durch einen Workflow aktiviert wurde
Hinweis: Diese Variable kann nicht in Schedule-Objekten verwendet werden.
Script-Element: SYS_ACT_JP
Sicherheitsstufe: 1
L
-
Name: Logisches Datum
Variablenname: &$LDATE_Format#
Beschreibung: Ruft das logische Datum ab
Script-Element: SYS_LDATE
Sicherheitsstufe: 1 -
Name: Schleifenzähler
Variablenname: &$LOOP_COUNT#
Beschreibung: Die Anzahl der ForEach-Workflow-Iterationen
Hinweis: Diese Variable kann nur für ForEach-Workflows verwendet werden.
Script-Element: N/A
Sicherheitsstufe: 1 -
Name: Schleifenindex
Variablenname: &$LOOP_INDEX#
Beschreibung: Aktueller Schleifenzähler für ForEach-Workflows
Hinweis: Diese Variable kann nur für ForEach-Workflows verwendet werden.
Script-Element: N/A
Sicherheitsstufe: 1
M
-
Name: Maximale Laufzeit
Variablenname: &$MRT#
Beschreibung: Die maximale Laufzeit des Objekts in Sekunden
Der Wert hängt von der Definition ab, die auf der Seite Laufzeit festgelegt wurde:
-
Keine Definition = 0
-
Ein fester Wert = Der angegebene Wert in Sekunden umgerechnet.
-
ERT n % = Die maximale Laufzeitberechnung basiert auf dem ERT (bei n > 100 ist es ein negativer Wert)
-
Das aktuelle Datum + n Tage = Die Differenz zwischen dem Startdatum der Aufgabe und einer vordefinierten Zeit, umgerechnet in Sekunden.
Script-Element: N/A
Sicherheitsstufe: 1 -
N
-
Name: Objektname
Variablenname: &$NAME#
Beschreibung: Gibt den Namen des Objekts zurück, in dem die Script-Funktion verwendet wird
Script-Element: SYS_ACT_ME_NAME
Sicherheitsstufe: 1
O
-
Name: Objekttyp
Variablenname: &$OBJECT_TYPE#
Beschreibung: Gibt den Typ des Objekts zurück, in dem die Script-Funktion verwendet wird
Script-Element: SYS_ACT_ME_TYPE
Sicherheitsstufe: 1
P
-
Name: Aktivierungstyp
Variablenname: &$PARTNER_TYPE#
Beschreibung: Ruft den Aktivierungstyp der Aufgabe ab.
-
C - Aktivierung durch eine CallAPI
-
A - Aktivierung über Java Application Interface / Deployment Descriptor / Automic Web Interface
Script-Element: SYS_ACT_PTTYP
Sicherheitsstufe: 1 -
-
Name: Plattform
Variablenname: &$Platform#
Beschreibung: Ruft die Plattform des ausführbaren Objekts ab
Script-Element: N/A
Sicherheitsstufe: 1 -
Name: Prozessor (Name)
Variablenname: &$PROCESSOR#
Beschreibung: Gibt den Namen der übergeordneten Aufgabe zurück
Script-Element: SYS_ACT_PARENT_NAME
Sicherheitsstufe: 1 -
Name: Prozessor (RunID)
Variablenname: &$PROCESSOR_RUNID#
Beschreibung: Gibt die Ausführungsnummer (RunID) der übergeordneten Aufgabe. zurück
Script-Element: SYS_ACT_PARENT_NR
Sicherheitsstufe: 1 -
Name: Prozessor (Objekttyp)
Variablenname: &$PROCESSOR_TYPE#
Beschreibung: Gibt den Objekttyp der übergeordneten Aufgabe zurück
Script-Element: SYS_ACT_PARENT_TYPE
Sicherheitsstufe: 1
R
-
Name: Anzahl der vorherigen Neustarts
Variablenname: &$RESTART_COUNT#
Beschreibung: Gibt die Anzahl der Neustarts für eine Workflow-Aufgabe unter Verwendung der Registerkarte Nachbedingungen zurück (Anweisung: RESTART TASK)
Script-Element: SYS_ACT_RESTART_COUNT
Sicherheitsstufe: 1 -
Name: Neustartpunkt
Variablenname: &$RESTART_POINT#
Beschreibung: Gibt den Neustartpunkt zurück, von dem aus das Objekt ausgeführt wird
Script-Element: SYS_RESTART_POINT
Sicherheitsstufe: 1 -
Name: RunID des Neustarts
Variablenname: &$RESTART_RUNID#
Beschreibung: Gibt die Ausführungsnummer (RunID) des Objekts zurück, in dem die Script-Funktion verwendet wird, selbst wenn die Aufgabe nicht neu gestartet wurde.
Script-Element: SYS_ACT_RESTART_ME_NR
Sicherheitsstufe: 1 -
Name: Aktivierung durch Neustart
Variablenname: &$RESTARTED#
Beschreibung: Bestimmt, ob das Objekt im Neustartmodus aktiviert wurde
Script-Element: SYS_ACT_RESTART
Sicherheitsstufe: 1 -
Name: Rückgabewert
Variablenname: &$RETURNCODE#
Beschreibung: Der aktuelle Rückgabewert der Aufgabe
Kann nur innerhalb der Registerkarte Nachbedingungen verwendet werden, die in den Eigenschaften von Workflow-Aufgaben zur Verfügung steht. Weitere Informationen finden Sie auf den Registerkarten Bedingungen, Vorbedingungen, Nachbedingungen.
Script-Element: N/A
Sicherheitsstufe: 1 -
Name: RunID
Variablenname: &$RUNID#
Beschreibung: Gibt die Ausführungsnummer (RunID) des Objekts zurück, in dem die Script-Funktion verwendet wird. Im Falle eines Neustarts wird die RunID der neu gestarteten Aufgabe zurückgegeben. Wenn eine Aufgabe mehrmals neu gestartet wird, gibt sie immer die erste (ursprüngliche) RunID zurück.
Script-Element: SYS_ACT_ME_NR
Sicherheitsstufe: 1 -
Name: Ausführungsmodus
Variablenname: &$RUNMODE#
Beschreibung: Stellt fest, ob die Aufgabe gestartet wurde, um Backup- oder Rollback von Aufgaben und Workflows-Aktionen auszuführen
Mögliche Werte:
-
BACKUP - Die Aufgabe wurde aktiviert, um das benutzerdefinierte Backup einer anderen Aufgabe auszuführen.
-
ROLLBACK - Die Aufgabe führt das benutzerdefinierte Rollback einer anderen Aufgabe aus.
-
NORMAL - Die Aufgabe führt keine Backup- oder Rollback-Aktionen durch.
-
RERUN - Für den Workflow wurde der Befehl RERUN aufgerufen.
Script-Element: N/A
Sicherheitsstufe: 1
-
-
Name: Aktuelle Laufzeit
Variablenname: &$RUNTIME#
Beschreibung: Ruft die aktuelle Laufzeit der Aufgabe in Sekunden ab
Dieser Wert ist immer 0, wenn Sie die Variable auf der SeitePre-Prozess oder Prozess verwenden, weil die Variable zum selben Zeitpunkt aufgelöst wird, wie das Script generiert wird.
Script-Element: N/A
Sicherheitsstufe: 1
S
-
Name: Mindestlaufzeit
Variablenname: &$SRT#
Beschreibung: Ruft die Mindestlaufzeit des Objekts in Sekunden abDer Wert hängt von der Definition ab, die auf der Seite Laufzeit festgelegt wurde:
- Keine Definition = 0
- Ein fester Wert = Der angegebene Wert in Sekunden umgerechnet.
- ERT n % = Die maximale Laufzeitberechnung basiert auf dem ERT (bei n > 100 ist es ein negativer Wert)
Script-Element: N/A
Sicherheitsstufe: 1 -
Name: Status
Variablenname: &$STATUS#
Beschreibung: Der aktuelle Rückgabestatus der Aufgabe
Kann nur auf der Registerkarte Nachbedingungen verwendet werden, die in den Eigenschaften von Workflow-Aufgaben zur Verfügung steht. Weitere Informationen finden Sie auf den Registerkarten Bedingungen, Vorbedingungen, Nachbedingungen.
Script-Element: N/A
Sicherheitsstufe: 1
T
-
Name: Aufgabenname
Variablenname: &$TASK_NAME#
Beschreibung: Aktueller Objektname einer Workflow-Aufgabe
Kann nur in den Eigenschaften von Workflow-Aufgaben im Feld Alias verwendet werden (siehe Registerkarte "Allgemein"). Alle anderen Variablen, die hier verwendet werden, beziehen sich auf den Workflow (z. B. &$NAME# gibt den Namen des Workflow aus).
Script-Element: SYS_ACT_ME_NAME
Sicherheitsstufe: 1 -
Name: Zeit der Script-Generierung
Variablenname: &$TIME_Format#
Beschreibung: Bestimmt die aktuelle Zeit zu Beginn der Script-Verarbeitung
Script-Element: SYS_TIME
Sicherheitsstufe: 1 -
Name: Oberster Workflow (Name)
Variablenname: &$TOP_PROCESSFLOW_NAME#
Beschreibung: Gibt den Namen des obersten Workflows zurück
Hinweis: Diese Variable kann nicht in Schedule-Objekten verwendet werden.
Script-Element: SYS_ACT_TOP_NAME
Sicherheitsstufe: 1 -
Name: Oberster Workflow (RunID)
Variablenname: &$TOP_PROCESSFLOW_RUNID#
Beschreibung: Ruft die Ausführungsnummer (RunID) des obersten Workflows ab
Hinweis: Diese Variable kann nicht in Schedule-Objekten verwendet werden.
Script-Element: SYS_ACT_TOP_NR
Sicherheitsstufe: 1
Siehe auch:
- Variablen für System- und Objektwerte
- Liste der Systemeigenschaften
- Liste der Objektattribute
- Datums- und Zeitformatvariable
- Variablen und VARA-Objekte
- Benutzerdefinierte VARA-Objekte
- Liste der VARA-Objekte für System- und Mandantenwerte
- Liste der Agentenvariablen
- Liste der vordefinierten Read-Buffer-Variablen