Aller au contenu
Français

La mémorisation des patterns

Le problème

La qualification des dépenses suit des règles fiscales précises, mais aussi des choix propres à chaque entreprise :

  • taux pro/perso d’un téléphone ;
  • catégorisation d’un fournisseur récurrent ;
  • traitement fiscal d’un type de dépense.

Ce sont des décisions qui se répètent.

Sans mémorisation, l’agent pose les mêmes questions à chaque facture du même fournisseur.


La solution : deux niveaux de règles

Les règles d’usine

Des règles fiscales prédéfinies, issues du BOFiP et accompagnées de leurs références légales : repas du dirigeant pris seul au barème, carburant déductible selon la motorisation, transport en commun sans TVA récupérable. Ces règles sont immuables, versionnées et mises à jour avec le produit.

Les patterns appris

Des choix que Simon mémorise, par fournisseur et catégorie :

TOTAL + carburant → 80 % déductible, TVA récupérable

bailleur + loyer → 20 % déductible, TVA non récupérable

ORANGE + télécom → 50 % déductible, TVA récupérable


Le flux de qualification

flowchart TD
A[Document ingéré] --> B{Pattern existant ?}
B -->|Oui| C[Appliquer silencieusement]
B -->|Non| D{Règle d'usine ?}
D -->|Sans validation| E[Auto-qualifier]
D -->|Avec validation| F[Proposer à l'utilisateur]
D -->|Non| G[Qualification manuelle]
F --> H{Confirme ?}
H -->|Oui| I[Qualifier + mémoriser]
  1. Pattern trouvé → qualification silencieuse (pas de question)
  2. Règle sans validation → qualification automatique (carburant, transport…)
  3. Règle avec validation → proposition puis mémorisation
  4. Aucune règle → qualification manuelle

Détection d’obsolescence

Quand une règle d’usine change (mise à jour des taux légaux), Simon détecte que les patterns existants utilisent un taux différent du nouveau taux par défaut et propose la mise à jour.


Pourquoi ce design

Les répétitions sont la norme

Les mêmes fournisseurs reviennent chaque mois. La mémorisation élimine le travail répétitif.

Les corrections améliorent le système

Chaque correction manuelle est mémorisée. Le système devient plus précis avec l’usage.

La traçabilité est préservée

Chaque qualification porte la trace de sa source : règle fiscale, pattern appris, décision de l’agent, ou choix manuel. On peut toujours comprendre pourquoi un document a été qualifié d’une certaine manière.