---
title: "Détection des modifications simultanées — Matériel DSI"
module: gmao
type: functional
status: active
updated: 2026-09-24
---

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

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

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