OCSeriesEventGenerator : Global

Die OCSeriesEventGenerator -Skripteinbindung bietet Methoden zum Generieren der sich wiederholenden VEVENTS für den iCalendar eines Benutzers.

OCSeriesEventGenerator – getMemberCalendar (String groupId, String rotaId, String userId, Object dateRangeObj, Object memberSchedules, String calendarLink)

Gibt ein Array der sich wiederholenden Rufbereitschafts-Events zurück.

Tabelle : 1. Parameter
Name Typ Beschreibung
groupId Zeichenfolge Die Gruppen-sys_id.
rotaId Zeichenfolge Die sys_id des Rotationsplans.
userId Zeichenfolge Die sys_id des Benutzers.
dateRangeObj Objekt Enthält das Von- und Bis-Datum für den Datensatz.
memberSchedules Objekt Der Zeitplan des Benutzers.
calendarLink Zeichenfolge Ein Link zurück zum Rufbereitschafts-Kalender in der Instanz.
Tabelle : 2. Ergebnisse
Typ Beschreibung
Array Array der sich wiederholenden Rufbereitschafts-Events.

OCSeriesEventGenerator – getRosterICalEvents (GlideRecord rotaScheduleSpanGR, GlideRecord memberScheduleSpanGR, Array seriesStartTimes, Object excludeItems, String repeatUntil, String timeZone, String calendarLink)

Gibt ein Array von VEVENTs zurück, die die Rufbereitschaft für den angegebenen rotaScheduleSpanGR und memberScheduleSpanGR darstellen.

Tabelle : 3. Parameter
Name Typ Beschreibung
rotaScheduleSpanGR GlideRecord Ein cmn_schedule_span-Glide-Datensatz für einen Rotationsplan.
memberScheduleSpanGR GlideRecord Ein cmn_schedule_span-Glide-Datensatz für ein Rotationsplanmitglied.
seriesStartTimes Array Ein Array der Startzeiten des sich wiederholenden Rotationsplans.
excludeItems Objekt Die Zeitplanelemente, die ausgeschlossen werden müssen.
repeatUntil Zeichenfolge Eine formatierte ScheduleDateTime-Zeichenfolge.
timeZone Zeichenfolge Zeitzone für den Rufbereitschafts-Rotationsplan.
calendarLink Zeichenfolge Ein Link zum Rufbereitschafts-Kalender für diesen Benutzer.
Tabelle : 4. Ergebnisse
Typ Beschreibung
Array Array von VEVENTs, die die Rufbereitschaft für den angegebenen rotaScheduleSpanGR und memberScheduleSpanGR darstellen.

OCSeriesEventGenerator – getRosterMemberEvents (GlideRecord rotaMemberGR, Array seriesStartTimes, Object excludeItems, String repeatUntil, String calendarLink)

Gibt ein Array der sich wiederholenden Rufbereitschafts-VEVENTS zurück.

Tabelle : 5. Parameter
Name Typ Beschreibung
rotaMemberGR GlideRecord Ein cmn_rota_member-Datensatz.
seriesStartTimes Array Ein Array der Startzeiten des sich wiederholenden Rotationsplans.
excludeItems Objekt Die Zeitplanelemente, die ausgeschlossen werden müssen.
repeatUntil Zeichenfolge Eine formatierte ScheduleDateTime-Zeichenfolge.
calendarLink Zeichenfolge Ein Link zum Rufbereitschafts-Kalender für diesen Benutzer.
Tabelle : 6. Ergebnisse
Typ Beschreibung
Array Ein Array der sich wiederholenden Rufbereitschafts-VEVENTS