[Corrigé 6.0.67.5845] Importation & Règle - Erreur d'affectation du champ "Carte bancaire"

Vous constatez une anomalie dans GesFine, c'est ici ...

Modérateur : Patrice15220

Répondre
zetoken
Messages : 27
Enregistré le : 31 mai 2014, 10:29

[Corrigé 6.0.67.5845] Importation & Règle - Erreur d'affectation du champ "Carte bancaire"

Message par zetoken »

Bonjour,

Version Gesfine: 6.0.66.
Bug non bloquant mais très gênant.

Reproduction:
  1. Importation OFX d'un relevé de compte de ma banque
  2. Une règle d'importation est appliquée (LBP) qui, entre autre, affecte au champ "Carte Bancaire" la valeur "CB" (nom de la carte active définie dans le compte). Cette phase se passe bien.
    Gesfine CB 0.png
  3. Lors de la validation de l'importation, une popup d'erreur apparaît pour chacun des enregistrements où CB est positionné:
    Gesfine CB 1.png
    Malgré celà, l'importation est réussie (la boîte de réussite s'affiche et les lignes sont ajoutées dans le compte)
  4. Je constate ensuite la création d'autant de cartes bancaires nommées "CB" dans la section dédiée du compte:
    Gesfine CB 3.png
  5. Les opérations "Carte bancaires" en revanche sont elles bien positionnées à "Carte bancaire" mais non associée à la valeur "CB" (je dois reprendre les opérations manuellement pour mettre à jour le champ)
Problème reproduit sur 2 comptes avec la même règle et après relancement de Gesfine.

A ta disposition si tu as besoin d'autres informations.
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation & Règle] Erreur d'affectation du champ "Carte bancaire"

Message par Jacques Leblond »

Bonjour,
Peux tu m'envoyer sur mon mail un extrait de ton fichier ofx afin de gagner du temps dans la reproduction de l'anomalie (gesfine@gmail.com) ?
Merci
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation & Règle] Erreur d'affectation du champ "Carte bancaire"

Message par Jacques Leblond »

Merci j'ai bien reçu ton fichier.
L'anomalie est une régression de la toute dernière version (5817) suite à la correction d'un bogue concernant aussi les cartes bancaires lors de l'importation :oops:
J'ai remanié le code pour qu'il soit plus simple à maintenir.

La correction est disponible dans la dernière version intermédiaire.

Avec mes excuses pour le désordre mis dans tes données. Pense à supprimer les cartes bancaires créées en doublon (en conservant celle qui est déjà affectée à tes opérations passées). Sauvegarde ta base au préalable si tu ne sais pas distinguer la carte qu'il faut conserver.
Patrice15220
Messages : 1714
Enregistré le : 18 août 2013, 15:29
Localisation : St Mamet La Salvetat (Cantal 15)

Re: [Importation & Règle] Erreur d'affectation du champ "Carte bancaire"

Message par Patrice15220 »

Bonjour,
Jacques Leblond a écrit :Sauvegarde ta base au préalable si tu ne sais pas distinguer la carte qu'il faut conserver.
Peut-être qu'en renommant avant suppression les cartes en CB1, CB2, etc... Il est plus facile après de repérer celles à supprimer. ;)
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation & Règle] Erreur d'affectation du champ "Carte bancaire"

Message par Jacques Leblond »

Oui Patrice, c'est une bonne idée pour l'identification de la carte à ne pas supprimer. Mais finalement cela devrait être inutile, il y a un contrôle qui empêche la suppression des cartes déjà affectées à des opérations. je ne m'en souvenais plus...
zetoken
Messages : 27
Enregistré le : 31 mai 2014, 10:29

Re: [Importation & Règle] Erreur d'affectation du champ "Carte bancaire"

Message par zetoken »

Merci pour la réactivité une fois de plus !

Le lien vers la version de test est erroné (ça devrait être www.gesfine.fr/gesfine/downloadgesfine. ... =6.0.6[b]6[/b].5818 au lieu de www.gesfine.fr/gesfine/downloadgesfine. ... =6.0.6[b]5[/b].5818), mais j'ai deviné rapidement l'erreur ;) .

Bref, version intermédiaire installée et testée sur mes comptes: ça fonctionne à nouveau de façon normale.

Pas de soucis pour mes comptes, ce n'est pas bien difficile de différencier les cartes pollueuses et les cartes réelles.
Astuces si quelqu'un a le problème:
  • Les cartes "en trop" apparaissent en dernier dans la liste (en tout cas chez moi)
  • En cas de doute, il suffit de renommer les cartes douteuses (genre CBx1, CBx2...) puis de faire une recherche dans l'état des comptes pour voir si des opérations y sont associées ou non.
EDIT: j'ai été grillé par Patrice83200 pour l'astuce :lol:
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Importation & Règle] Erreur d'affectation du champ "Carte bancaire"

Message par Jacques Leblond »

Ok merci pour ton aide à la résolution du problème.
Pour le lien de téléchargement c'est corrigé ;)
Jacques Leblond
Administrateur
Messages : 6931
Enregistré le : 04 janvier 2010, 20:03
Localisation : France (Yvelines 78)
Contact :

Re: [Corrigé 6.0.67.5845] Importation & Règle - Erreur d'affectation du champ "Carte bancaire"

Message par Jacques Leblond »

Bogue corrigé dans la version 6.0.67.5845.
Répondre