L'application enregistre automatiquement qui a fait quoi et quand sur une fiche : création, modification (avec le détail des champs changés) et suppression — que l'action vienne d'un formulaire ou d'une mise à jour en masse. Ces actions remontent dans le panneau « Activité » de la fiche, sans manipulation de la part de l'utilisateur.
L'objectif : offrir une traçabilité simple sur les fiches métier (clients, contrats, équipements, utilisateurs, applications…) — savoir qui a créé une fiche, qui l'a modifiée en dernier, et consulter l'historique complet des changements.
Sur la fiche d'un enregistrement (page de modification), la barre latérale affiche un bloc « Activité » :
Le bouton Historique ouvre une timeline listant chaque action, la plus récente en haut :
| Icône / couleur | Signification |
|---|---|
| 🟢 Création | La fiche a été créée |
| 🔵 Modification | Un ou plusieurs champs ont été modifiés |
| 🔴 Suppression | La fiche a été archivée |
| ⚪ Consultation | La fiche a été ouverte en lecture |
Chaque entrée indique l'auteur, la date/heure, et — pour une modification — le libellé de la fiche concernée. Le bouton « Champs modifiés » ne s'affiche que sur les entrées qui portent réellement un détail (une modification de champs) : il est masqué pour une création, une suppression ou une action métier sans diff. Dans ce détail, chaque champ est présenté sous son libellé métier (ex. « Statut », « Sujet ») et non sous son nom technique de colonne.
Depuis la généralisation du mécanisme, la journalisation est portée par la donnée elle-même (le modèle) et non plus par chaque formulaire : toute action utilisateur sur une fiche d'un module raccordé est tracée, quel que soit l'écran d'où elle vient (formulaire dédié, action rapide, kanban…). Les traitements automatiques (imports, synchronisations, tâches planifiées) ne polluent pas l'historique : seules les actions faites par un utilisateur connecté sont enregistrées. Les actions métier à libellé dédié (ex. « Épinglage du ticket », « Clôturé par… ») conservent leur entrée lisible, sans doublon.
Le compteur du bouton « Historique » se met à jour immédiatement après un enregistrement, sans recharger la page.
L'historique est actif sur la quasi-totalité des fiches métier de l'application (environ 195 types de données raccordés). Cela couvre notamment :
La liste exhaustive et l'état d'activation par module sont maintenus dans la documentation technique (cf. ci-dessous).
.claude/technical-docs/platform/history-logging.md (architecture,
activation par module, règles de résolution).