Catégorisation
Patrimo catégorise automatiquement les transactions à l'import et permet de créer des règles pour automatiser la classification.
Sources de catégories
Chaque transaction a une categorySource qui indique comment sa catégorie a été attribuée :
| Source | Icône | Signification |
|---|---|---|
MANUAL | ✏️ | Corrigé manuellement par l'utilisateur |
RULE | ⚡ | Appliqué par une règle automatique |
AI | 🤖 | Catégorisé par Gemini (si configuré) |
IMPORT | 📥 | Catégorie fournie par le CSV d'origine |
Priorité : MANUAL > RULE > AI > IMPORT. Une catégorie manuelle n'est jamais écrasée automatiquement.
Règles de catégorisation automatique
Les règles permettent de catégoriser automatiquement les futures transactions à l'import.
Types de règles
| Type | Exemple |
|---|---|
Marchand exact (MERCHANT_EXACT) | merchantName = "AMAZON" |
Libellé contient (LABEL_CONTAINS) | label contient "SNCF" |
Plage de montant (AMOUNT_RANGE) | montant entre 5 € et 15 € |
Priorité des règles
Les règles sont évaluées par priorité décroissante. La première règle qui correspond s'applique. Une règle avec une priorité plus haute prend le dessus en cas de conflit.
Portée d'une règle
Une règle peut s'appliquer :
- À tous les comptes (règle globale)
- À un compte spécifique (règle locale — priorité supérieure à égalité de priorité)
Catégories et hiérarchie
Les catégories sont organisées en deux niveaux :
- Catégorie parent (ex. "Alimentation")
- Sous-catégorie (ex. "Restaurants", "Courses")
La valeur "À catégoriser" signale les transactions sans catégorie reconnue — c'est le signal pour traiter manuellement ou créer une règle.
Catégories par défaut
Le système inclut un ensemble de catégories par défaut (CategoryConfig avec userId = null). Vous pouvez les personnaliser ou en ajouter via les paramètres.