Liste der Systemeigenschaften

Die folgenden Variablen stellen Werte da, die im gesamten System konsistent sind. Sie können in jedem ausführbaren Objekt 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#

Eigenschaften

  • Name: Automation Engine System (Sprache)
    Variablenname: &$SYS_LANGUAGE#
    Beschreibung: Gibt die Sprache an, in der der Server Logdateien generiert
    Script-Element: SYS_USER_LANGUAGE
    Sicherheitsstufe: 1

  • Name: Automation Engine System (Name)
    Variablenname: &$SYSTEM#
    Beschreibung: Ermittelt den Namen des Automation Engine Systems
    Script-Elements: GET_UC_SYSTEM_NAME
    Sicherheitsstufe: 1

  • Name: Mandant
    Variablenname: &$CLIENT#
    Beschreibung: Gibt die Nummer des aktuellen Mandanten zurück
    Script-Element: SYS_ACT_CLIENT, SYS_USER_CLIENT
    Sicherheitsstufe: 1

  • Name: Mandantentitel
    Variablenname: &$CLIENT_DESC#
    Beschreibung: Gibt den Text des aktuellen Mandanten zurück
    Script-Element: SYS_ACT_CLIENT_TEXT
    Sicherheitsstufe: 1

  • Name: Aktuelles Datum
    Variablenname: &$PHYS_DATE_Format#
    Beschreibung: Ermittelt das aktuelle Datum
    Script-Element: SYS_DATE_PHYSICAL
    Sicherheitsstufe: 1

  • Name: Aktuelle Zeit
    Variablenname: &$PHYS_TIME_Format#
    Beschreibung: Bestimmt die aktuelle Tageszeit
    Wichtig!
    Das Verhalten der Variablen &$PHYS_TIME_Format# unterscheidet sich von der Script-Funktion SYS_TIME_PHYSICAL. Der mehrfache Aufruf dieser Script-Funktion kann zu unterschiedlichen Zeitwerten führen (abhängig von der Zeit des Aufrufs). Der Wert der vordefinierten Variablen wird bei der Generierung gesetzt und bleibt für die gesamte Ausführung konstant.
    Script-Element: SYS_TIME
    Sicherheitsstufe: 1

  • Name: SNMP-Verbindung
    Variablenname: &$SNMP_ACTIVE#
    Beschreibung: Prüft, ob die SNMP-Verbindung der AE aktiv ist
    Script-Element: SYS_SNMP_ACTIVE
    Sicherheitsstufe: 1

  • Name: Benutzer (Animation)
    Variablenname: &$DEPARTMENT#
    Beschreibung: Gibt die Abteilung des Benutzers an, der die Aufgabe gestartet hat
    Script-Element: SYS_USER_DEP
    Sicherheitsstufe: 1

  • Name: Benutzer (Objektaktivator)
    Variablenname:&$USER#
    Beschreibung: Gibt den Namen des Benutzers an, der die Aufgabe gestartet hat
    Hinweis:
    Der Benutzer, der gerade angemeldet ist, wird für die Vorschau verwendet, wenn diese Variable in den SQL-Anweisungen eines Variablenobjekts verwendet wird. Dieses Verhalten gilt auch für die Variablen &$DEPARTMENT# und &USER_FL#. Ob die vordefinierten Variablen ausgelöst werden, hängt jedoch von den Sicherheitseinstellungen ab.
    Script-Element: SYS_USER_NAME
    Sicherheitsstufe: 1

  • Name: Benutzer (Vor- und Nachname)
    Variablenname: &$USER_FL#
    Beschreibung: Gibt den Vor- und Nachnamen des Benutzers an, der die Aufgabe gestartet hat
    Script-Element: SYS_USER_LNAME
    Sicherheitsstufe: 1

  • Name: Aufgabenspezifischer Cache-Pfad
    Variablenname: &$AGENT_RESOURCES_TASK#
    Beschreibung: Wert, der den aufgabenspezifischen Cache-Pfad darstellt
    Wichtig!
    :ATTACH_RES steht unter UNIX oder Windows zur Verfügung.
    Script-Element: :ATTACH_RES
    Sicherheitsstufe: N/A

  • Name: Mandantenweiter Cache-Pfad
    Variablenname: &$AGENT_RESOURCES_CLIENT#
    Beschreibung: Der Wert stellt den mandantenweiten Cache-Pfad dar
    Wichtig!
    :ATTACH_RES steht unter UNIX oder Windows zur Verfügung.
    Script-Element: :ATTACH_RES
    Sicherheitsstufe: N/A

Siehe auch: