Skip to content

Calendar

Beschreibung

Verwaltet Kalender und stellt Kalenderfunktionen zur Verfügung.

Folgende Anwendungsfälle werden unterstützt:

  • Definition von beliebigen Kalendern
  • Automatisches Hinzufügen von Wochenenden und gesetzlichen Feiertagen für einen Zeitbereich.
  • Verschiedene Expressions zur Bestimmung eines Datums unter Berücksichtigung eines Kalenders.

Die Kalender werden im Raum Betrieb unter Kalender parametriert. Kalender sind an die Umgebung gebunden und werden daher nicht im Parametrierungs-Import/-Export integriert.

Bausteine

Entities

  • ICalendarItem

Activities

  • CreateCalendarItem

  • CreateCalendarItemForWeeken...

  • CreateCalendarItemsForHolidays

  • DeleteCalendarItem

  • ReInitCalendarItems

  • RemoveCalendarItemForWeeken...

  • RemoveCalendarItemsForHolidays

Queries

  • QueryCalendarItems

ValueLists

  • ValueListCalendarTypes

Expression Functions

  • AddWorkDays

  • GetBeginOfCalendarPeriod

  • GetEndOfCalendarPeriod

  • GetLastCalendarDate

  • GetNextCalendarDate

  • GetNextNonCalendarDate

  • IsDateInCalendarPeriod

Tabellen

erDiagram
    elego_CALENDAR_ITEM {
        CAI_G_ID VARCHAR PK
    }
    elego_CALENDAR_ITEM_EXT {
        CAI_G_ID VARCHAR PK
    }
Hold "Alt" / "Option" to enable pan & zoom

Configs

Parameter Beschreibung Beispiel
CalendarTypes Definition der Kalendertypen, getrennt mit einem ; (Semikolon) BlockingPeriod;Holiday;Weekend