1 avril 2025

🔄 Amélioration de l'algorithme de rapprochement des transactions bancaires et factures

💱 Gestion des devises :
Lorsqu'une transaction est effectuée dans une devise différente de celle de la facture (et vice-versa), de nouveaux critères permettent de vérifier si les montants de la facture et de la transaction sont dans une plage défini.

Exemple : Pour une transaction de 5,90€

  • ❌ Une facture de 6£, qui représente 7,17€ après conversion ne remontra pas

  • ✅ Une facture de 5£, qui représente 6,00€ après conversion sera proposée si les dates sont cohérentes

📅 Gestion des dates :
Les transactions sont généralement effectuées après l'émission de la facture. L’algorithme peut donc ajuster le rapprochement en fonction des dates de la facture et de la transaction. U Par exemple, si la facture est émise le même jour ou le jour suivant la transaction, vous obtenez un score maximal.

Exemple :

  • ✅ Une facture avec une date proche de la date de transaction sera privilégiée par l’algorithme, avec des règles différentes selon que la date de la facture est antérieure ou postérieure à celle de la transaction.

📄 Gestion des numéros de facture :
Lorsque des transactions contiennent des numéros de facture dans leur description, l’algorithme vérifie automatiquement si ce numéro correspond à une facture valide dans votre système.

Exemple :

  • ✅ Une facture dont le numéro est F007801 remontera automatiquement pour une description de transaction de type "Virement automatique F007801 Juin 2025".

🔍 Affichage des suggestions :
Les suggestions sont désormais filtrées et triées en fonction d’un système de scoring, qui n’affichera que les suggestions les plus pertinentes.