Alphabetische Liste der Script-Anweisungen und -Funktionen
Dieses Thema listet alle Elemente des Automation Engine scripting language in alphabetischer Reihenfolge auf und beschreibt kurz ihren Zweck.
- Zu Script-Funktionen springen
- Siehe auch Script-Elemente, sortiert nach Zweck
Script-Anweisungen
[A] [B] [C] [D] [E] [F] [G ] [I] [J] [M] [O] [P] [R] [S] [T] [W] [X]
A
- :ADD_ATT 
 Fügt zur Laufzeit Empfänger zu einer Benachrichtigung hinzu
- :ADD_COMMENT 
 Fügt einer Aufgabe einen Kommentar hinzu
- :ATTACH_RES 
 (Nur für Windows-und UNIX-Jobs) gibt die Ressourcen an, die mit dem Agenten verwendet werden sollen
- :ATTACH_SYNC 
 Weist einer Aufgabe ein Sync-Objekt zu
B
- :BEGINREAD... :ENDREAD 
 Startet und beendet einen Dialog für Benutzerabfragen
- :BEGIN_EXT_INTERPRETERS... :END_EXT_INTERPRETERS 
 (Nur Windows- und Unix-Jobs) Startet und beendet ein Script für einen externen Interpreter
C
- :CLEAR 
 Setzt ein Script-Array auf die Anfangswerte zurück
- :CLOSE_PROCESS 
 Verwirft eine Datensequenz in einem Script
- :CONST, :CONSTANT 
 Erstellt eine Script-Variable als Konstante mit einem spezifischen Wert
D
- :DATA 
 Deklariert explizit eine DATA-Zeile in einem Script
- :DEFINE 
 Deklariert eine Script-Variable mit einem Datentyp
- :DELETE_VAR 
 Löscht einen oder alle in einem statischen VARA-Objekt gespeicherten Werte
- :DISCONNECT 
 Trennt eine Verbindung zur Automation Engine
E
- :EXIT 
 Beendet die Verarbeitung eines Scripts und sendet einen Rückgabewert
- :EXT_REPORT_OFF 
 Deaktiviert die Protokollierung des Scripts für eine Aufgabe
- :EXT_REPORT_ON 
 Aktiviert die Protokollierung des Scripts für eine Aufgabe
F
- :FILL 
 Speichert Werte in einem Script-Array
G
- :GENERATE 
 Steuert die Behandlung von Script-Zeilen während der Verarbeitung
I
- :IF... :ELSE... :ENDIF 
 Startet und beendet einen bedingten Block
- :IFVERS [:ELSEVERS] :ENDVERS 
 Pre-Compiler-Anweisungen zum Überspringen von Script-Blöcken abhängig von der installierten Automation Engine-Version
- :INC_SCRIPT 
 Integriert ein Script von einer anderen Prozess-Seite im selben Objekt
- :INCLUDE 
 Integriert ein Include-Objekt in das aktuelle Script
J
- :JCL_CONCAT_CHAR 
 Bildet JCL-Zeilen mit einer Größe von bis zu 2 KB
- :JCL_SUBSTITUTE 
 Ersetzt einen Zeichensatz in JCL durch einen anderen Zeichensatz
M
- :MODIFY_STATE 
 Ändert den Rückgabewert oder den Statustext eines abgeschlossenen Jobs.
O
- :ON_ERROR 
 Setzt die Script-Verarbeitung nach bestimmten Fehlern und Meldungen bestimmter Script-Elemente fort bzw. bricht sie ab.
P
- :PRINT 
 Schreibt Text in einen Dialog für Benutzerabfragen oder in den Aktivierungsreport einer Aufgabe
- :PROCESS... :TERM_PROCESS... :ENDPROCESS 
 Startet und beendet eine Schleife für die zeilenweise Verarbeitung einer Datensequenz
- :PSET 
 Weist einer Objektvariablen einen Wert zu
- :PUBLISH 
 Definiert eine Script-Variable oder ein Array als Objektvariable
- :PUT_ATT 
 Setzt oder ändert ein Objektattribut
- :PUT_ATT_APPEND 
 Schreibt Text in einen Dialog für Benutzerabfragen oder in den Aktivierungsreport einer Aufgabe
- :PUT_READ_BUFFER, :PUT_PROMPT_BUFFER 
 Speichert den Namen und den Inhalt einer Script-Variablen in einem Eingangspuffer
- :PUT_VAR 
 Speichert einen Wert in einem VARA-Objekt
- :PUT_VAR_COL 
 Speichert einen Wert in einer bestimmten Spalte eines statischen VARA-Objekts
- :PUT_VAR_PROCESS 
 Schreibt den Inhalt einer Datensequenz in ein statisches VARA-Objekt
R
- :READ 
 Fragt den Benutzer in einem Dialog ab oder liest Variablen in den Read-Buffer
- :REGISTER_OUTPUTFILE 
 (Nur Windows- und UNIX-Jobs) Registriert eine Datei als externe Jobausgabe
- :REGISTER_VARIABLE 
 (Nur Windows- und UNIX-Jobs) Registriert den Namen und den Wert einer Variablen
- :REMOVE_ATT 
 Entfernt Empfänger in einer Benachrichtigung zur Laufzeit
- :REPLACE_STRUCTURE 
 Ersetzt den Inhalt eines Workflows durch den Inhalt einer anderen Workflow-Aktivierung
- :RESOLVE 
 Versucht, alle Variablen in einem String aufzulösen
- :RESTART 
 Setzt einen Neustartpunkt in einem Objekt
- :RSET 
 Weist einer Script-Variablen einen Wert zu und speichert den Wert im Aktivierungsreport der Aufgabe
S
- :SEND_MSG 
 Sendet eine Meldung an den Benutzer der Automic Web Interface
- :SEND_SNMP_TRAP 
 Sendet eine SNMP-Trap
- :SET 
 Weist einer Script-Variablen einen Wert zu
- :SET_CALE 
 Fügt ein Datum oder einen Zeitraum in ein Kalenderereignis ein oder löscht es/ihn
- :SET_CONDITION 
 Setzt die früheste Startzeit eines Workflows
- :SET_LAST_ERR 
 Setzt eine Fehlernummer und einen Fehlertext
- :SET_SCRIPT_VAR 
 Legt Werte von Script-Variablen indirekt fest
- :SET_UC_SETTING 
 Ändert eine Systemeinstellung während des Systembetriebs
- :SHUTDOWN 
 Beendet ein AE-System
- :STOP 
 Bricht die Verarbeitung eines Scripts ab
- :SWITCH ... :CASE ... :OTHER ... :ENDSWITCH 
 Startet und beendet einen bedingten Block basierend auf dem Wert einer Variablen
T
- :TERMINATE 
 Beendet einen Agenten, Arbeitsprozess oder Kommunikationsprozess
W
- :WAIT 
 Stoppt die Verarbeitung des Scripts für einen angegebenen Zeitraum
- :WHILE... :ENDWHILE 
 Startet und beendet eine Schleife zur wiederholten Ausführung von Script-Anweisungen
X
- :XML_CLOSE 
 Schließt ein XML-Dokument
Script-Funktionen
[A] [C] [D] [E] [F] [G ] [H ] [I] [J] [L] [M] [P] [R] [S] [T] [U] [V] [W] [X] [Y]
A
- ACTIVATE_UC_OBJECT 
 Aktiviert ein Objekt
- ADD 
 Addiert zwei Werte
- ADD_DAYS 
 Weist einer Aufgabe ein Sync-Objekt zu
- ADD_PERIOD 
 Fügt einem Datum eine Periode hinzu
- ADD_TIME 
 Addiert zwei Zeiten
- ADD_TIMESTAMP 
 Addiert Zeit zu einem Zeitstempel
- ALPHA2RUNNR 
 Konvertiert den Namen eines Jobs oder einer Reportdatei in eine RunID
- ARRAY_2_STRING 
 Konvertiert ein Script-Array in einen String
- AUTOFORECAST 
 Berechnet Prognosedaten für zukünftige Aktivitäten
C
- CALE_LOOK_AHEAD 
 Gibt das nächste Datum basierend auf Kalenderbedingungen zurück
- CANCEL_UC_OBJECT 
 Bricht die Ausführung eines aktivierten Objekts ab
- CHANGE_LOGGING 
 Bewirkt einen Wechsel der Logdatei
- CONV_DATE 
 Wandelt ein Datum von einem Format in ein anderes Format um
- CONV_LC: siehe STR_LC, CONV_LC
 Wandelt alle Zeichen eines Strings in Kleinbuchstaben um
- CONV_TIMESTAMP 
 Wandelt Datum und Zeit in eine andere Zeitzone um
- CONV_UC: siehe STR_UC, CONV_UC
 Wandelt alle Zeichen eines Strings in Großbuchstaben um
- CONVERT 
 Konvertiert den Datentyp eines Werts
- CREATE_OBJECT 
 Erstellt ein Kalender-, Anmelde- oder VARA-Objekt
- CREATE_PROCESS 
 Erstellt eine neue Datensequenz
D
- DAY_OF_YEAR 
 Gibt den Tag des Jahres für ein bestimmtes Datum zurück
- DEACTIVATE_UC_OBJECT 
 Deaktiviert eine abgeschlossene Aufgabe
- DELETE_FORECAST 
 Löscht eine oder mehrere Prognosen aus der Automation Engine-Datenbank
- DIFF_DATE 
 Berechnet den Unterschied zwischen zwei Daten in Tagen
- DIFF_TIME 
 Berechnet die Differenz zwischen zwei Zeiten
- DIV 
 Dividiert einen Wert durch einen anderen Wert
- DUPLICATE_OBJECT 
 Erstellt ein Duplikat eines Objekts
E
- EXPORT 
 Exportiert Objekte in eine XML-Datei
F
- FIND 
 Durchsucht ein Script-Array und gibt die entsprechende Indexposition zurück
- FIRST_OF_PERIOD 
 Speichert Werte in einem Script-Array
- FORECAST_OBJECT 
 Generiert eine Prognose für ein Objekt
- FORECAST_TASK 
 Generiert eine Prognose für eine aktive Aufgabe
- FORMAT 
 Ändert das Format einer Zahl
G
- GENERATE_SCRIPT_VARS 
 Generiert eine Script-Variable aus einem VARA-Objekt oder eine Datensequenz dynamisch
- GET_ATT 
 Gibt den Wert eines Aufgabenattributs bei der Generierung zurück
- GET_ATT_PLAIN 
 Gibt den Variablennamen eines Objektattributs bei der Generierung zurück
- GET_ATT_SUBSTR 
 Gibt einen Teil des Meldungstextes einer Benachrichtigung zurück
- GET_BIT 
 Prüft, ob ein Bit in einem Bitfeld gesetzt ist
- GET_CONDITION 
 Ermittelt die früheste Startzeit in einem Workflow
- GET_CONNECTION 
 Liest Informationen aus einem Datenbank-Verbindungsobjekt.
- GET_CONSOLE, GET_EVENT_INFO 
 Liest Werte aus Ereignissen
- GET_DB_TYPE 
 Gibt den Datenbanktyp zurück, wie in der INI-Datei des Servers definiert
- GET_EVENT_INFO: siehe GET_CONSOLE, GET_EVENT_INFO
- GET_FILESYSTEM 
 Ruft Dateisystemwerte von einem bestimmten Pfad auf einem Computer ab
- GET_LOGIN 
 Liest Informationen aus einem Login-Objekt.
- GET_MSG_TXT 
 Gibt den Meldungstext des letzten Fehlers zurück
- GET_MSG_TYPE 
 Gibt den Typ einer Meldungsnummer zurück
- GET_OBJECT_TYPE 
 Gibt den Objekttyp einer Aufgabe zurück
- GET_OH_IDNR 
 Gibt die interne ID Nummer eines Objekts zurück
- GET_PARENT_NAME 
 Gibt den Namen der Parent-Aufgabe zurück
- GET_PARENT_NR 
 Gibt die RunID der Parent-Aufgabe zurück
- GET_PARENT_TYPE 
 Gibt den Objekttyp der Parent-Aufgabe zurück
- GET_PROCESS_INFO 
 Gibt Informationen über eine Datensequenz zurück
- GET_PROCESS_LINE 
 Gibt den Inhalt einer Zeile in einer Datensequenz zurück
- GET_PUBLISHED_VALUE 
 Gibt den Wert einer Objektvariablen oder PromptSet-Variablen von einer Aufgabe zurück
- GET_SCRIPT_VAR 
 Gibt die Werte von Script-Variablen durch indirekten Zugriff zurück
- GET_STATISTIC_DETAIL 
 Gibt Informationen aus den Ausführungsdaten eines Objekts zurück
- GET_SYNC 
 Gibt die aktuelle Bedingung oder den Wert eines Sync-Objekts zurück
- GET_UC_OBJECT_NR 
 Ruft die RunID eines aktivierten Objekts ab
- GET_UC_OBJECT_STATUS 
 Ruft den Status eines aktivierten Objekts ab
- GET_UC_SERVER_NAME 
 Gibt den Namen des Arbeitsprozesses zurück, in dem das Script ausgeführt wird
- GET_UC_SETTING 
 Liest die aktuellen Systemeinstellungen
- GET_UC_SYSTEM_NAME 
 Gibt den Namen des AE-Systems zurück
 Vordefinierte Variable: &$SYSTEM#
- GET_VAR 
 Ruft einen Wert aus einem VARA-Objekt ab
- GET_WIN_EVENT 
 Ruft den Inhalt eines Feldes in einem Windows-System-, Sicherheits- oder Anwendungslog ab
H
I
- ILM 
 Steuert die ILM-Funktionalität
- IMPORT 
 Importiert Objekte aus einer XML-Datei
- IS_GROUP_MEMBER 
 Prüft, ob ein Benutzer Mitglied einer bestimmten Benutzergruppe ist
- ISNUMERIC 
 Prüft, ob ein Zeichensatz numerisch ist
J
- JSON_ADD_ITEM 
 Fügt ein Element zu einem JSON-Array oder Objekt-Dokument hinzu
- JSON_COUNT_MATCHES 
 Gibt die Anzahl der Übereinstimmungen eines JSONPath-Ausdrucks in einem JSON-Dokument zurück
- JSON_GET_TYPE 
 Ruft den Datentyp des JSON-Elements ab
- JSON_GET_VALUE 
 Fragt das angegebene JSON-Dokument mithilfe des JSONPath-Ausdrucks ab und gibt alle übereinstimmenden Werte zurück
- JSON_SET_VALUE 
 Setzt den Wert eines vorhandenen Elements in einem JSON-Dokument
- JSON_TO_PROCESS 
 Speichert JSON-Werte in einer internen Liste (Prozess) zur weiteren Verarbeitung
- JSON_REMOVE_ITEM 
 Entfernt JSON-Objektschlüssel oder Array-Elemente
L
- LAST_OF_PERIOD 
 Ermittelt den letzten Tag der Zeitraums eines bestimmten Datums
- LENGTH 
 Gibt die Größe eines Script-Arrays zurück
- LOAD_PROCESS 
 Lädt eine gespeicherte Datensequenz
M
-  			MID: siehe STR_LC, CONV_LC
- MOD 
 Gibt den Rest einer Division zurück
- MODIFY_OBJECT 
 Ändert ein vorhandenes Kalender-, Login- oder VARA-Objekt
- MODIFY_SYSTEM 
 Verarbeitet ServiceManager-Aktionen oder Queue-Änderungen
- MODIFY_TASK 
 Ändert einen aktiven STANDARD-Workflow oder eine Aufgabe
- MODIFY_UC_OBJECT 
 Ändert ein Attribut eines aktiven Objekts
- MOVE_OBJECT 
 Verschiebt ein Objekt in einen Ordner
P
- PREP_PROCESS 
 Erstellt eine Datensequenz basierend auf Zielsystembefehlen
- PREP_PROCESS_AGENTGROUP 
 Ruft die Agenten in einem Agentengruppenobjekt ab
- PREP_PROCESS_COMMENTS 
 Ruft den Zeitstempel, Benutzer und Text eines Aufgabenkommentars ab
- PREP_PROCESS_DOCU 
 Ruft den Inhalt einer DokumentationSeite von einem Objekt ab
- PREP_PROCESS_FILE 
 Ruft den Inhalt einer Textdatei von einem bestimmten Computer ab
- PREP_PROCESS_FILENAME 
 Ruft eine Liste mit Dateien in einem bestimmten Computerverzeichnis ab
- PREP_PROCESS_PROMPTSET 
 Ruft Informationen über jedes Element in einem PromptSet-Objekt ab
- PREP_PROCESS_REPORT 
 Ruft die Reportzeilen eines ausführbaren Objekts aus der Datenbank ab
- PREP_PROCESS_REPORTLIST 
 Ruft eine Liste registrierter Ausgangsdateien von einem bereits ausgeführten Job ab
- PREP_PROCESS_VAR und PREP_PROCESS_VAR_XML 
 Ruft eine Liste mit VARA-Objektwerten ab
- PUT_PROCESS_LINE 
 Fügt der Datensequenz eine Zeile hinzu
R
- RANDOM 
 Generiert eine Zufallszahl
- REMOVE_OBJECT 
 Löscht ein vorhandenes Objekt
- RERUN_UC_OBJECT 
 Führt einen Workflow erneut aus, für den bereits ein Rollback durchgeführt wurde
- RESOLVE_VAR 
 Löst eine Variable im Text auf
- RESTART_UC_OBJECT 
 Wiederholt die Ausführung einer Aufgabe
- ROLLBACK_UC_OBJECT 
 Führt ein Rollback für eine aktive Aufgabe durch
- RUNNR2ALPHA 
 Konvertiert eine RunID in den entsprechenden Dateinamen
S
- SAVE_PROCESS 
 Speichert eine Datensequenz
- SEND_MAIL 
 Sendet eine E-Mail an einen Benutzer
- SET_SYNC 
 Führt die definierte Aktion eines Sync-Objekts aus
- STR_CAT 
 Kombiniert zwei Strings zu einem neuen String
- STR_CUT, MID, SUBSTR 
 Kopiert Zeichen eines Strings
- STR_ENDS_WITH 
 Prüft, ob ein String mit einem bestimmten String endet
- STR_FIND 
 Sucht nach einem Zeichen oder einem String in einem String
- STR_FIND_REVERSE 
 Sucht nach einem Zeichen oder einem String innerhalb eines Strings, beginnend am Ende des Strings
- STR_ISLOWER 
 Prüft, ob die Zeichen in einem String in Kleinbuchstaben geschrieben sind
- STR_ISUPPER 
 Prüft, ob die Zeichen in eines Strings in Großbuchstaben geschrieben sind
- STR_LC, CONV_LC 
 Wandelt alle Zeichen eines Strings in Kleinbuchstaben um
- STR_LENGTH, STR_LNG 
 Gibt die Länge eines Strings zurück
- STR_LTRIM 
 Löscht Leerzeichen am Anfang eines Zeichensatzes
- STR_MATCH 
 Vergleicht zwei Zeichensätze
- STR_PAD 
 Erweitert einen String auf eine bestimmte Länge
- STR_REVERSE 
 Kehrt die Reihenfolge von Zeichen in einem String um
- STR_RTRIM 
 Löscht Leerzeichen am Ende eines Zeichensatzes
- STR_SPLIT 
 Teilt einen String mit einem Trennzeichen in mehrere Teile auf
- STR_STARTS_WITH 
 Prüft, ob ein String mit einem bestimmten anderen String beginnt
- STR_SUBSTITUTE 
 Ersetzt ein Zeichen oder einen String innerhalb eines Strings
- STR_SUBSTITUTE_VAR, STR_SUB_VAR 
 Ersetzt Script-Variablennamen durch ihre Werte
- STR_TRIM 
 Entfernt Leerzeichen am Anfang und am Ende eines Zeichensatzes
- SUB 
 Subtrahiert eine Zahl von einer anderen Zahl
- SUB_DAYS 
 Subtrahiert Tage von einem bestimmten Datum
- SUB_PERIOD 
 Subtrahiert eine Periode von einem bestimmten Datum
- SUB_TIME 
 Subtrahiert eine Zeit von einer anderen Zeit
- SUB_TIMESTAMP 
 Subtrahiert Zeit von einem Zeitstempel
- SUBSTR: siehe STR_CUT, MID, SUBSTR
- SYS_ACT_CLIENT, SYS_USER_CLIENT 
 Gibt die Nummer des aktuellen Mandanten zurück
 Vordefinierte Variable: &$CLIENT#
- SYS_ACT_CLIENT_TEXT 
 Gibt den Titel des aktuellen Mandanten zurück
 Vordefinierte Variable: &$CLIENT_DESC#
- SYS_ACT_HOST 
 Gibt den Namen des Agenten zurück, auf dem die Aufgabe ausgeführt wird
- SYS_ACT_JP 
 Stellt fest, ob eine Aufgabe in einem Workflow aktiviert wurde
 Vordefinierte Variable: &$IN_PROCESSFLOW#
- SYS_ACT_ME_LNR 
 Gibt die Sequenznummer der Aufgabe zurück, die das Script enthält
- SYS_ACT_ME_NAME 
 Gibt die Sequenznummer der Aufgabe zurück, die das Script enthält
 Vordefinierte Variable: &$NAME#
- SYS_ACT_ME_NR 
 Gibt die RunID der Aufgabe zurück, die das Script enthält
 Vordefinierte Variable: &$RUNID#
- SYS_ACT_ME_TYPE 
 Gibt den Objekttyp der Aufgabe zurück, die das Script enthält
 Vordefinierte Variable: &$OBJECT_TYPE#
- SYS_ACT_PARENT_NAME 
 Gibt den Namen der Parent-Aufgabe zurück
 Vordefinierte Variable: &$ACTIVATOR#, &$PROCESSOR#
- SYS_ACT_PARENT_NR 
 Gibt die RunID der Parent-Aufgabe zurück
 Vordefinierte Variable: &$ACTIVATOR_RUNID#, &$PROCESSOR_RUNID#
- SYS_ACT_PARENT_TYPE 
 Gibt den Objekttyp der Parent-Aufgabe zurück
 Vordefinierte Variable: &$ACTIVATOR_TYPE#, &$PROCESSOR_TYPE#
- SYS_ACT_PREV_NAME 
 Gibt den Namen der vorhergehenden Aufgabe im Workflow zurück
- SYS_ACT_PREV_NR 
 Gibt die RunID der vorhergehenden Aufgabe im Workflow zurück
- SYS_ACT_PTTYP 
 Gibt den Partnertyp des Benutzers zurück
 Vordefinierte Variable: &$PARTNER_TYPE#
- SYS_ACT_RESTART 
 Prüft, ob das Objekt im Neustartmodus aktiviert wurde
 Vordefinierte Variable: &$RESTARTED#
- SYS_ACT_RESTART_COUNT 
 Gibt die Anzahl der Neustarts von Workflow-Aufgaben über RESTART_TASK zurück
 Vordefinierte Variable: &$RESTART_COUNT#
- SYS_ACT_RESTART_ME_NR 
 Gibt die RunID eines im Neustartmodus aktivierten Objekts zurück
 Vordefinierte Variable: &$RESTART_RUNID#
- SYS_ACT_TOP_NAME 
 Gibt den Namen des obersten Workflows zurück
 Vordefinierte Variable: &$TOP_PROCESSFLOW_NAME#
- SYS_ACT_TOP_NR 
 Gibt die RunID des obersten Workflows zurück
 Vordefinierte Variable: &$TOP_PROCESSFLOW_RUNID#
- SYS_ACT_USERID 
 Gibt die Benutzer-ID zurück, unter der der Job ausgeführt wird
- SYS_ACTIVE_COUNT 
 Gibt die Anzahl aller aktivierten Objekte zurück
- SYS_BUSY_01 
 Gibt die Größe der Auslastung der Automation Engine in der letzten Minute zurück
- SYS_BUSY_10 
 Gibt die Größe der Auslastung der Automation Engine in den letzten 10 Minuten zurück
- SYS_BUSY_60 
 Gibt die Größe der Auslastung der Automation Engine in der letzten Stunde zurück
- SYS_DATE 
 Gibt das aktuelle Datum zu Beginn der Script-Verarbeitung zurück
 Vordefinierte Variable: &$DATE_format#
- SYS_DATE_PHYSICAL 
 Gibt das aktuelle Datum zurück
 Vordefinierte Variable: &$PHYS_DATE_format#
- SYS_HOST_ALIVE 
 Überprüft, ob ein bestimmter Agent aktiv ist
- SYS_INFO 
 Ruft Versionsinformationen von der Automation Engine oder Daten über Meldungs-Queues ab
- SYS_LAST_ARRAY_INDEX 
 Gibt den letzten ausgefüllten Index eines Arrays zurück
- SYS_LAST_ERR_INS 
 Ruft den variablen Meldungsteil des letzten Fehlers zurück
- SYS_LAST_ERR_NR 
 Ruft die Nummer des letzten Fehlers ab
- SYS_LAST_ERR_SYSTXT 
 Ruft die letzte Fehlermeldung vom Betriebssystem ab
- SYS_LAST_REGISTERED_OFILE 
 Gibt die zuletzt verwendete Ausgangsdatei des Befehls :REGISTER_OUTPUTFILE zurück
- SYS_LAST_REGISTERED_ULOGIN 
 Gibt das letzte verwendete Login des Befehls :REGISTER_OUTPUTFILE zurück
- SYS_LAST_REGISTERED_VALUENAME 
 Gibt den zuletzt verwendeten Variablenwert des Befehls :REGISTER_VARIABLE zurück
- SYS_LAST_REGISTERED_VARNAME 
 Gibt den zuletzt verwendeten Variablennamen des Befehls :REGISTER_VARIABLE zurück
- SYS_LAST_RESTART_POINT 
 Gibt den Namen des vorhergehenden Neustartpunkts im Script zurück
- SYS_LAST_RESTART_TEXT 
 Gibt den Text des vorhergehenden Neustartpunkts im Script zurück
- SYS_LDATE 
 Gibt das logische Datum zurück
 Vordefinierte Variable: &$LDATE_format#
- SYS_RESTART_POINT 
 Gibt den Neustartpunkt zurück, von dem aus das Objekt ausgeführt wird
 Vordefinierte Variable: &$RESTART_POINT#
- SYS_SERVER_ALIVE 
 Prüft, ob ein bestimmter Serverprozess aktiv ist
- SYS_SNMP_ACTIVE 
 Prüft, ob die SNMP-Verbindung der Automation Engine aktiv ist
 Vordefinierte Variable: &$SNMP_ACTIVE#
- SYS_STATE_ACTIVE 
 Prüft, ob ein Objekt aktiv ist
- SYS_STATE_JOB_ACTIVE 
 Prüft, ob ein Job aktiviert ist
- SYS_STATE_JOBS_IN_GROUP 
 Gibt die Anzahl der in Gruppen registrierten Jobs zurück
- SYS_STATE_JP_ACTIVE 
 Prüft, ob ein Workflow aktiviert ist
- SYS_TIME 
 Gibt die aktuelle Tageszeit zu Beginn der Script-Verarbeitung zurück
 Vordefinierte Variable: &$TIME_format#
- SYS_TIME_PHYSICAL 
 Gibt die aktuelle Tageszeit zurück
 Vordefinierte Variable: &$PHYS_TIME_format#
- SYS_TIMESTAMP_PHYSICAL 
 Gibt das aktuelle Datum und die Uhrzeit zurück
- SYS_USER_ALIVE 
 Prüft, ob ein Benutzer beim Automic Web Interface angemeldet ist
- SYS_USER_DEP 
 Gibt die Abteilung des Benutzers zurück, der die Aufgabe gestartet hat
 Vordefinierte Variable: &$DEPARTMENT#
- SYS_USER_LANGUAGE 
 Gibt die Sprache zurück, in der der Server Logdateien generiert
 Vordefinierte Variable: &$SYS_LANGUAGE#
- SYS_USER_LNAME 
 Gibt den Vor- und Nachnamen des Benutzers zurück, der die Aufgabe gestartet hat
 Vordefinierte Variable: &$USER_FL#
- SYS_USER_NAME 
 Gibt den Namen des Benutzers zurück, der die Aufgabe gestartet hat
 Vordefinierte Variable: &$USER#
T
- TOGGLE_OBJECT_STATUS 
 Stoppt oder startet die automatische Verarbeitung bestimmter Objekttypen
- TOGGLE_SYSTEM_STATUS 
 Stoppt oder startet die automatische Verarbeitung eines Mandanten
U
- UC_CRLF 
 Fügt einen Zeilenumbruch ein
V
- VALID_CALE 
 Prüft, ob ein Datum in einem bestimmten Kalenderereignis enthalten ist
- VALID_DATE 
 Prüft, ob ein Datum gültig ist
- VALID_TIME 
 Prüft, ob eine Zeit gültig ist
W
- WEEK_NR 
 Gibt die Kalenderwoche eines bestimmten Datums zurück
- WEEKDAY_NR 
 Gibt den Wochentag für ein bestimmtes Datum als Zahl zurück
- WEEKDAY_XX 
 Gibt den Wochentag für ein bestimmtes Datum als Abkürzung zurück
- WRITE_PROCESS 
 Schreibt den Inhalt einer Datensequenz in eine Datei
X
- XML_APPEND_BEFORE 
 Verschiebt ein XML-Elements vor ein anderes Element
- XML_APPEND_CHILD 
 Fügt einem XML-Element ein neues Unterelement hinzu
- XML_APPEND_CLONE 
 Dupliziert ein XML-Element und hängt es an ein anderes Element an
- XML_APPEND_ELEMENT 
 Fügt ein vorhandenes XML-Element einem anderen Element an
- XML_BEAUTIFY 
 Bereitet ein XML-Dokument auf
- XML_CLONE_AND_RENAME 
 Dupliziert ein XML-Element und benennt es um
- XML_DELETE_NODE 
 Entfernt ein bestimmtes XML-Element
- XML_DOM_TO_PROCESS 
 Erstellt eine Datensequenz basierend auf einem bestimmten XML-Dokument
- XML_GET_ATTRIBUTE 
 Gibt den Wert eines Attributs eines XML-Elements zurück
- XML_GET_CHILD_COUNT 
 Gibt die Anzahl der Unterelemente eines XML-Elements zurück
- XML_GET_FIRST_CHILD 
 Identifiziert das erste Unterelement eines XML-Elements
- XML_GET_LAST_CHILD 
 Identifiziert das letzte Unterelement eines XML-Elements
- XML_GET_NEXTSIBLING 
 Identifiziert das nächste XML-Element
- XML_GET_NODE_NAME 
 Gibt den Namen eines XML-Elements zurück
- XML_GET_NODE_TEXT 
 Gibt den Text eines XML Elements zurück
- XML_INSERT_BEFORE 
 Erstellt ein neues XML-Element und fügt dieses vor einem anderen Element ein
- XML_OPEN 
 Öffnet ein XML-Dokument für die Verarbeitung
- XML_PRINTINTOFILE 
 Schreibt das XML-Dokument in eine Datei
- XML_PROCESS_TO_DOM 
 Erstellt ein XML-Dokument aus einer Datensequenz
- XML_REMOVE_CHILDREN 
 Entfernt alle Unterelemente eines XML-Elements
- XML_SELECT_NODE 
 Identifiziert ein beliebiges XML-Element
- XML_SET_ATTRIBUTE 
 Fügt einem XML-Element ein neues Attribut hinzu oder ändert ein bestehendes Attribut
- XML_SET_NODE_TEXT 
 Ändert den Wert eines XML-Elements oder legt ihn fest
- XML_TO_STRING 
 Gibt das XML eines bestimmten Elements als Text zurück
Y
- YEAR_9999 
 Extrahiert das Jahr aus einem bestimmten Datum