---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OCSeriesEventGenerator : Global

# OCSeriesEventGenerator : Global {#ariaid-title1}

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) {#ariaid-title2}

Gibt ein Array der sich wiederholenden Rufbereitschafts-Events zurück.
{#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_ghj_tq3_hx__entry__3}

| 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 : 1. Parameter]

{#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_ghj_tq3_hx} {#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_hhj_tq3_hx__entry__2}

| Typ | Beschreibung |
|-|-|
| Array | Array der sich wiederholenden Rufbereitschafts-Events. |
[Tabelle : 2. Ergebnisse]

{#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_hhj_tq3_hx}

## OCSeriesEventGenerator -- getRosterICalEvents (GlideRecord rotaScheduleSpanGR, GlideRecord memberScheduleSpanGR, Array seriesStartTimes, Object excludeItems, String repeatUntil, String timeZone, String calendarLink) {#ariaid-title3}

Gibt ein Array von VEVENTs zurück, die die Rufbereitschaft für den angegebenen rotaScheduleSpanGR und memberScheduleSpanGR darstellen.
{#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_as5_ks3_hx__entry__3}

| 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 : 3. Parameter]

{#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_as5_ks3_hx} {#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_bs5_ks3_hx__entry__2}

| Typ | Beschreibung |
|-|-|
| Array | Array von VEVENTs, die die Rufbereitschaft für den angegebenen rotaScheduleSpanGR und memberScheduleSpanGR darstellen. |
[Tabelle : 4. Ergebnisse]

{#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_bs5_ks3_hx}

## OCSeriesEventGenerator -- getRosterMemberEvents (GlideRecord rotaMemberGR, Array seriesStartTimes, Object excludeItems, String repeatUntil, String calendarLink) {#ariaid-title4}

Gibt ein Array der sich wiederholenden Rufbereitschafts-VEVENTS zurück.
{#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_lg3_wr3_hx__entry__3}

| 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 : 5. Parameter]

{#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_lg3_wr3_hx} {#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_mg3_wr3_hx__entry__2}

| Typ | Beschreibung |
|-|-|
| Array | Ein Array der sich wiederholenden Rufbereitschafts-VEVENTS |
[Tabelle : 6. Ergebnisse]

{#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_mg3_wr3_hx}

