Suppression de commentaires redondants

Discussions sur la création de règles dans iCompta et notamment l'élaboration d'expressions régulières
Vercoquin
Messages : 25
Inscription : 26 novembre 2011, 13:59

Suppression de commentaires redondants

Message par Vercoquin »

Bonjour,

J'utilise iCompta avec Linxo qui me permet d'agréger mes comptes de différentes banques.
Ça marche très bien.
Seul petit irritant, sur une de mes banques, ils dupliquent dans les comptes de carte de crédit le champ nom en champ commentaire. Ce qui fait que je dois tout effacer à la main derrière.
Sauf que quand c'est un montant en devise étrangère, il conservent en plus dans le commentaire le taux de change, ce qui est interessant.

Y aurait -il possibilité de faire une règle de type :
Si commentaire = nom
alors commentaire =" "

En 1ère lecture je n'ai pas trouvé la possibilité de gérer des variables dans les champs conditions.
Merci
Avatar de l’utilisateur
Angeman
Administrateur
Messages : 12436
Inscription : 28 décembre 2008, 21:28
Localisation : Toulouse, France
Contact :

Re: Suppression de commentaires redondants

Message par Angeman »

En effet actuellement ce n'est pas possible désolé par contre je ne sais pas comment sont écrits les taux de change mais vous devriez pouvoir faire quelque chose du genre si commentaire ne contient pas "EUR" par exemple alors effacer le commentaire.
Vercoquin
Messages : 25
Inscription : 26 novembre 2011, 13:59

Re: Suppression de commentaires redondants

Message par Vercoquin »

Bien vu !
Merci beaucoup, c'est ce que je vais faire.
Vercoquin
Messages : 25
Inscription : 26 novembre 2011, 13:59

Re: Suppression de commentaires redondants

Message par Vercoquin »

Comme les conditions ne permettent pas par défaut de tester le test "ne contient pas", j'ai utilisé une expression régulière :

Code : Tout sélectionner

Si le commentaire "n'est pas"  [A-Z,0-9, ]*=[A-Z,0-9, ]*EUR
(et si le compte est un mes comptes de type carte de credit)
Alors 
Remplacer le commentaire par ""
[Avec l'aide de ce site très utile :https://regex101.com/r/ZXU6RK/18 ]

J'espère que ça marchera
Avatar de l’utilisateur
Angeman
Administrateur
Messages : 12436
Inscription : 28 décembre 2008, 21:28
Localisation : Toulouse, France
Contact :

Re: Suppression de commentaires redondants

Message par Angeman »

Il faut juste mettre la condition contient à l'intérieur d'un "Aucune des conditions suivantes n'est vraie".
Vercoquin
Messages : 25
Inscription : 26 novembre 2011, 13:59

Re: Suppression de commentaires redondants

Message par Vercoquin »

Honte sur moi...
Merci
D'autant plus que j'ai pas réussi à faire fonctionner les regex
Répondre