OCRotation - 전역

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 5분
  • OCRotation 스크립트 포함은 달력을 표시하는 데 사용되는 데이터 구조를 빌드하는 메서드를 제공합니다.

    이 코드는 범위 항목 목록을 저장하는 GlideAJAXSchedulePage 객체를 빌드합니다. Gwt(레거시) 달력에 이 유형을 사용할 수 있습니다. 다른 달력 유형에 대한 스크립트 포함을 OCRotationV2 - 전역 참조하십시오. 이는 당직 일정 관리의 일부입니다.

    OCRotation - buildRotas()

    그룹, 교대 및 명단을 기반으로 당직 범위를 구축합니다. OCRotationV2 - getSpans 메서드에서 사용됩니다.

    표 1. 매개변수
    이름 유형 설명
    안 함
    표 2. 반환
    유형 설명
    무효

    OCRotation - getEndDate()

    당직 범위를 검색할 기간의 종료 날짜를 반환합니다.

    표 3. 매개변수
    이름 유형 설명
    안 함
    표 4. 반환
    유형 설명
    문자열 당직 범위를 검색할 기간의 종료 날짜입니다.

    OCRotation - getGroupIds()

    당직 일정에 대한 sys_user_group(그룹 sys_id) 값의 쉼표로 구분된 목록을 반환합니다.

    표 5. 매개변수
    이름 유형 설명
    안 함
    표 6. 반환
    유형 설명
    문자열 당직 일정에 대한 sys_user_group(그룹 sys_id) 값을 쉼표로 구분한 목록입니다.

    OCRotation - getRosterIds()

    선택한 순번에 따라 명단을 반환합니다.

    표 7. 매개변수
    이름 유형 설명
    안 함
    표 8. 반환
    유형 설명
    문자열 선택한 순번에 따른 명단입니다.

    OCRotation - getRotaGr(String rotaIds, String groupIds, String rosterIds, String userIds)

    그룹, 교대, 사용자 및 명단별로 필터링된 cmn_rota 테이블에 대한 GlideRecord를 반환합니다.

    표 9. 매개변수
    이름 유형 설명
    rotaId 문자열 당직 일정에 대한 cmn_rota(교대 sys_id) 값을 쉼표로 구분한 목록입니다.
    groupIds 문자열 당직 일정에 대한 sys_user_group(그룹 sys_id) 값을 쉼표로 구분한 목록입니다.
    rosterId 문자열 당직 일정에 대한 cmn_rota_roster(명단 sys_id) 값의 쉼표로 구분된 목록입니다.
    사용자 ID 문자열 당직 일정에 대한 sys_user(사용자 sys_id) 값을 쉼표로 구분한 목록입니다.
    표 10. 반환
    유형 설명
    GlideRecord 그룹, 교대, 사용자 및 명단별로 필터링된 cmn_rota 테이블에 대한 GlideRecord입니다.

    OCRotation - getRotaIds()

    달력의 그룹에 대한 순번을 반환합니다.

    표 11. 매개변수
    이름 유형 설명
    안 함
    표 12. 반환
    유형 설명
    문자열 달력에 있는 그룹의 순번입니다.

    OCRotation - getStartDate()

    당직 범위를 검색할 기간의 시작 날짜를 반환합니다.

    표 13. 매개변수
    이름 유형 설명
    안 함
    표 14. 반환
    유형 설명
    문자열 당직 범위를 검색할 기간의 시작 날짜입니다.

    OCRotation - getTimezone()

    당직 달력에서 사용할 시간대를 반환합니다.

    표 15. 매개변수
    이름 유형 설명
    안 함
    표 16. 반환
    유형 설명
    문자열 당직 달력이 사용할 시간대입니다. 예: 유럽/마드리드미국/태평양.

    OCRotation - getUserIDs()

    이렇게 하면 사용자별로 반환되는 일정이 필터링됩니다. 당직 일정을 필터링하는 데 사용되는 sys_user(사용자 sys_id) 값의 쉼표로 구분된 목록을 가져옵니다.

    표 17. 매개변수
    이름 유형 설명
    안 함
    표 18. 반환
    유형 설명
    문자열 당직 일정을 필터링하는 데 사용되는 sys_user(사용자 sys_id) 값을 쉼표로 구분한 목록입니다.

    OCRotation - setEndDate(문자열 endDate, 부울 포함)

    당직 범위를 검색할 기간의 종료 날짜를 설정합니다. 종료 날짜를 설정하지 않으면 기본적으로 다음 달의 마지막 날이 적용됩니다. OCRotationV2와 함께 사용 - getSpans.

    표 19. 매개변수
    이름 유형 설명
    endDate 문자열 [선택 사항] 당직 일정의 종료 날짜입니다.
    포함 부울 [선택 사항] 예일 때는 종료 날짜가 시간 범위에 포함됩니다. 지정하지 않으면 이 값은 기본적으로 true로 설정됩니다.
    표 20. 반환
    유형 설명
    무효

    OCRotation - setGroupIds(String groupIds)

    그룹별로 반환되는 일정을 필터링합니다. 당직 일정에 대한 sys_user_group(그룹 sys_id) 값의 쉼표로 구분된 목록을 설정합니다. OCRotationV2와 함께 사용 - getSpans.

    표 21. 매개변수
    이름 유형 설명
    groupIds 문자열 당직 일정에 대한 sys_user_group(그룹 sys_id) 값을 쉼표로 구분한 목록입니다.
    표 22. 반환
    유형 설명
    무효

    OCRotation - setRosterIds(문자열 rosterIds)

    선택한 순번에 따라 명단을 설정합니다. OCRotationV2와 함께 사용 - getSpans.

    표 23. 매개변수
    이름 유형 설명
    RosterId 문자열 선택한 순번에 따른 명단입니다.
    표 24. 반환
    유형 설명
    무효

    OCRotation - setRotaIds(String rotaIds)

    달력에 있는 그룹의 순번을 설정합니다. OCRotationV2와 함께 사용 - getSpans.

    표 25. 매개변수
    이름 유형 설명
    교대 ID 문자열 달력에 있는 그룹의 순번입니다.
    표 26. 반환
    유형 설명
    무효

    OCRotation - setStartDate(문자열 startDate)

    당직 범위를 검색할 기간의 시작 날짜를 설정합니다. 시작 날짜가 설정되지 않은 경우 기본적으로 이전 달의 첫 번째 날이 적용됩니다. OCRotationV2와 함께 사용 - getSpans.

    표 27. 매개변수
    이름 유형 설명
    startDate 문자열 [선택 사항] 당직 범위를 검색할 기간의 시작 날짜입니다.
    표 28. 반환
    유형 설명
    무효

    OCRotation - setTimezone(문자열 시간대)

    당직 달력에서 사용할 시간대를 설정합니다. OCRotationV2와 함께 사용 - getSpans.

    표 29. 매개변수
    이름 유형 설명
    시간대 문자열 당직 달력이 사용할 시간대입니다. 예: 유럽/마드리드미국/태평양.
    표 30. 반환
    유형 설명
    무효

    OCRotation - setUserIds(문자열 userIds)

    당직 일정을 필터링하는 데 사용되는 사용자 sys_id(sys_user) 값의 쉼표로 구분된 목록을 설정합니다. OCRotationV2와 함께 사용 - getSpans.

    표 31. 매개변수
    이름 유형 설명
    사용자 ID 문자열 당직 일정을 필터링하는 데 사용되는 sys_user(사용자 sys_id) 값을 쉼표로 구분한 목록입니다.
    표 32. 반환
    유형 설명
    무효