---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OCSeriesEventGenerator - 전역

# OCSeriesEventGenerator - 전역 {#ariaid-title1}

OCSeriesEventGenerator 스크립트 포함은 사용자의 iCalendar에 대한 반복 VEVENTS를 생성하는 메서드를 제공합니다.

## OCSeriesEventGenerator - getMemberCalendar(문자열 groupId, 문자열 rotaId, 문자열 userId, 객체 dateRangeObj, 객체 memberSchedules, 문자열 calendarLink) {#ariaid-title2}

반복되는 당직 이벤트의 배열을 반환합니다.
{#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_ghj_tq3_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| groupID | 문자열 | 그룹 시스템 ID입니다. |
| rotaID | 문자열 | 교대 시스템 ID입니다. |
| userID | 문자열 | 사용자 시스템 ID입니다. |
| dateRangeObj | 객체 | 데이터 세트의 시작 날짜와 끝 날짜를 포함합니다. |
| memberSchedules | 객체 | 사용자의 일정입니다. |
| 캘린더 링크 | 문자열 | 인스턴스의 당직 달력으로 돌아가는 링크입니다. |
[표 1. 매개변수]

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

| 유형 | 설명 |
|-|-|
| 배열 | 반복되는 당직 이벤트의 배열입니다. |
[표 2. 반환]

{#r_OCSerEvtGen-getMemberCal_S_O_O_S__table_hhj_tq3_hx}

## OCSeriesEventGenerator - getRosterICalEvents(GlideRecord rotaScheduleSpanGR, GlideRecord memberScheduleSpanGR, 배열 seriesStartTimes, 객체 excludeItems, 문자열 repeatUntil, 문자열 timeZone, 문자열 calendarLink) {#ariaid-title3}

제공된 rotaScheduleSpanGR 및 memberScheduleSpanGR에 대한 당직을 나타내는 VEVENT 배열을 반환합니다.
{#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_as5_ks3_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| rotaScheduleSpanGR | GlideRecord | 교대에 대한 cmn_schedule_span Glide 기록입니다. |
| memberScheduleSpanGR | GlideRecord | 교대 구성원에 대한 cmn_schedule_span Glide 기록입니다. |
| seriesStartTimes | 배열 | 반복되는 순번 범위 시작 시간의 배열입니다. |
| excludeItems | 객체 | 제외해야 하는 일정 항목입니다. |
| repeatUntil | 문자열 | 서식이 지정된 ScheduleDateTime 문자열입니다. |
| 시간대 | 문자열 | 당직 교대의 시간대입니다. |
| 캘린더 링크 | 문자열 | 이 사용자의 당직 달력에 대한 링크입니다. |
[표 3. 매개변수]

{#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}

| 유형 | 설명 |
|-|-|
| 배열 | 제공된 rotaScheduleSpanGR 및 memberScheduleSpanGR에 대한 당직을 나타내는 VEVENT의 배열입니다. |
[표 4. 반환]

{#r_OCSerEvtGen-gtRICE_G_GR_A_O_S_S_S__table_bs5_ks3_hx}

## OCSeriesEventGenerator - getRosterMemberEvents(GlideRecord rotaMemberGR, 배열 seriesStartTimes, 객체 excludeItems, 문자열 repeatUntil, 문자열 calendarLink) {#ariaid-title4}

반복되는 당직 VEVENTS의 배열을 반환합니다.
{#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_lg3_wr3_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| rotaMemberGR | GlideRecord | cmn_rota_member 기록입니다. |
| seriesStartTimes | 배열 | 반복되는 순번 범위 시작 시간의 배열입니다. |
| excludeItems | 객체 | 제외해야 하는 일정 항목입니다. |
| repeatUntil | 문자열 | 서식이 지정된 ScheduleDateTime 문자열입니다. |
| 캘린더 링크 | 문자열 | 이 사용자의 당직 달력에 대한 링크입니다. |
[표 5. 매개변수]

{#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}

| 유형 | 설명 |
|-|-|
| 배열 | 반복되는 당직 VEVENTS의 배열 |
[표 6. 반환]

{#r_OCSerEvtGen-gtRosMemEv_GR_A_O_S_S__table_mg3_wr3_hx}

