Conflict detection

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 1 minute to read
  • Conflict detection identifies potential scheduling conflicts for a change request based on the configuration items (CIs), planned start date, and the planned end date in scope for the change. If a scheduling conflict exists, conflict detection also checks any related blackout or maintenance schedules and other active change requests to determine the scheduling conflict.

    Conflict detection identifies conflicts for any of the following reasons:
    • The CIs are already scheduled at the given date and time.
    • A parent of the CI is already scheduled at the given date and time.
    • A child of the CI is already scheduled at the given date and time.
    • The CI is not in the maintenance window.
    • A parent of the CI is not in the maintenance window.
    • A child of the CI is not in the maintenance window.
    • The CI is in a blackout window.
    • A parent of the CI is in a blackout window.
    • A child of the CI is in a blackout window.
    • The assigned to person is already scheduled at the given date and time.

    If conflicts are identified, the Conflict status field is updated to reflect a conflict and an error message directs you to the Conflict form section of the Change request record to review conflicts. When you create a change request and provide a CI, planned start date, and planned end date, or update any of these values, conflict detection is executed automatically.

    You can choose to show or hide the conflict error message by using the Enable/Disable Scheduling Conflict Message menu item from the context menu. As an admin, you can configure the message display setting using the change.conflict.show_conflict_message property. For more information on the property, see Conflict analysis properties.

    You can manually execute conflict detection. For more information, see Detect conflicts manually and review conflict details.

    The Conflicts form section lists specific conflict details including the type of conflict, conflicting schedule, or conflicting change request. If a conflict must be resolved before requesting approval, modify the Planned start date and Planned end date fields in the Schedule form section.

    Conflict Calendar

    You can also use the Conflict calendar to visually display any scheduling conflicts identified. To reschedule the change request, click the change request record or drag the change request to another time within the calender.