Importation - Bug Expressions Régulières
Publié : 07 janv. 2022, 20:34
L'ajout du support des expressions logiques (REGEX) pour les importations a été une très bonne idée car elle évite la création de règles en doubles et un risque d'incohérence. Pouvez-vous jeter un oeil sur la façon dont elles sont traitées car il semble qu'il y ait des soucis ?
J'en utilise quelques-unes et je constate que je suis obligé de les modifier régulièrement, voire de les supprimer car ce qui a fonctionné ne marche pas forcément la suivante ou au bout de quelque-temps.
Je vous donne un exemple avec une règle construite ainsi "\ABoulanger ANNEMASSE|\ABoulanger.com|\ABOULANGER LESQUIN|\ABoulanger COIGNIERES". Cela me permet d'affecter des transactions au tiers "Boulanger - Electroménager et Multimédia" et non-pas au boulanger du coin
Or, une transaction dont le champ commentaire commence par "Boulanger COIGNIERES" n'est pas reconnue.
Pour vérifier j'utilise le site https://regex101.com/ et cette règle est tout à fait correcte. Les transactions faites avec les différents magasins de ce fournisseur devraient être reconnues.
Par ailleurs, Il semble que la longueur des expressions soit limitée à ~85 caractères ce qui peut être un peu juste (voir exemple cité).
J'en utilise quelques-unes et je constate que je suis obligé de les modifier régulièrement, voire de les supprimer car ce qui a fonctionné ne marche pas forcément la suivante ou au bout de quelque-temps.
Je vous donne un exemple avec une règle construite ainsi "\ABoulanger ANNEMASSE|\ABoulanger.com|\ABOULANGER LESQUIN|\ABoulanger COIGNIERES". Cela me permet d'affecter des transactions au tiers "Boulanger - Electroménager et Multimédia" et non-pas au boulanger du coin

Or, une transaction dont le champ commentaire commence par "Boulanger COIGNIERES" n'est pas reconnue.
Pour vérifier j'utilise le site https://regex101.com/ et cette règle est tout à fait correcte. Les transactions faites avec les différents magasins de ce fournisseur devraient être reconnues.
Par ailleurs, Il semble que la longueur des expressions soit limitée à ~85 caractères ce qui peut être un peu juste (voir exemple cité).