Page 1 sur 1

RegEx CB Fortunéo

Publié : 06 novembre 2022, 09:17
par Filnet
Bonjour

J'ai un compte Fortunéo.
Lors des imports, je reçois les opérations CB de cette façon:

Date opération Date valeur libellé Débit Crédit
31/10/2022 31/10/2022 CARTE 29/09 ARGOS CONCARNEAU -28,5


Comment créer une règle qui transforme les champs "libellé" et "date opération" comme suit:

Date Date valeur Nom
29/09/2022 31/10/2022 ARGOS CONCARNEAU

Merci pour votre aide.

Re: RegEx CB Fortunéo

Publié : 06 novembre 2022, 15:59
par Angeman
Il faut reprendre le 2e exemple du manuel (https://www.icompta-app.fr/help.php#rules) en le modifiant légèrement :
  • Créez une nouvelle règle et appelez la "Date".
  • Ajoutez une condition pour vérifier que l'opération correspond au format recherché : "Le nom satisfait l'expression régulière CARTE \d\d/\d\d .+".
  • Ajoutez une action pour mettre la date en tant que date de valeur : "Remplacer la date de valeur par la valeur de date".
  • Ajoutez une action pour extraire la date dans le nom : "Définir la variable date à partir de nom en remplaçant l'expression régulière CARTE (\d\d)/(\d\d) .+ par $1/$2/2022".
  • Ajoutez une nouvelle action pour affecter la date : "Remplacer la date par la variable date".
  • Enfin ajoutez une action pour ne conserver que la partie intéressante du nom : "Modifier le nom en remplaçant l'expression régulière CARTE \d\d/\d\d (.+) par $1".

Re: RegEx CB Fortunéo

Publié : 08 novembre 2022, 16:24
par Filnet
Bonjour,

Merci pour votre réponse détaillée et efficace.

Cordialement

Re: RegEx CB Fortunéo

Publié : 21 janvier 2024, 17:09
par jma1338
Bonjour,
Je rebondis sur ce sujet, car la solution fournie fonctionne en 2022 mais pas pour les autres années.
Est-il possible de modifier cette règle pour que l'année ne soit plus une constante, mais une variable extraite du champ "date valeur", ou au pire d'une variable globale qui pourrait être utilisée dans plusieurs règles ?
Merci pour votre aide.