Historique
Le système tient deux sortes d’historique. Une trace d’audit note, pour les opérations sensibles, qui a changé quoi, quand, l’avant et l’après, et pourquoi. Un événement est un fait daté (« réservation créée », « part payée ») enregistré en même temps que l’action qui l’a produit : c’est par eux qu’une partie du produit réagit à une autre, par exemple l’envoi d’une confirmation après une réservation.
Dans le produit
Section intitulée « Dans le produit »Ces traces ne sont pas affichées sur un écran de l’accueil pour l’instant. Ce que vous voyez, ce sont leurs effets : les messages envoyés dans la fiche client, le statut des parts à l’encaissement, l’historique des imports.
Les règles
Section intitulée « Les règles »- L’événement est enregistré dans la même opération que le changement : pas de changement sans son événement, ni l’inverse.
- Une trace d’audit est écrite notamment quand l’accueil agit sur la réservation d’un joueur (annuler, déplacer, accueillir, marquer absent), quand des pré-réservations expirent, à la clôture d’une journée, pour un remboursement, un changement d’horaires ou de fermeture, et pour chaque import appliqué.
- L’argent d’une pré-réservation libérée (un partenaire avait payé sa part, ou un paiement par carte est arrivé après la libération) est gardé et tracé, pour que l’accueil le rembourse ou replace la réservation.
- L’argent, lui, a son propre registre : le journal.