Actif
gmao
functional
Revu le 2026-09-24
gmao/concurrent-edit-detection.md
Détection des modifications simultanées — Matériel DSI
Doc fonctionnelle : décrit le quoi et le pourquoi (point de vue utilisateur / chef de projet).
À quoi ça sert
Quand deux personnes modifient la même fiche de matériel 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.
- À l'ouverture d'une fiche de matériel en édition, son état est mémorisé.
- Au moment d'enregistrer :
- Personne d'autre n'a touché la fiche entre-temps → l'enregistrement se fait normalement.
- La fiche a été supprimée entre-temps → rien n'est enregistré, et un message « Fiche
supprimée » vous l'indique : vos modifications ne sont pas réécrites sur une fiche que quelqu'un
vient de supprimer.
- Quelqu'un d'autre a modifié un champ que vous n'avez pas touché (y compris via une
synchronisation automatique OCS/Intune qui aurait mis à jour la fiche pendant votre édition)
→ sa modification est conservée automatiquement, sans rien vous demander. Un message vous
signale lesquels : la conciliation ne se fait plus en silence, vous savez ce que le système a
gardé pour vous.
- 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é. Un aperçu des différences
mot par mot montre ce qui change : barré en rouge ce qui disparaît, souligné en vert ce que
vous avez écrit. Vous choisissez « Ma valeur » ou « Leur valeur » 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 réappliqués en même temps que vos choix de fusion — vous n'avez pas à
ressaisir la fiche.
- 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é.
Règles d'accès
Aucun droit spécifique : la détection s'applique automatiquement à toute personne autorisée à
modifier une fiche de matériel.
Points d'attention
- La modification en masse ne déclenche pas la détection. Elle reste un écrasement assumé : vous
choisissez explicitement d'appliquer les mêmes valeurs à plusieurs fiches. Les fiches touchées
seront en revanche vues comme modifiées par la prochaine édition unitaire.
- Dans des cas très rares, la vérification peut ne pas avoir lieu et l'enregistrement se faire
comme avant : si votre session a expiré, ou si vous avez ouvert plus de 50 fiches sans en
enregistrer aucune. C'est un choix délibéré — mieux vaut laisser passer un enregistrement légitime
que le bloquer sur une information perdue.
- Une synchronisation de masse (OCS, Intune) peut aussi déclencher la détection sur la prochaine
édition manuelle d'une fiche qu'elle a mise à jour entre-temps — c'est un comportement attendu,
pas un bug : la fiche a bien été modifiée par « quelqu'un d'autre » (un processus automatique).
Voir aussi
- Doc technique :
../../.claude/technical-docs/gmao/concurrent-edit-detection.md