Wenn in der AE Programme miteinander kommunizieren, Aufgaben aktiviert, Bedingungen ausgewertet oder Daten gespeichert werden, spielt bei diesen und vielen anderen Prozessen der Zeitpunkt eine wichtige Rolle. Mit der Möglichkeit, die AE weltweit über mehrere Zeitzonen hinweg zu betreiben, gewinnt die Zeit für eine korrekte Ausführung miteinander vernetzter Aufgaben noch zusätzlich an Bedeutung.
Die Komponenten (Serverprozesse, Agenten, Datenbank...) verwenden intern aufgrund der weltweiten Eindeutigkeit UTC. Für die Anzeige der Uhrzeit und deren Verwendung in Aufgaben und Script-Sprachmitteln können entsprechende Zeitzonen-Objekte angelegt werden. Diese enthalten Angaben wie z.B. den Zeitpunkt zur Umstellung auf Sommer- bzw. Winterzeit und die Differenz zu UTC. Der Name eines Zeitzonen-Objektes darf maximal 8 Zeichen umfassen. Beachten Sie, dass die Zeitzone in anderen Objekten nicht ausgewählt werden kann, wenn diese Anzahl überschritten wird!
Der Systemmandant 0000 enthält für die folgenden Zeitzonen bereits Vorlagen im Ordner "TEMPLATE":
Die angelegten Zeitzonen sind an den verschiedensten Stellen anwendbar. Dazu gehören:
Verwendung |
Registerkarte |
---|---|
Mandant |
"Attribute" |
Benutzer |
"Benutzer" |
Einstellung im UserInterface |
"Zeitzone/Kalender" |
Aktivierbare Objekte |
"Attribute" |
Eigenschaften in ausführbaren Objekten (Workflow und Schedule) |
"Kontrollpunkt" |
Wählen Sie gleich bei der Erstellung eines Mandanten eine Zeitzone aus. Diese wird bei der Verarbeitung von Aufgaben und beim Anzeigen von Datum und Uhrzeit innerhalb des Mandanten berücksichtigt. Soll ein Objekt eine andere Zeitzone verwenden, kann jene in der Registerkarte Attribute eintragen werden. Beachten Sie, dass auch die Möglichkeit besteht, in Workflows und Schedules für die Eigenschaften der Aufgabe eigene Zeitzonen zu definieren. Diese werden vorrangig behandelt!
Bei der Ermittlung der zu verwendenden Zeitzone bei der Verarbeitung von Aufgaben wird somit nach folgender Reihenfolge vorgegangen:
Objekt-Einstellungen -> Mandant
Geben Sie keine Zeitzone an, so wird jene des Mandanten verwendet. Definieren Sie an keiner der beiden Stellen eine Zeitzone, so gilt UTC. Deshalb sollte zumindest im Mandanten-Objekt eine Zeitzone angegeben werden.
Für die Eigenschaften in Workflows und Schedules (z.B. früheste Startzeit) wird entweder die dort ausgewählte Zeitzone oder jene des Workflows bzw. Schedules benutzt. Ist auch dort keine Zeitzone definiert, wird auf jene des Mandanten bzw. UTC zurückgegriffen.
Für den Startzeitpunkt der Aufgaben in Schedules wird die Zeitzone des Schedules verwendet!
Die Zeitzone, die Sie bei jedem Benutzer vermerken können, dient Anzeigezwecken (z.B. im Meldungsfenster). Gleiches gilt auch für die Einstellung im UserInterface, die jeder Benutzer selbst konfigurieren kann. Beide haben keinerlei Auswirkungen auf die Verarbeitung der Aufgaben! Deshalb spielt es keine Rolle, welcher Benutzer ein Objekt startet.
Auch bei einer Vielzahl an Script-Sprachmitteln kommen Zeitzonen zum Einsatz. Die folgende Aufstellung zeigt, in welche sie als Parameter übergeben werden können.
Script-Funktion |
Beschreibung |
---|---|
Rechnet Datum und Uhrzeit für eine andere Zeitzone um. |
|
Gibt das aktuelle Tagesdatum zu Beginn der Script-Prozessierung zurück. |
|
Ermittelt das jeweils aktuelle Datum. |
|
Gibt die aktuelle Tageszeit zu Beginn der Script-Prozessierung zurück. |
|
Stellt die jeweils aktuelle Tageszeit fest. |
|
Liefert aktuelles Datum und Uhrzeit. |
Weitere Script-Sprachmittel Datum und Uhrzeit betreffend finden Sie in der funktionellen Gliederung.
Beim Ausführen von Aufgaben mit Optionen und bei der Erstellung von Prognosen können Sie ein sogenanntes "logisches Datum" angeben. In diesen Fällen wird nicht das aktuelle, sondern das hier eingetragene Datum bei den Kalenderbedingungen in Workflows und Schedules berücksichtigt.
Siehe auch:
Zeitzonen-Objekt
Zeitzonen – Übersicht
Beispiele für die Verwendung von Zeitzonen
Zeit
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |