Page 1 sur 1

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

Posté : 13 décembre 2015, 11:02
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.

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

Posté : 13 décembre 2015, 11:15
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

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

Posté : 13 décembre 2015, 12:27
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.

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

Posté : 13 décembre 2015, 13:29
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. ;)

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

Posté : 13 décembre 2015, 13:33
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...

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

Posté : 13 décembre 2015, 13:34
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:

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

Posté : 13 décembre 2015, 13:37
par Jacques Leblond
Ok merci pour ton aide à la résolution du problème.
Pour le lien de téléchargement c'est corrigé ;)

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

Posté : 02 janvier 2016, 20:19
par Jacques Leblond
Bogue corrigé dans la version 6.0.67.5845.