---
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


---

# ChangeCollisionHelper : Global

# ChangeCollisionHelper : Global {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Die ChangeCollisionHelper-Skripteinbindung stellt Hilfsmethoden bereit, die im Plugin „Change-Management - Collision Detector" (com.snc.change.collision) zu finden sind.

Verwenden Sie diese Methoden in serverseitigen Skripts oder bei der Verwendung von Ajax-Aufrufen auf dem Client. Zur Verwendung dieser Methoden muss das Plugin „Change-Management - Collision Detector" installiert sein.

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

Fügt das CI der Liste der von der Änderungen betroffenen CI hinzu.
{#r_CCH-addCiToChgAffectedCis_S_S__table_xph_pw2_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| changeId | Zeichenfolge | Die sys_id des Change Records |
[Tabelle : 1. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 2. Ergebnisse]

{#r_CCH-addCiToChgAffectedCis_S_S__table_yph_pw2_zt}

## ChangeCollisionHelper -- getAffectedCisByChangeId(String changeId) {#ariaid-title3}

Gibt sys_ids des betroffenen CI für die angegebene Änderung zurück.
{#r_CCH-getAffectedCisByChangeId_S__table_r4y_bw2_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| changeId | Zeichenfolge | sys_id eines Change Records |
[Tabelle : 3. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Array | Ein Array von sys_ids der betroffenen CIs. |
[Tabelle : 4. Ergebnisse]

{#r_CCH-getAffectedCisByChangeId_S__table_s4y_bw2_zt}

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

Gibt all Sperungen zurück, die den durch startDate und endDate definierten Zeitraum überlappen.
{#r_CCH-getBlackoutsByDate_GDT_GDT__table_jhy_g52_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| startDate | GlideDateTime | Das Anfangsdatum |
| endDate | GlideDateTime | Das Enddatum |
[Tabelle : 5. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Array | Ein Array von Sperrungen (BlackoutId: stringSpan). |
[Tabelle : 6. Ergebnisse]

{#r_CCH-getBlackoutsByDate_GDT_GDT__table_khy_g52_zt}

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

Gibt in der Zeitspanne geplante Änderungen zurück (definiert durch startDate und endDate), die das angegebene CI in der Liste der betroffenen CIs enthalten.
{#r_CCH-getChgWAffectedCi_S_GDT_GDT__table_jfd_w52_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| startDate | GlideDateTime | Das Anfangsdatum |
| endDate | GlideDateTime | Das Enddatum der Zeitspanne |
[Tabelle : 7. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Array | Ein Array von sys_ids des Change Records |
[Tabelle : 8. Ergebnisse]

{#r_CCH-getChgWAffectedCi_S_GDT_GDT__table_kfd_w52_zt}

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

Gibt die Änderungen in der Zeitspanne (startDate, endDate) zurück, die mit dem angegebenen CI verknüpft sind.
{#r_CCH-getChangesWithCi_S_GDT_GDT__table_vht_4v2_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| startDate | GlideDateTime | Das Anfangsdatum |
| endDate | GlideDateTime | Das Enddatum der Zeitspanne |
[Tabelle : 9. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Array | Ein Array von sys_ids für Change Records |
[Tabelle : 10. Ergebnisse]

{#r_CCH-getChangesWithCi_S_GDT_GDT__table_wht_4v2_zt}

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

Gibt den Wartungszeitplan für ein CI zurück.
{#r_CCH-getCiMaintSched_S__table_kgl_vt2_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
[Tabelle : 11. Parameter]

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

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 12. Ergebnisse]

{#r_CCH-getCiMaintSched_S__table_lgl_vt2_zt}

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

Gibt alle CIs zurück, die von dem angegebenen CI abhängig sind.
{#r_CCH-getDependants_S__table_phr_4x2_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| ci | Zeichenfolge | Die sys_id eines Configuration Item |
[Tabelle : 13. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Array | Arrays von CIs |
[Tabelle : 14. Ergebnisse]

{#r_CCH-getDependants_S__table_qhr_4x2_zt}

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

Gibt alle CIs zurück, von denen das angegebene CI abhängig ist.
{#r_CCH-getDependencies_S__table_esm_xx2_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
[Tabelle : 15. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Array | Arrays von CIs |
[Tabelle : 16. Ergebnisse]

{#r_CCH-getDependencies_S__table_fsm_xx2_zt}

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

Prüfen Sie, ob sich ein CI bereits in der Liste der von Änderungen betroffenen CIs befindet.
{#r_CCH-isCiInAffectedCis_S_S__table_egt_cx2_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| ci | Zeichenfolge | Die sys_id des Configuration Item |
| changeId | Zeichenfolge | Die sys_id des Change Records |
[Tabelle : 17. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Boolean | „True", wenn das CI bereits in der Liste der von Änderungen betroffenen CIs enthalten ist. |
[Tabelle : 18. Ergebnisse]

{#r_CCH-isCiInAffectedCis_S_S__table_fgt_cx2_zt}

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

Überprüft, ob die durch startDate und endDate definierte Zeitspanne in das Wartungsfenster des CI fällt.
{#r_CCH-isDateInCiMaintW_GDT_GDT_S__table_gjr_ys2_zt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| startDate | GlideDateTime | Das Anfangsdatum |
| endDate | GlideDateTime | Das Enddatum |
| Wartungsfenster | Zeichenfolge | Die sys_id des Configuration Item |
[Tabelle : 19. Parameter]

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

| Typ | Beschreibung |
|-|-|
| Boolean | True, wenn sich die Zeitspanne im Wartungsfenster des CI befindet |
[Tabelle : 20. Ergebnisse]

{#r_CCH-isDateInCiMaintW_GDT_GDT_S__table_hjr_ys2_zt}

