---
title: "Détection des modifications simultanées — Tickets"
module: tickets
type: functional
status: active
updated: 2026-09-24
---

# Détection des modifications simultanées — Tickets

> Doc fonctionnelle : décrit le **quoi** et le **pourquoi** (point de vue utilisateur / chef de projet).

## À quoi ça sert

Quand deux personnes modifient le même ticket en même temps, la dernière à enregistrer écrasait
jusqu'ici silencieusement les changements de l'autre. Désormais, l'application détecte ce conflit
au moment d'enregistrer et propose de choisir, champ par champ, la valeur à conserver.

## Comment ça marche (côté utilisateur)

- À l'ouverture d'un ticket en édition, son état est mémorisé.
- Au moment d'enregistrer :
  - **Personne d'autre n'a touché le ticket entre-temps** → l'enregistrement se fait normalement.
  - **Le ticket a été supprimé entre-temps** → rien n'est enregistré, et un message « Fiche
    supprimée » vous l'indique : vos modifications ne sont pas réécrites sur un ticket que quelqu'un
    vient de supprimer.
  - **Quelqu'un d'autre a modifié un champ que vous n'avez pas touché** (ex. l'urgence changée par
    un collègue pendant que vous complétiez la description) → sa modification est conservée
    automatiquement, sans rien vous demander. **Un message vous dit lesquels** : vous savez donc ce
    que le système a gardé pour vous, au lieu de vous demander pourquoi l'écran n'est pas tout à
    fait dans l'état attendu.
  - **Vous avez modifié le même champ, avec une valeur différente** → une fenêtre « Modifications
    simultanées détectées » s'affiche, listant chaque champ concerné avec « Ma valeur » et « Leur
    valeur ». Vous choisissez pour chacun, puis validez avec **« Fusionner et enregistrer »**. Rien
    n'est enregistré tant que vous n'avez pas tranché.
  - **Le reste de votre saisie n'est pas perdu.** Les champs que vous aviez modifiés sans qu'ils
    entrent en conflit sont enregistrés en même temps que vos choix de fusion — trancher un
    conflit ne coûte pas le reste de votre travail.
  - **Une fois la fusion validée**, l'écran affiche la valeur retenue et le message de
    confirmation habituel : ce que vous voyez correspond à ce qui vient d'être enregistré.
  - Sur les **champs longs** (description, réponse, motif de mise en attente), la fenêtre affiche en
    plus un **aperçu des différences mot par mot** : ce qui a été retiré est barré en rouge, ce que
    vous avez ajouté est souligné en vert. Inutile de relire tout le texte pour repérer ce qui
    change. Sur un contenu exceptionnellement volumineux, cet aperçu est remplacé par les deux
    versions complètes, à comparer manuellement.

## Règles d'accès

Aucun droit spécifique : la détection s'applique automatiquement à toute personne autorisée à
modifier un ticket.

## Points d'attention

- S'applique à l'écran de modification standard d'un ticket (titre, description, urgence,
  impact, type, temps passé…).

## Voir aussi

- Doc technique : `../../.claude/technical-docs/tickets/concurrent-edit-detection.md`
