Les modifications d'état sont auditées

La plupart des objets de maintenance prenant en charge une définition de cycle de vie modifiable comportent aussi un journal consignant les événements significatifs du cycle de vie d'une entité fonctionnelle. Par exemple, des entrées de journal sont créées pour enregistrer :

  • le moment de la création de l'entité fonctionnelle (et qui l'a créée) ;
  • le moment où l'état change (et qui l'a modifié) ;
  • si une erreur de modification d'état s'est produite (et le message d'erreur) ;
  • les références à d'autres objets créés pendant le cycle de vie de l'objet. Par exemple, si une entrée de tâche est créée comme faisant partie du traitement de l'objet, l'entrée de tâche est référencée dans le journal ;
  • les entrées manuelles ajoutées par un utilisateur (voyez ces entrées comme des entrées "d'agenda").

Lors de la première création d'une entité fonctionnelle et lors de la modification de son état, le système appelle un ou des algorithmes de modification d'état rattachés à l'objet de maintenance afin d'enregistrer ces événements. Si l'objet de maintenance prend en charge un journal, ces événements peuvent être capturés comme entrées de journal.

Remarque :
La plupart des objets de maintenance de l'installation standard prenant en charge un journal peuvent déjà fournir une journalisation des modifications d'état comme faisant partie de leur logique de base. Dans ce cas, si vous souhaitez remplacer la logique de journalisation de base par votre propre logique, vous n'avez besoin que de fournir un plug-in de modification d'état.