Schedule-Objekte definieren
Die Schritte zum Definieren von Schedules (JSCH) sind dieselben wie bei jedem anderen Automation Engine-Objekt. Dieser Abschnitt beschreibt die Einstellungen, die für Schedule-Objekte gelten. Allgemeine Informationen über den Zweck einer Schedule finden Sie unter Schedules (JSCH).
Eine Schedule-Definition besteht aus den folgenden Seiten:
-
Standardseiten, die unabhängig von dem von Ihnen definierten Objekttyp zu jeder Zeit verfügbar sind:
-
Für ausführbare Objekte sind immer die folgenden Seiten verfügbar:
- Die hier beschriebene, objektspezifische Seite.
Beispiel: Aufgaben mit Zeit- und Kalenderbedingungen einplanen.
Ein Schedule-Objekt definieren
-
Fügen Sie ein Schedule-Objekt hinzu und definieren Sie die folgenden Parameter auf der Seite Attribute:
-
Periodendauer, die die Häufigkeit bestimmt, mit der die der Schedule hinzugefügten Aufgaben ausgeführt werden
-
Turnaround-Zeit, die den Zeitpunkt festlegt, zu dem die Generierung der Aufgaben beginnt
-
Fügen Sie Aufgaben zur Schedule hinzu und definieren Sie auf dieser Seite ihre spezifischen Zeitparameter
Die Seite Schedule ist in zwei Bereiche unterteilt. Im oberen Bereich erstellen Sie die Aufgaben und legen die Zeitdefinitionen fest, die deren Ausführung bestimmen. Im unteren Bereich weisen Sie Kalender zu und ändern einige der Eigenschaften der von Ihnen hinzugefügten Aufgaben. Klicken Sie auf die Schaltfläche Eigenschaften in der oberen rechten Ecke des Fensters, um den unteren Bereich ein- oder auszublenden.
Aufgaben hinzufügen und deren Eigenschaften definieren
-
Sie haben zwei Optionen, um eine Aufgabe hinzuzufügen:
-
Mit der Drag-and-Drop-Funktion.
Sie haben dafür zwei Möglichkeiten:
-
Öffnen Sie die Liste und die Schedule in zwei getrennten Browserfenstern, und ordnen Sie diese nebeneinander an. Ziehen Sie dann Einträge per Drag-and-Drop von einem Fenster zum anderen.
-
Öffnen Sie die Liste und die Schedule in zwei verschiedenen Browserregisterkarten innerhalb des gleichen Browserfensters. Ziehen Sie das Objekt von der Objektliste und legen Sie es auf der Registerkarte Schedule ab.
-
-
Wenn Sie in der Spalte Name auf Aufgabe hinzufügen klicken, wird ein Kombinationsfeld geöffnet, aus dem Sie es auswählen können. Sie können durch die Liste scrollen oder anfangen, den Namen der Aufgabe einzugeben. Weitere Informationen finden Sie unter AWI-Kombinationsfelder verwenden.
Die Spalte Nr. zeigt 1 an. Daran ist zu erkennen, dass es sich um das erste Objekt handelt, das in die Schedule eingefügt wurde. Weiteren Aufgaben werden beim Einfügen Nummern in sequenzieller Reihenfolge zugewiesen. Wenn Sie eine Aufgabe aus der Schedule entfernen, ändern sich diese Nummern entsprechend.
-
-
Aktivieren Sie die Aufgabe.
Standardmäßig ist das Kontrollkästchen Aktiv ausgewählt. Deaktivieren Sie dieses Kontrollkästchen, bleibt die Aufgabe Teil des Schedule-Objekts, wird aber nicht mit diesem ausgeführt. Der Status ist ENDED_INACTIVE.
-
Definieren Sie den Uhrzeit, zu der die Aufgabe ausgeführt werden soll.
Klicken Sie auf die Zelle Startzeit, um sie zu aktivieren und die Uhrzeit ändern zu können. Standardmäßig wird die Zeit verwendet, die im Feld Periodenwechsel auf der Seite Attribute der Schedule definiert wurde.
Sie können für jede Aufgabe eine andere Startzeit in der Schedule festlegen.
Wichtig! Der Aufgabenstart muss zeitlich nach dem Periodenwechsel der Schedule liegen.
-
Legen Sie unter Startverzögerung (Tage) fest, wie viele Tage zwischen dem Beginn eine Periodenwechsels und der Aktivierung der Aufgabe vergehen sollen.
Das logische Datum bestimmt den Periodenstart. Weitere Informationen finden Sie unter Logisches Datum und reales Datum.
-
Definieren oder ändern Sie die Kalenderbedingungen für die Aufgabe. Ein Häkchen in der Spalte Kalenderbedingungen zeigt, dass der Aufgabe bereits ein Kalenderereignis zugeordnet wurde.
Die Periodendauer und die Startverzögerung können dazu führen, dass Aufgaben zu Terminen ausgeführt werden, die Sie vermeiden müssen. Diese Daten können z. B. arbeitsfreie Tage sein. Vielleicht möchten Sie auch, dass die Aufgabe nur an manchen der Tagen, die aus diesen Einstellungen resultieren, ausgeführt wird. Um diese Probleme zu umgehen, ordnen Sie den Aufgaben Kalender zu.
Wenn Sie Aufgaben zur Schedule hinzufügen, haben diese möglicherweise bereits Kalenderbedingungen. Sie können sie entfernen, eine andere anhängen oder ein zusätzliches Kalenderereignis hinzufügen. Diese Änderungen gelten für die Aufgabe nur, wenn sie aus dieser Schedule heraus ausgeführt wird.
-
Um den Eigenschaftenbereich sichtbar zu machen, klicken Sie mit der rechten Maustaste auf die Aufgabe und wählen Sie Eigenschaften.
-
Aktivieren Sie auf der Registerkarte Kalender das Kontrollkästchen Kalenderbedingungen setzen.
-
Geben Sie unter Miteinbeziehung der Kalenderdefinitionen an, wann Sie die Aufgabe ausführen wollen.
-
Durchführen, wenn alle Bedingungen zutreffen
Wählen Sie diese Option aus, um eine logischen UND-Operation auf die ausgewählten Kalenderereignisse anzuwenden. Alle Datumswerte, die allen ausgewählten Kalenderereignissen gemeinsam sind, werden festgelegt, und die Aufgabe wird an allen diesen Tagen ausgeführt.
-
Durchführen, wenn keine der Bedingungen zutrifft
Die Aufgabe wird nicht an den Tagen ausgeführt, die durch die ausgewählten Kalenderereignisse festgelegt wurden. Diese Option ist beispielsweise nützlich, wenn Sie Wartungsdaten geplant haben und die Aufgabe nicht an diesen Tagen ausgeführt werden soll.
-
Durchführen, wenn eine Bedingung zutrifft
Verwenden Sie diese Option, um eine logischen ODER-Operation auf die ausgewählten Kalenderereignisse anzuwenden. Die Aufgabe wird an einem beliebigen Datum ausgeführt, das durch die ausgewählten Kalenderereignisse festgelegt wurde.
-
-
Um die Kalenderereignisse auszuwählen, die die Termine bestimmen, an denen die Bedingungen gelten, öffnen Sie das Kombinationsfeld Kalenderbedingungen für Aufgabe. Folgende Optionen stehen zur Verfügung:
-
Beginnen Sie mit der Eingabe des Namens des Kalenderereignisses. Die Autovervollständigung hilft Ihnen, diese zu finden.
-
Beginnen Sie mit der Eingabe des Namens des Kalenders, in dem das Kalenderereignis definiert ist.
-
Blättern Sie durch die Liste, um ihn zu finden.
-
Hinweise: Wird eine Aufgabe aufgrund der definierten Kalenderbedingungen nicht ausgeführt, wird ihr Status als ENDED_INACTIVE angezeigt.
Weitere Informationen zu Kalendern finden Sie unter Kalender (CALE). Weitere Informationen zu Kalenderereignissen finden Sie auf der Registerkarte Kalenderereignisse.
-
-
Auf der Seite Laufzeit von ausführbaren Objekten definieren Sie die Parameter zur Berechnung der maximalen und minimalen Laufzeit von Aufgaben. Bei Abweichungen legen Sie fest, was geschehen soll. Sie können diese Definitionen ignorieren, wenn die Aufgabe aus der Schedule heraus ausgeführt wird. Ein Häkchen in der Spalte Laufzeiteinstellungen überschreiben zeigt, dass dies der Fall ist.
Sie können die Laufzeit der Aufgabe auch dann überwachen, wenn sie aus der Schedule heraus ausgeführt wird. Mit dieser Funktion können Sie bei Laufzeiten, die das vordefinierte Maximum überschreiten, schnell reagieren. Wenn die Ausführung beendet ist, können Sie auch überwachen, ob sie innerhalb der minimalen Laufzeit verarbeitet wurde. Wenn nicht, können Sie entsprechend reagieren.
Aktivieren Sie auf der Seite Laufzeit im Eigenschaftenbereich das Kontrollkästchen Laufzeiteinstellungen aktivieren, um die Optionen anzuzeigen.
Weitere Informationen zur Einstellung der Laufzeitoptionen finden Sie auf der Seite "Laufzeit".
-
Definieren Sie, was mit der Aufgabe geschehen soll, abhängig von ihrem Status nach der Ausführung. Ein Häkchen in der Spalte Ergebnisprüfung zeigt an, dass diese Parameter definiert wurden.
-
Aktivieren Sie auf der Registerkarte Ergebnis das Kontrollkästchen Ergebnisprüfung.
-
Wählen Sie in der Dropdown-Liste OK Status den Status aus, den die Aufgabe nach der Ausführung voraussichtlich erhält.
-
Im Abschnitt ELSE legen Sie fest, wie vorgegangen wird, wenn die Aufgabe mit einem anderen Status beendet wird.
-
Aktivieren Sie Wiederhole die Aufgabe, wenn sie mit einem anderen Status endet und geben Sie an, wie oft und mit welcher Häufigkeit die Ausführung wiederholt werden soll.
-
Aktivieren Sie Führe ein anderes Objekt aus, wenn die Aufgabe mit einem anderen Status endet und wählen Sie das alternative Objekt aus. Definieren Sie auch, wann es ausgeführt werden soll.
-
-
-
Wenn Objektvariablen der Aufgabe zugeordnet wurden, werden sie auf der Registerkarte Variablen angezeigt. Wenn Sie möchten, dass sich die Objektvariablen bei der Ausführung des Objekts aus dieser Schedule heraus anders verhalten, können Sie deren Werte hier überschreiben. Weitere Informationen finden Sie auf der Seite "Variablen".
Wichtig! Aufgaben können die in der Schedule definierten Variablen erben. Weitere Informationen finden Sie unter Objekt- und PromptSet-Variablen erben.
-
Wenn der Aufgabe PromptSets zugeordnet wurden, werden diese auf der Registerkarte PromptSets angezeigt. Sie können die Felder mit den Werten füllen, die verwendet werden sollen, wenn das Schedule-Objekt die Aufgabe ausführt. In diesem Fall ist zur Laufzeit keine Benutzereingabe erforderlich.
Wichtig! Aufgaben können die in der Schedule definierten PromptSets erben.
-
Klicken Sie auf die Schaltfläche Zeile hinzufügen, um weitere Aufgaben hinzuzufügen.
-
Speichern Sie Ihre Änderungen.
Nächste Schritte
- Nachdem Sie das Schedule-Objekt definiert haben, müssen Sie es beim ersten Mal manuell ausführen, um es zu aktivieren. Ab diesem Zeitpunkt läuft die Schedule automatisch. Weitere Informationen finden Sie unter Schedule-Objekte aktivieren.
- Während die Schedule läuft, können Sie den Fortschritt von der Seite Letzter Monitor aus verfolgen. Weitere Informationen finden Sie unter Schedules überwachen.
- Sie können Schedule-Objekte und ihre Aufgaben auch zur Laufzeit ändern, vorausgesetzt Ihrem Benutzerprofil wurden die notwendigen Rechte gewährt. Diese Änderungen gelten nur für diese bestimmte Ausführung. Weitere Informationen finden Sie hier: Aufgabeneigenschaften in einer aktiven Schedule ändern.
- Welche Funktionen gerade verfügbar sind, hängt vom Status der Schedule und deren Aufgaben ab. Weitere Informationen finden Sie unter Mit Aufgaben arbeiten.
Siehe auch: