Alles rund um Kalender (Webinaraufzeichnung)

In diesem Webinar stehen die Arbeit mit Kalenderobjekten und die sechs Ereignistypen im Mittelpunkt. Neben dem Erstellen und Einstellen von Kalenderereignissen werden auch einige AE-Scriptbefehle betrachtet.

Kalenderobjekte in Automic Automation

Kalenderobjekte steuern in Automic Automation, an welchen Tagen Aufgaben ausgeführt oder übersprungen werden. In diesem Webinar zeigen wir, wie wir ein Calendar-Objekt vom Typ CALE aufbauen, Kalenderereignisse definieren und Calendar Conditions in Workflows und Schedules einsetzen. Dabei verbinden wir die Konfiguration in AWI mit praktischen Beispielen aus dem AE Scripting.

Calendar Conditions in Workflows und Schedules verwenden

Zu Beginn schauen wir uns an, wie Kalenderbedingungen an ausführbaren Objekten und einzelnen Aufgaben eingesetzt werden. Wir wählen ein Kalenderobjekt und das passende Event aus und legen fest, ob eine Aufgabe bei erfüllter oder nicht erfüllter Bedingung starten soll. So lassen sich beispielsweise Jobs nur an Arbeitstagen, Feiertagen oder ausgewählten Stichtagen aktivieren.

Die sechs Arten von Kalenderereignissen

Ein Automic-Kalender kann mehrere Events enthalten und diese auch anderen Kalenderobjekten zur Verfügung stellen. Im Webinar erstellen und vergleichen wir alle sechs Ereignistypen:

  • Non-Recurring: einzelne, statisch festgelegte Termine,
  • Weekly: wiederkehrende Wochentage und Wochenintervalle,
  • Monthly: bestimmte Tage oder Abstände innerhalb eines Monats,
  • Yearly: jährlich wiederkehrende Daten und Zeiträume,
  • Group: Kombinationen bereits vorhandener Kalenderereignisse,
  • Offset: verschobene Termine auf Basis eines bestehenden Events.

An einem Abfallkalender sehen wir, wie sich regelmäßige Abholtermine, Sondertermine und Wochenenden abbilden lassen. Besonders bei Offset Events betrachten wir einfache Verschiebungen, passende Zieldaten und Ausnahmen. Dadurch können wir einen Termin beispielsweise auf einen geeigneten Arbeitstag verlegen.

Kalenderereignisse mit AE Script erstellen

Kalender müssen nicht ausschließlich manuell gepflegt werden. In einem Script-Beispiel berechnen wir die Ostertermine für mehrere Jahre. Mit CREATE_OBJECT erzeugen wir zunächst ein neues Kalenderobjekt. Funktionen wie ADD_DAYS, MOD und DIV unterstützen die Datumsberechnung. Anschließend tragen wir die ermittelten Tage mit :SET_CALE als Calendar Event ein.

Wir werfen außerdem einen Blick darauf, wie Kalenderdaten intern gespeichert werden und wie sich die zugehörigen Einträge über eine dynamische VARA auswerten lassen.

Automic-Kalender zuverlässig pflegen

Non-Recurring Events sind schnell erstellt, müssen aber regelmäßig aktualisiert werden. Dynamische Weekly-, Monthly-, Group- und Offset-Events reduzieren diesen Pflegeaufwand. Für Berechnungs- und Gültigkeitszeiträume betrachten wir Einstellungen wie NOW_MINUS und NOW_PLUS. Mit CALE_LOOK_AHEAD_MAX und CALE_WARN_NOTIFICATION können wir außerdem frühzeitig auf auslaufende Kalender aufmerksam machen. So gestalten wir die zeitliche Steuerung unserer Automic Automation übersichtlich, wiederverwendbar und wartungsfreundlich.

Automic lernen mit PEM

Möchtest du mehr über Automic lernen, ohne deshalb für Workshops durchs Land reisen zu müssen? Bei PEM entscheidest du, wann und wie du dich weiterbilden möchtest! In interaktiven Kursen, Tutorials und Videos lernst du alles Wissenswerte rund um Automic. Und via Live-Sessions, Kommentarfunktion oder E-Mail sind wir jederzeit für dich da.

Hört sich das interessant an? Dann lege heute noch los mit PEM, dem Automic Training 2.0 und einer ganzjährigen Automic-Betreuung!

Member werden
Jetzt registrieren

FAQ zum Automic Training auf PEM

PEM ist die innovativste und größte deutschsprachige Automic-Lernplattform. Sie bietet den PEM-Mitgliedern ein umfassendes Online-Schulungsangebot, auf das 24/7 und von überall aus zugegriffen werden kann. Die Plattform umfasst Hunderte Videos und interaktive Kurse und richtet sich an Einsteiger und Profis gleichermaßen.