Socle applicatif
La fondation invisible : comptes, permissions, sauvegardes, mise en ligne. Rien de visible, mais tout le reste s'appuie dessus.
Utilisateurs
Tous. C'est ce qui détermine qui voit quoi.
Écrans
- Connexion et récupération de mot de passe
- Gestion des utilisateurs et des rôles
- Sélecteur d'entité
- Journal d'activité
Fonctionnement
- Cinq rôles définis : direction, administration, estimation, terrain, lecture seule.
- Les comptes de direction et d'administration sont protégés par une authentification à deux facteurs, par texto ou par application.
- Si le multi-entités est confirmé : chaque objet créé appartient à une entité et un sélecteur en haut de l'écran change tout le contenu affiché. Sinon, cette couche n'est pas construite.
- Chaque action sensible — approbation, suppression, modification de montant — est journalisée avec l'auteur et l'heure.
- Sauvegarde automatique quotidienne de la base, conservée trente jours.
Règles et cas limites
- Prix conditionnel : le socle coûte le double avec le multi-entités. La décision se prend avant le début du projet, pas après. Les deux montants sont à la section « L'investissement ».
- La suppression n'existe pas pour les objets comptables : ils sont archivés, jamais effacés.
- Si un employé quitte, son compte est désactivé mais ses saisies historiques restent intactes.
Comment on la construit
Ce qui doit exister avant : C'est le premier morceau. Rien d'autre ne peut commencer avant lui.
- Vous ouvrez les comptes d'hébergement et de base de données à votre nom, et vous nous ajoutez comme collaborateurs. Une demi-heure, à faire le jour de la signature.
- On monte la structure de la base : les vingt objets de la section 7, les liens entre eux, et la sauvegarde automatique quotidienne.
- On construit la connexion, la récupération de mot de passe et la double authentification par texto pour les comptes de direction et d'administration.
- On crée les cinq rôles et on écrit, ligne par ligne, ce que chacun a le droit de voir. C'est ici que se règle la règle 5 : un employé de terrain ne voit jamais d'argent.
- Si le multi-entités est retenu, on ajoute l'appartenance à une compagnie sur chaque objet et le sélecteur en haut de l'écran. C'est la seule étape qui dépend de votre réponse — et la seule qui change le prix.
- On branche le journal d'activité sur toutes les actions sensibles : approbation, suppression, modification de montant.
- On met en ligne à une adresse à vous, et on teste une restauration de sauvegarde pour vrai avant d'aller plus loin.
Ce que vous avez à la fin : Vous pouvez vous connecter, créer les comptes des autres et changer leurs rôles. Comment le vérifier vous-même : ouvrez un compte au rôle terrain, connectez-vous avec, et cherchez un montant n'importe où dans le système. Vous ne devez pas en trouver un seul.
Critères d'acceptation
- Un utilisateur terrain connecté ne peut accéder à aucun montant, vérifié par test.
- Le changement d'entité ne laisse fuir aucune donnée de l'autre entité.
- Une restauration de sauvegarde est testée et documentée avant la mise en ligne.
Pourquoi c'est là : des employés de terrain n'ont pas à voir vos chiffres, et une comptabilité doit être vérifiable. Le volet multi-entités, lui, dépend de votre réponse sur les trois compagnies.