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

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# ChangeCollisionHelper - 전역

# ChangeCollisionHelper - 전역 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 4분

ChangeCollisionHelper 스크립트 포함은 Change Management - Collision Detector(com.snc.change.collision) 플러그인에 있는 도우미 메서드를 제공합니다.

서버 측 스크립트에서 또는 클라이언트에서 Ajax 호출을 사용할 때 이러한 메서드를 사용합니다. 이 방법을 사용하려면 Change Management - Collision Detector 플러그인이 설치되어 있어야 합니다.

## ChangeCollisionHelper - addCiToChangeAffectedCis(String ci, String changeId) {#ariaid-title2}

변경의 영향을 받는 CI 목록에 CI를 추가합니다.
{#r_CCH-addCiToChgAffectedCis_S_S__table_xph_pw2_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ci | 문자열 | 구성 항목의 sys_id |
| 변경 ID | 문자열 | 변경 기록의 sys_id |
[표 1. 매개변수]

{#r_CCH-addCiToChgAffectedCis_S_S__table_xph_pw2_zt} {#r_CCH-addCiToChgAffectedCis_S_S__table_yph_pw2_zt__entry__2}

| 유형 | 설명 |
|-|-|
| void |   |
[표 2. 반환]

{#r_CCH-addCiToChgAffectedCis_S_S__table_yph_pw2_zt}

## ChangeCollisionHelper - getAffectedCisByChangeId(문자열 changeId) {#ariaid-title3}

지정된 변경에 대해 영향을 받는 CI sys_ids 반환합니다.
{#r_CCH-getAffectedCisByChangeId_S__table_r4y_bw2_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| 변경 ID | 문자열 | 변경 기록의 sys_id |
[표 3. 매개변수]

{#r_CCH-getAffectedCisByChangeId_S__table_r4y_bw2_zt} {#r_CCH-getAffectedCisByChangeId_S__table_s4y_bw2_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 배열 | 영향을 받는 CI의 sys_ids 배열입니다. |
[표 4. 반환]

{#r_CCH-getAffectedCisByChangeId_S__table_s4y_bw2_zt}

## ChangeCollisionHelper - getBlackoutsByDate(GlideDateTime startDate, GlideDateTime endDate) {#ariaid-title4}

startDate 및 endDate로 정의된 기간에 겹치는 블랙아웃을 반환합니다.
{#r_CCH-getBlackoutsByDate_GDT_GDT__table_jhy_g52_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| startDate | GlideDateTime | 시작 날짜 |
| endDate | GlideDateTime | 종료 날짜 |
[표 5. 매개변수]

{#r_CCH-getBlackoutsByDate_GDT_GDT__table_jhy_g52_zt} {#r_CCH-getBlackoutsByDate_GDT_GDT__table_khy_g52_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 배열 | 블랙아웃 배열(blackoutId:stringSpan)입니다. |
[표 6. 반환]

{#r_CCH-getBlackoutsByDate_GDT_GDT__table_khy_g52_zt}

## ChangeCollisionHelper - getChangesWithAffectedCi(String ci, GlideDateTime startDate, GlideDateTime endDate) {#ariaid-title5}

영향을 받는 CI 목록에 지정된 CI가 있는 시간 범위(startDate 및 endDate로 정의)에 예약된 변경 내용을 반환합니다.
{#r_CCH-getChgWAffectedCi_S_GDT_GDT__table_jfd_w52_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ci | 문자열 | 구성 항목의 sys_id |
| startDate | GlideDateTime | 시작 날짜 |
| endDate | GlideDateTime | 시간 범위의 종료 날짜 |
[표 7. 매개변수]

{#r_CCH-getChgWAffectedCi_S_GDT_GDT__table_jfd_w52_zt} {#r_CCH-getChgWAffectedCi_S_GDT_GDT__table_kfd_w52_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 배열 | 변경 기록의 sys_ids 배열 |
[표 8. 반환]

{#r_CCH-getChgWAffectedCi_S_GDT_GDT__table_kfd_w52_zt}

## ChangeCollisionHelper - getChangesWithCi(String ci, GlideDateTime startDate, GlideDateTime endDate) {#ariaid-title6}

시간 범위(startDate, endDate)에 있고 지정된 CI에 연결된 변경 내용을 반환합니다.
{#r_CCH-getChangesWithCi_S_GDT_GDT__table_vht_4v2_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ci | 문자열 | 구성 항목의 sys_id |
| startDate | GlideDateTime | 시작 날짜 |
| endDate | GlideDateTime | 시간 범위의 종료 날짜 |
[표 9. 매개변수]

{#r_CCH-getChangesWithCi_S_GDT_GDT__table_vht_4v2_zt} {#r_CCH-getChangesWithCi_S_GDT_GDT__table_wht_4v2_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 배열 | 변경 기록에 대한 sys_ids 배열 |
[표 10. 반환]

{#r_CCH-getChangesWithCi_S_GDT_GDT__table_wht_4v2_zt}

## ChangeCollisionHelper - getCiMaintenanceSchedule(String ci) {#ariaid-title7}

CI에 대한 유지관리 일정을 반환합니다.
{#r_CCH-getCiMaintSched_S__table_kgl_vt2_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ci | 문자열 | 구성 항목의 sys_id |
[표 11. 매개변수]

{#r_CCH-getCiMaintSched_S__table_kgl_vt2_zt} {#r_CCH-getCiMaintSched_S__table_lgl_vt2_zt__entry__2}

| 유형 | 설명 |
|-|-|
| void |   |
[표 12. 반환]

{#r_CCH-getCiMaintSched_S__table_lgl_vt2_zt}

## ChangeCollisionHelper - getDependants(String ci) {#ariaid-title8}

지정된 CI에 종속된 모든 CI를 반환합니다.
{#r_CCH-getDependants_S__table_phr_4x2_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ci | 문자열 | 구성 항목의 sys_id |
[표 13. 매개변수]

{#r_CCH-getDependants_S__table_phr_4x2_zt} {#r_CCH-getDependants_S__table_qhr_4x2_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 배열 | CI 배열 |
[표 14. 반환]

{#r_CCH-getDependants_S__table_qhr_4x2_zt}

## ChangeCollisionHelper - getDependencies(String ci) {#ariaid-title9}

지정된 CI가 종속된 모든 CI를 반환합니다.
{#r_CCH-getDependencies_S__table_esm_xx2_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ci | 문자열 | 구성 항목의 sys_id |
[표 15. 매개변수]

{#r_CCH-getDependencies_S__table_esm_xx2_zt} {#r_CCH-getDependencies_S__table_fsm_xx2_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 배열 | CI 배열 |
[표 16. 반환]

{#r_CCH-getDependencies_S__table_fsm_xx2_zt}

## ChangeCollisionHelper - isCiInAffectedCis(String ci, String changeId) {#ariaid-title10}

CI가 변경의 영향을 받는 CI 목록에 이미 있는지 확인합니다.
{#r_CCH-isCiInAffectedCis_S_S__table_egt_cx2_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ci | 문자열 | 구성 항목의 sys_id |
| 변경 ID | 문자열 | 변경 기록의 sys_id |
[표 17. 매개변수]

{#r_CCH-isCiInAffectedCis_S_S__table_egt_cx2_zt} {#r_CCH-isCiInAffectedCis_S_S__table_fgt_cx2_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | CI가 변경의 영향을 받는 CI 목록에 이미 있는 경우 예입니다. |
[표 18. 반환]

{#r_CCH-isCiInAffectedCis_S_S__table_fgt_cx2_zt}

## ChangeCollisionHelper - isDateInCiMaintenanceWindows(GlideDateTime startDate, GlideDateTime endDate, String maintenanceWindow) {#ariaid-title11}

startDate 및 endDate로 정의된 시간 범위가 CI의 유지관리 기간에 속하는지 확인합니다.
{#r_CCH-isDateInCiMaintW_GDT_GDT_S__table_gjr_ys2_zt__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| startDate | GlideDateTime | 시작 날짜 |
| endDate | GlideDateTime | 종료 날짜 |
| 유지 보수 기간 | 문자열 | 구성 항목의 sys_id |
[표 19. 매개변수]

{#r_CCH-isDateInCiMaintW_GDT_GDT_S__table_gjr_ys2_zt} {#r_CCH-isDateInCiMaintW_GDT_GDT_S__table_hjr_ys2_zt__entry__2}

| 유형 | 설명 |
|-|-|
| 부울 | 시간 범위가 CI의 유지관리 기간에 있는 경우 예입니다. |
[표 20. 반환]

{#r_CCH-isDateInCiMaintW_GDT_GDT_S__table_hjr_ys2_zt}

