Alphabetische Liste der Script-Statements und -Funktionen

Dieses Thema listet alle Elemente der Automation Engine Scriptsprache in alphabetischer Reihenfolge auf und beschreibt kurz seinen Zweck.

Script-Statements

[Script-Statements] [Script-Funktionen]

Script-Statement

Beschreibung

:ADD_ATT

Fügt Empfänger zu einer Benachrichtigung zur Laufzeit hinzu.

:ADD_COMMENT

Fügt einen Kommentar zu einer Aufgabe hinzu.

:ATTACH_SYNC

Weist ein Sync-Objekt einer Aufgabe zu.

:ATTACH_RES Überträgt Ressourcen von einem Storage-Objekt an den Windows- oder UNIX-Agenten.

:BEGINREAD... :ENDREAD

Beginn und Ende eines Dialogs für Benutzerabfragen.

:BEGIN_EXT_INTERPRETERS... :END_EXT_INTERPRETERS Markiert den Anfang und das Ende des Scripts eines externen Interpreters im Tab „Prozess“ von Windows- und UNIX-Job-Objekten. Wird in Verbindung mit dem Storage-Objekt verwendet.
:CLEAR Setzt ein Script-Array auf seine Anfangswerte zurück.

:CLOSE_PROCESS

Verwirft eine Datensequenz innerhalb eines Scripts.

:CONST Erstellt eine Script-Variable als Konstante mit einem bestimmten Wert.

:DATA

Explizite Deklaration einer DATA-Zeile in einem Script.

:DEFINE Deklariert eine Script-Variable mit einem bestimmten Datentyp.

:DELETE_VAR

Löscht einen oder alle Wert/e eines Variablenobjekts.

:DISCONNECT

Trennt eine Verbindung zum AE-System.

:EXIT

Beendet die Verarbeitung eines Scripts und sendet einen Rückgabewert.

:EXT_REPORT_OFF

Deaktiviert das Logging des Scripts einer Aufgabe.

:EXT_REPORT_ON

Aktiviert das Logging des Scripts einer Aufgabe.

:FILL Speichert mehrere Werte in einem Script-Array.

:GENERATE

Steuert die Behandlung von Script-Zeilen während der Verarbeitung.

:IF... :ELSE... :ENDIF

Verzweigung unter bestimmten Bedingungen.

:INCLUDE Integriert ein Include-Objekt in das aktuelle Script.
:INC_SCRIPT Integriert ein Script in ein anderes Script des gleichen Objekts.
:IFVERS [:ELSEVERS] :ENDVERS Pre-Compiler-Anleitung zum Überspringen von Scriptblöcken abhängig von der installierten Automation Engine-Version.
:JCL_CONCAT_CHAR Bildet JCL-Linien bis zu einer Größe von 2 KB.
:JCL_SUBSTITUTE Ersetzt einen Zeichensatz in der JCL durch einen anderen Zeichensatz.
:MODIFY_STATE Ändert den Rückgabewert oder den Statustext eines Jobs, wenn er beendet ist.

:ON_ERROR

Bestimmt die Reaktion auf bestimmte Fehler und Meldungen von Script-Sprachmitteln.

:PRINT

Schreibt Text in einen Dialog für Benutzerabfragen oder in den Aktivierungsreport eines Objekts.

:PROCESS... :TERM_PROCESS... :ENDPROCESS Definition einer Schleife für die zeilenweise Verarbeitung einer Datensequenz, wie beispielsweise den Inhalt einer sequentiellen Datei oder das Textergebnis eines Kommandos.

:PSET

Weist einer Objektvariable einen Wert zu.

:PUBLISH Definiert Script-Variablen und Arrays als Objektvariablen.

:PUT_ATT

Setzt oder ändert Attribute von Objekten.

:PUT_ATT_APPEND Erweitert den Nachrichtentext des Benachrichtigungsobjekts zur Laufzeit.
:PUT_PROMPT_BUFFER Setzt Name und Inhalt einer Script-Variable in einen Eingabepuffer.
:PUT_READ_BUFFER Setzt Name und Inhalt einer Script-Variable in einen Eingabepuffer.
:PUT_VAR Speichert einen Wert in einem Variablenobjekt.
:PUT_VAR_COL Speichert einen Wert in eine bestimmte Spalte eines statischen Variablenobjekts.
:PUT_VAR_PROCESS Schreibt den Inhalt einer Datensequenz in ein statisches Variablenobjekt.
:READ Abfrage des Benutzers in einem Dialog.
:REGISTER_VARIABLE Verfügbar unter Windows und UNIX, verwendet im Tab „Prozess“ eines Job-Objekts (JOBS) innerhalb von :BEGIN_EXT_INTERPRETER ... :END_EXT_INTERPRETER für einen externen Interpreter-Script-Aufruf.
:REGISTER_OUTPUTFILE Registriert eine Datei als externe Jobausgabe.

:REMOVE_ATT

Entfernt Empfänger in einer Benachrichtigung zur Laufzeit.

:REPLACE_STRUCTURE

Ersetzt die Struktur eines Workflows durch die Struktur eines anderen Workflows bei der Aktivierung.

:RESOLVE Versucht, alle Variablen in der Zeichenfolge aufzulösen.

:RESTART

Setzt Wiederanlaufpunkte in einem Objekt.

:RSET Weist einer Script-Variable einen Wert zu und speichert ihn im Aktivierungsreport.
:SEND_MSG Sendet Nachrichten an den Benutzer des Automic Web Interface.
:SEND_SNMP_TRAP Sendet einen SNMP-Trap.
:SET Weist einer Script-Variable einen Wert zu.
:SET_CALE Fügt ein Datum oder einen Zeitraum in einen Kalender ein oder löscht es/ihn.
:SET_CONDITION Legt die früheste Startzeit in Workflows fest.
:SET_LAST_ERR Legt Fehlernummer und -text fest.
:SET_SCRIPT_VAR Legt die Werte von Script-Variablen per indirektem Zugriff fest.
:SET_UC_SETTING Ändert Systemeinstellungen im laufenden Betrieb.

:SHUTDOWN

Beendet ein AE-System.

:STOP

Bricht die Verarbeitung eines Scripts ab.

:SWITCH... :CASE... :ENDSWITCH Prüft, ob der Wert einer Variable bestimmten Werten entspricht, und führt je nach Ergebnis verschiedene Statements aus.
:TERMINATE Beendet einen Agenten, eine Arbeit oder einen Kommunikationsprozess.
:WAIT Die Verarbeitung des Scripts wird für einen bestimmten Zeitraum gestoppt.

:WHILE... :ENDWHILE

Schleife zur wiederholten Ausführung von Script-Statements.

:XML_CLOSE

Schließt ein XML-Dokument.

Script-Funktionen

[Script-Statements] [Script-Funktionen]

Script-Funktion

Beschreibung

Vordefinierte Variable

ACTIVATE_UC_OBJECT

Aktiviert ein Objekt.

 

ADD

Fügt hinzu.

 

ADD_DAYS

Fügt Tage zu einem bestimmten Datum hinzu.

 

ADD_PERIOD

Fügt einen Zeitraum zu einem bestimmten Datum hinzu.

 

ADD_TIME

Fügt zwei Uhrzeiten hinzu.

 

ADD_TIMESTAMP

Fügt Zeit zu einem Zeitstempel hinzu.

 

ALPHA2RUNNR

Konvertiert den Namen eines Jobs oder einer Reportdatei in eine RunID.

 
ARRAY_2_STRING Konvertiert ein Script-Array in eine Zeichenfolge.  

AUTOFORECAST

Berechnet Prognosedaten für zukünftige Aktivitäten.

 

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

Ändert die Logdatei.

 

CONV_DATE

Konvertiert ein Datum von einem Datumsformat in ein anderes.

 

CONV_LC

Konvertiert alle Zeichen einer Zeichenfolge in Kleinbuchstaben.

 

CONV_TIMESTAMP

Rechnet Datum und Uhrzeit für eine andere Zeitzone um.

 

CONV_UC

Konvertiert alle Zeichen einer Zeichenfolge in Großbuchstaben.

 
CONVERT Konvertiert den Datentyp eines Wertes.  

CREATE_OBJECT

Erzeugt ein Objekt (nur Kalender, Login und Variable).

 
CREATE_PROCESS Erstellt eine neue Datensequenz.  

DAY_OF_YEAR

Liefert den aktuellen Tag des Jahres.

 
DEACTIVATE_UC_OBJECT Deaktiviert eine abgeschlossene Aufgabe.  
DELETE_FORECAST Löscht eine beliebige Anzahl von oder bestimmte Prognosen aus der Automation Engine-Datenbank.  
DIFF_DATE Ermittelt die Differenz zwischen zwei Datumseinträgen in Tagen.  
DIFF_TIME Liefert die Differenz zwischen zwei Uhrzeiten.  
DIV Dividiert.  

EXPORT

Exportiert Objekte in eine XML-Datei.

 
FIND Durchsucht ein Script-Array und gibt den entsprechenden Index zurück.  

FIRST_OF_PERIOD

Ermittelt den ersten Tag des Zeitraums für ein bestimmtes Datum.

 

FORECAST_OBJECT

Erstellt eine Prognose für ein bestimmtes Objekt.

 

FORECAST_TASK

Erstellt eine Prognose für eine laufende Aufgabe.

 

FORMAT

Ändert die Formatierung einer Zahl.

 
GENERATE_SCRIPT_VARS Erzeugt eine Script-Variable über ein VARA-Objekt oder eine Datensequenz.  
GET_ATT Liefert die Werte von Attributen eines Objekts während seiner Generierung.  
GET_ATT_SUBSTR

Liefert einen Teil des Meldungstextes in einer Benachrichtigung.

 
GET_BIT Prüft, ob ein Bit in einem Bitfeld gesetzt ist.  
GET_CONDITION Ermittelt die früheste Startzeit in Workflows.  
GET_CONNECTION Liest Informationen aus einem DB-artigen Verbindungsobjekt.  
GET_CONSOLE Liest Nachrichtendaten eines eingetretenen Konsolenereignisses.  

GET_EVENT_INFO

Liest Daten von eingetretenen Konsolen-, FileSystem- und Datenbankereignissen.

 

GET_FILESYSTEM

Ruft mehrere Dateisystemwerte von einem definierten Pfad eines Computers ab.

 
GET_MSG_TXT Ruft den Meldungstext des zuletzt aufgetretenen Fehlers ab.  

GET_MSG_TYPE

Ermittelt den Typ einer Nachrichtennummer.

 
GET_LOGIN Liest Informationen aus Login-Objekten.  

GET_OBJECT_TYPE

Liefert den Objekttyp einer Aufgabe.

 
GET_OH_IDNR Liefert die interne Nummer eines Objekts.  

GET_PARENT_NAME

Liefert den Namen der übergeordneten Aufgabe (Parent).

 
GET_PARENT_NR Liefert die laufende Nummer (RunID) der übergeordneten Aufgabe (Parent).  
GET_PARENT_TYPE Liefert den Objekttyp der übergeordneten Aufgabe (Parent).  
GET_PROCESS_INFO Ruft Informationen einer Datensequenz ab  
GET_PROCESS_LINE Liefert den Inhalt der aktuellen Zeile einer Datensequenz.  
GET_PUBLISHED_VALUE Ruft den Wert oder die PromptSet-Variable einer bestimmten Aufgabe ab.  
GET_SCRIPT_VAR Liefert die Werte von Script-Variablen per indirektem Zugriff.  

GET_STATISTIC_DETAIL

Ruft Details aus dem Statistiksatz eines ausführbaren Objekts ab.

 

GET_SYNC

Abfrage des aktuellen Zustands oder Wertes eines Sync-Objekts.

 
GET_UC_OBJECT_NR Liefert die RunID eines aktivierten Objekts.  
GET_UC_OBJECT_STATUS Liefert den Status eines aktivierten Objekts.  
GET_UC_SERVER_NAME Legt den Namen des Arbeitsprozesses fest, in dem das Script ausgeführt wird.  
GET_UC_SETTING Liest aktuelle Systemeinstellungen.  
GET_UC_SYSTEM_NAME Ermittelt den Namen des AE-Systems. &$SYSTEM#
GET_VAR

Liefert den Inhalt eines Variablenobjekts.

 
GET_WIN_EVENT Ermittelt Einträge in den Windows-System-, Sicherheits- und Anwendungsprotokollen, wenn ein Ereignis eintritt.  
HEX Konvertiert einen Zeichensatz in eine hexadezimale Form.  
ILM Steuert die ILM-Funktionalität.  

IMPORT

Importiert Objekte aus einer XML-Datei.

 

IS_GROUP_MEMBER

Überprüft den Mitgliedschaftsstatus eines Benutzers innerhalb einer Benutzergruppe.

 

ISNUMERIC

Prüft, ob ein Zeichensatz numerisch ist.

 
LAST_OF_PERIOD Ermittelt den letzten Tag der Zeitraums eines bestimmten Datums.  
LENGTH Ermittelt die Größe eines Script-Arrays.  
LOAD_PROCESS Lädt eine gespeicherte Datensequenz.  
MID Kopiert Zeichen einer Zeichenfolge.  
MOD Gibt den Rest einer Division zurück.  

MODIFY_OBJECT

Ändert ein bestehendes Objekt (nur Kalender, Login und Variable).

 
MODIFY_SYSTEM Verarbeitet ServiceManager-Aktionen oder Queue-Änderungen.  
MODIFY_TASK Ändert aktive Workflows.  

MODIFY_UC_OBJECT

Ändert das Attribut eines aktivierten Objektes.

 

MOVE_OBJECT

Verschiebt ein Objekt in einen Ordner.

 

MULT

Multipliziert.

 

PREP_PROCESS

Über bestimmte Jobobjekte (Ereignis-Jobs) verarbeitet diese Script-Funktion Kommandos auf einem Computer und gibt die Konsolenausgabe als interne Liste (Datensequenz) zurück, die weiterverarbeitet werden kann.

 
PREP_PROCESS_AGENTGROUP Ruft mit Hilfe von Auswahlkriterien die Agenten eines AgentenGruppen-Objekts ab und liefert das Ergebnis in Form einer internen Liste (Datensequenz) zur weiteren Verarbeitung.  

PREP_PROCESS_COMMENTS

Über Filtereinstellungen werden Zeitstempel, Benutzer und Text von Aufgabenkommentaren abgerufen und das Ergebnis in Form einer internen Liste (Datensequenz) zur weiteren Verarbeitung bereitgestellt.

 
PREP_PROCESS_DOCU Liefert den Inhalt des Tabs „Dokumentation“ als interne Liste (Datensequenz) zur weiteren Verarbeitung.  

PREP_PROCESS_FILE

Verwendet Filterkriterien, um den Inhalt einer Textdatei abzurufen, die auf einem bestimmten Computer zeilenweise verfügbar ist. Liefert das Ergebnis zur Weiterverarbeitung in Form einer internen Liste (Datensequenz).

 
PREP_PROCESS_FILENAME Ruft eine Liste von Dateinamen ab, die in einem bestimmten Computerverzeichnis verfügbar sind. Liefert das Ergebnis zur Weiterverarbeitung in Form einer internen Liste (Datensequenz).  
PREP_PROCESS_PROMPTSET Liest die Definition von PromptSet-Objekten und stellt sie als interne Liste (Datensequenz) zur weiteren Verarbeitung bereit.  

PREP_PROCESS_REPORT

Über Filterkriterien werden die Reportzeilen von ausführbaren Objekten abgerufen und das Ergebnis in Form einer internen Liste (Datensequenz) zur weiteren Verarbeitung bereitgestellt.

 
PREP_PROCESS_REPORTLIST Ruft die Liste der registrierten Ausgabe von bereits ausgeführten Jobs ab und liefert das Ergebnis in Form einer internen Liste (Datensequenz) zur weiteren Verarbeitung.  
PREP_PROCESS_VAR und PREP_PROCESS_VAR_XML Über Filterkriterien wird eine Liste von Werten von Variablenobjekten abgerufen und das Ergebnis in Form einer internen Liste (Datensequenz) zur weiteren Verarbeitung bereitgestellt.  
PUT_PROCESS_LINE Fügt einer bestimmten Datensequenz eine Zeile hinzu  
RANDOM Erzeugt Zufallszahlen.  

REMOVE_OBJECT

Löscht ein vorhandenes Objekt.

 
RERUN_UC_OBJECT Setzt einen bestimmten Workflow fort.  
RESOLVE_VAR Löst jede Art von Variable (Prompt-Werte, Systemvariablen, Script-Variablen, Variablenobjekte) im Text auf.  

RESTART_UC_OBJECT

Wiederholt die Ausführung einer Aufgabe.

 
ROLLBACK_UC_OBJECT Führt das Rollback einer bestimmten Aufgabe aus  

RUNNR2ALPHA

Konvertiert die RunID in die entsprechenden Dateinamen.

 
SAVE_PROCESS Speichert eine bestimmte Datensequenz.  

SEND_MAIL

Sendet E-Mails an einen Benutzer.

 
SET_SYNC Führt die definierte Aktion eines Sync-Objekts aus.  
STR_CAT Kombiniert zwei Zeichenfolgen zu einer neuen Zeichenfolge.  
STR_CUT Kopiert Zeichen einer Zeichenfolge.  
STR_ENDS_WITH Prüft, ob eine Zeichenfolge mit einer bestimmten anderen Zeichenfolge endet.  
STR_FIND Sucht nach einem Zeichen oder einer Zeichenfolge innerhalb einer Zeichenfolge.  
STR_FIND_REVERSE Sucht nach einem Zeichen oder einer Zeichenfolge innerhalb einer Zeichenfolge. Die Suche beginnt am Ende der gesuchten Zeichenfolge.  
STR_ISLOWER Prüft, ob die Zeichen in einer Zeichenfolge in Kleinbuchstaben geschrieben sind.  
STR_ISUPPER Prüft, ob die Zeichen in einer Zeichenfolge in Großbuchstaben geschrieben sind.  
STR_LC Konvertiert alle Zeichen einer Zeichenfolge in Kleinbuchstaben.  
STR_LENGTH Liefert die Länge einer Zeichenfolge.  
STR_LNG Liefert die Länge einer Zeichenfolge.  
STR_LTRIM Löscht Leerzeichen am Anfang eines Zeichensatzes.  
STR_PAD Erweitert eine Zeichenfolge auf eine bestimmte Länge.  
STR_MATCH Vergleicht zwei Zeichensätze.  
STR_REVERSE Kehrt die Reihenfolge der Zeichen innerhalb einer Zeichenfolge um.  
STR_RTRIM Löscht die Leerzeichen am Ende eines Zeichensatzes.  
STR_SPLIT Teilt eine Zeichenfolge mit einem Trennzeichen in mehrere Teile auf.  
STR_STARTS_WITH Prüft, ob eine Zeichenfolge mit einer bestimmten anderen Zeichenfolge beginnt.  
STR_SUBSTITUTE Ersetzt ein Zeichen oder eine Zeichenfolge innerhalb einer Zeichenfolge.  
STR_SUBSTITUTE_VAR Ersetzt Script-Variablennamen durch ihre Werte.  

STR_TRIM

Entfernt Leerzeichen am Anfang und Ende eines Zeichensatzes.

 
STR_UC Konvertiert alle Zeichen einer Zeichenfolge in Großbuchstaben.  
SUB Subtrahiert.  
SUB_DAYS Subtrahiert Tage von einem bestimmten Datum.  
SUB_PERIOD Subtrahiert einen Zeitraum von einem bestimmten Datum.  
SUB_TIME Subtrahiert zwei Uhrzeiten.  

SUB_TIMESTAMP

Subtrahiert die Zeit von einem Zeitstempel.

 

SUBSTR

Kopiert Zeichen einer Zeichenfolge.

 
SYS_ACT_CLIENT Liefert die Nummer des aktuellen Mandanten. &$CLIENT#
SYS_ACT_CLIENT_TEXT Liefert den Text des aktuellen Mandanten. &$CLIENT_DESC#
SYS_ACT_HOST Liefert den Namen des Hosts.  

SYS_ACT_JP

Legt fest, ob eine Aufgabe in einem Workflow aktiviert wurde.

&$IN_PROCESSFLOW#
SYS_ACT_ME_LNR Liefert die Platzierungsnummer einer Aufgabe in einem Workflow  
SYS_ACT_ME_NAME Liefert den Namen des eigenes Objekts. &$NAME#
SYS_ACT_ME_NR Liefert die laufende Nummer (RunID) des eigenen Objekts. &$RUNID#
SYS_ACT_ME_TYPE Liefert den Objekttyp des eigenes Objekts. &$OBJECT_TYPE#

SYS_ACT_PARENT_NAME

Liefert den Namen einer übergeordneten Aufgabe.

&$ACTIVATOR#

&$PROCESSOR#
SYS_ACT_PARENT_NR Liefert die laufende Nummer (RunID) der übergeordneten Aufgabe. &$ACTIVATOR_RUNID#

&$PROCESSOR_RUNID#
SYS_ACT_PARENT_TYPE Liefert den Objekttyp der übergeordneten Aufgabe. &$ACTIVATOR_TYPE#

&$PROCESSOR_TYPE#
SYS_ACT_PREV_NAME Liefert den Namen der vorherigen Aufgabe in einem Workflow.  
SYS_ACT_PREV_NR Liefert die laufende Nummer (RunID) einer vorherigen Aufgabe in einem Workflow.  
SYS_ACT_PTTYP Liefert den Partnertyp des Benutzers. &$PARTNER_TYPE#
SYS_ACT_RESTART Ermittelt, ob das Objekt im Neustartmodus aktiviert wurde. &$RESTARTED#
SYS_ACT_RESTART_COUNT Liefert die Anzahl der Wiederanläufe, die für Workflow-Aufgaben über das Script-Statement RESTART TASK (Post-Conditions) durchgeführt wurden. &$RESTART_COUNT#
SYS_ACT_RESTART_ME_NR Liefert die laufende Nummer (RunID) eines Objekts, das im Neustartmodus aktiviert wurde. &$RESTART_RUNID#
SYS_ACT_TOP_NAME Liefert den Namen des obersten Workflows. &$TOP_PROCESSFLOW_NAME#
SYS_ACT_TOP_NR Liefert die laufende Nummer (RunID) des obersten Workflows. &$TOP_PROCESSFLOW_RUNID#
SYS_ACT_USERID Liefert die Benutzer-ID, unter der der Auftrag ausgeführt wird.  
SYS_ACTIVE_COUNT Liefert die Anzahl aller aktivierten Objekte.  
SYS_BUSY_01 Liefert die Größe der Auslastung der Automation Engine während der letzten Minute (in Prozent).  
SYS_BUSY_10 Liefert die Größe der Auslastung der Automation Engine während der letzten 10 Minuten (in Prozent).  
SYS_BUSY_60 Liefert die Größe der Auslastung der Automation Engine während der letzten Stunde (in Prozent).  
SYS_DATE Ermittelt das aktuelle Datum zu Beginn der Script-Verarbeitung &$DATE_format#
SYS_DATE_PHYSICAL Ermittelt das jeweils aktuelle Datum &$PHYS_DATE_Format#
SYS_HOST_ALIVE Prüft, ob ein bestimmter Host aktiv ist  

SYS_INFO

Liest AE-Systeminformationen

 
SYS_LAST_ARRAY_INDEX Liefert den zuletzt gefüllten Index eines Arrays.  

SYS_LAST_ERR_INS

Liefert den Teil der Variablenmeldung des zuletzt aufgetretenen Fehlers.

 
SYS_LAST_ERR_NR Ermittelt die Nummer des zuletzt aufgetretenen Fehlers.  
SYS_LAST_ERR_SYSTXT Ruft die zuletzt aufgetretene Fehlermeldung vom Betriebssystem ab.  
SYS_LAST_REGISTERED_OFILE

Gibt die zuletzt verwendete Ausgabedatei des Kommandos :REGISTER_OUTPUTFILE zurück.

 
SYS_LAST_REGISTERED_ULOGIN Gibt das zuletzt verwendete Login des Kommandos :REGISTER_OUTPUTFILE zurück  
SYS_LAST_REGISTERED_VALUENAME Gibt den zuletzt verwendeten Variablenwert des Kommandos :REGISTER_VARIABLE zurück.  
SYS_LAST_REGISTERED_VARNAME Gibt den zuletzt verwendeten Variablennamen des Kommandos :REGISTER_VARIABLE zurück.  
SYS_LAST_RESTART_POINT Liefert die Bezeichnung des vorangegangenen Wiederanlaufpunktes im Script.  
SYS_LAST_RESTART_TEXT Liefert den Text des vorangegangenen Wiederanlaufpunktes im Script.  
SYS_LDATE Gibt das logische Datum zurück. &$LDATE_format#
SYS_RESTART_POINT Liefert den Wiederanlaufpunkt, mit dem das Objekt ausgeführt wird. &$RESTART_POINT#

SYS_SERVER_ALIVE

Prüft, ob ein bestimmter Serverprozess aktiv ist.

 

SYS_SNMP_ACTIVE

Prüft, ob die SNMP-Verbindung (Simple Network Management Protocol) der AE aktiv ist.

&$SNMP_ACTIVE#
SYS_STATE_ACTIVE Prüft, ob ein Objekt bereits aktiv ist.  
SYS_STATE_JOB_ACTIVE Prüft, ob ein Job bereits aktiviert wurde.  
SYS_STATE_JOBS_IN_GROUP Gibt die Anzahl der Jobs zurück, die in Gruppen registriert sind.  
SYS_STATE_JP_ACTIVE Prüft, ob ein Workflow bereits aktiviert wurde.  
SYS_TIME Ruft die aktuelle Tageszeit zu Beginn der Script-Verarbeitung ab. &$TIME_format#
SYS_TIME_PHYSICAL Stellt die jeweils aktuelle Tageszeit fest. &$PHYS_TIME_Format#

SYS_TIMESTAMP_PHYSICAL

Liefert aktuelles Datum und Uhrzeit.

 

SYS_USER_ALIVE

Prüft, ob ein Benutzer mit einem Automic Web Interface in der AE angemeldet ist.

 
SYS_USER_DEP

Liefert die Abteilung des Benutzers, der die Aufgabe gestartet hat.

&$DEPARTMENT#
SYS_USER_LANGUAGE Liefert die Sprache, in der der Server die Protokolldateien generiert. &$SYS_LANGUAGE#
SYS_USER_LNAME

Liefert den Vor- und Nachnamen des Benutzers, der die Aufgabe gestartet hat.

&$USER_FL#
SYS_USER_NAME

Liefert den Namen des Benutzers, der die Aufgabe gestartet hat.

&$USER#
TOGGLE_OBJECT_STATUS  Stoppt oder startet die automatische Verarbeitung mehrerer Objekttypen.  
TOGGLE_SYSTEM_STATUS  Stoppt oder startet die automatische Verarbeitung eines Mandanten.  
UC_CRLF Gibt einen Seitenumbruch zurück.  
VALID_CALE Prüft, ob ein Datum im Kalenderereignis enthalten ist.  
VALID_DATE Prüft, ob das Datum gültig ist.  
VALID_TIME Prüft, ob die Uhrzeit gültig ist.  
WEEK_NR Ermittelt die Kalenderwoche eines bestimmten Datums.  
WEEKDAY_NR Ermittelt den Wochentag eines bestimmten Datums als Zahl.  
WEEKDAY_XX Ermittelt den Wochentag eines Datums als Abkürzung.  
WRITE_PROCESS Schreibt den Inhalt einer Datensequenz in eine Datei.  
XML_APPEND_BEFORE Verschiebt ein XML-Element vor ein anderes Element.  
XML_APPEND_CHILD Fügt einem XML-Element ein neues Sub-Element hinzu.  
XML_APPEND_CLONE Dupliziert ein XML-Element und hängt es an ein anderes Element an.  
XML_APPEND_ELEMENT Fügt ein bestehendes XML-Element zu einem anderen Element hinzu.  

XML_BEAUTIFY

Verschönert die Darstellung der Struktur eines Elements.

 
XML_CLONE_AND_RENAME Dupliziert und benennt ein XML-Element 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

Liefert den Wert eines Attributs.

 

XML_GET_CHILD_COUNT

Zählt die Sub-Elemente eines Elements.

 

XML_GET_FIRST_CHILD

Identifiziert das erste Sub-Element eines Elements.

 
XML_GET_LAST_CHILD Identifiziert das letzte Sub-Element eines Elements.  

XML_GET_NEXTSIBLING

Identifiziert das nachfolgende Element.

 

XML_GET_NODE_NAME

Liefert den Namen eines Elements.

 

XML_GET_NODE_TEXT

Liefert den Text eines Elements.

 
XML_INSERT_BEFORE Erstellt ein neues XML-Element und fügt dieses vor einem anderen Element ein.  

XML_OPEN

Öffnet ein XML-Dokument zur 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 Sub-Elemente eines XML-Elements.  

XML_SELECT_NODE

Identifiziert ein beliebiges Element.

 
XML_SET_ATTRIBUTE Fügt einem XML-Element ein neues Attribut hinzu oder ändert ein bestehendes Attribut.  
XML_SET_NODE_TEXT Ändert oder legt den Wert eines XML-Elements fest.  
XML_TO_STRING Liefert das XML eines bestimmten Elements als Text.  

YEAR_9999

Extrahiert das Jahr aus einem bestimmten Datum.