[grisbi-bugs] [Grisbi-0.6.0 0000671]: La fonction d'inversion des montant ne fonctionne pas
bugtracker at grisbi.org
bugtracker at grisbi.org
Tue Oct 13 19:16:18 CEST 2009
The following issue has been RESOLVED.
======================================================================
http://grisbi.tuxfamily.org/mantis/view.php?id=671
======================================================================
Reported By: JP Joubert
Assigned To: guneeyoufix
======================================================================
Project: Grisbi-0.6.0
Issue ID: 671
Category: Main
Reproducibility: always
Severity: minor
Priority: normal
Status: resolved
Plateforme: Windows
OS: Windows
Version OS: Window Vista edition familiale
Unstable Impact: Yes
Version GTK:
Resolution: fixed
Fixed in Version: CVS (développement)
======================================================================
Date Submitted: 10-08-2009 09:25 UTC
Last Modified: 10-13-2009 17:16 UTC
======================================================================
Summary: La fonction d'inversion des montant ne fonctionne
pas
Description:
Lors de l'importation d'un fichier CSV ou QIF , l'inversion du montant des
opérations importées ne fonctionne pas si on choisi l'option "Marquer les
opérations d'un compte" . Elle fonctionne si on choisi l'option "Ajouter
les opérations à un compte"
Salutations
Jean Pierre
Version 6.0 Beta 1 téléchargée sur le site : grisbi-0.6b1-msvc9.zip
======================================================================
----------------------------------------------------------------------
pbiava - 10-13-09 04:25
----------------------------------------------------------------------
Pourrais-tu valider le fonctionnement attendu ?
en principe je crée une opération avec un montant donné supposons -100
j'importe mon fichier qif et si je trouve une et une seule une opération
même date et montant inversé je la marque. Si il y en a plusieurs je donne
le choix. C'est comme ça que tu voies les choses ?
----------------------------------------------------------------------
JP Joubert - 10-13-09 05:33
----------------------------------------------------------------------
Oui , c'est tout à fait ça . En fait , il faut également donner la
possibilité de modifier les quantités / dates si pas de correspondances et
soumettre la comparaison sans etre obliger de recommencer le processus
JP
----------------------------------------------------------------------
guneeyoufix - 10-13-09 17:02
----------------------------------------------------------------------
Je reprends le bug sur lequel j'ai fait quelques progrès.
Un test que j'ai fait met en avant le problème de manière ultra-claire.
1) Importer un fichier QIF dans un nouveau compte, en inversant les
montants.
Une vérification sommaire permet de constater que cela fonctionne bien.
2) Importer le même fichier, et choisir de marquer les opérations dans le
compte créé en 1, toujours en inversant les montants.
Résultat attendu : toutes les opérations sont pointées 'T', aucune
opération orpheline trouvée.
Résultat obtenu : la pop-up des opérations orphelines contient toutes les
opérations importées, avec le montant non inversé.
-------------------------------
J'ai regardé le code, et me suis aperçu qu'aucun cas n'était fait de
l'inversion des montants lors de la comparaison entre opérations importées
et opérations déjà présentes.
J'ai modifié ce comportement, et un autre problème est apparu :
Seule une opération sur deux est correctement identifiée et pointée.
La pop-up des opés orphelines montre désormais une liste contenant une
opérations importée sur deux, avec les montants effectivement inversés.
La modification avait été faite au mauvais endroit. Tout semble être
rentré dans l'ordre.
----------------------------------------------------------------------
guneeyoufix - 10-13-09 17:16
----------------------------------------------------------------------
fixed in import.c, revision 1.296
http://grisbi.cvs.sourceforge.net/viewvc/grisbi/grisbi/src/import.c?r1=1.295&r2=1.296
Issue History
Date Modified Username Field Change
======================================================================
10-08-09 09:25 JP Joubert New Issue
10-08-09 09:25 JP Joubert Plateforme => Windows
10-08-09 09:25 JP Joubert OS => Autre(Other)
10-08-09 09:25 JP Joubert Version OS => Window Vista edition
familiale
10-08-09 09:25 JP Joubert Unstable Impact => Yes
10-12-09 21:06 guneeyoufix Status new => assigned
10-12-09 21:06 guneeyoufix Assigned To => guneeyoufix
10-12-09 21:06 guneeyoufix Status assigned => confirmed
10-13-09 04:25 pbiava Note Added: 0001217
10-13-09 04:25 pbiava Status confirmed => assigned
10-13-09 04:25 pbiava Assigned To guneeyoufix => pbiava
10-13-09 05:29 JP Joubert Note Added: 0001218
10-13-09 05:33 JP Joubert Note Edited: 0001218
10-13-09 12:19 guneeyoufix Assigned To pbiava => guneeyoufix
10-13-09 12:24 guneeyoufix Note Added: 0001220
10-13-09 12:24 guneeyoufix Status assigned => confirmed
10-13-09 12:28 guneeyoufix Note Edited: 0001220
10-13-09 12:28 guneeyoufix Note Edited: 0001220
10-13-09 17:02 guneeyoufix Note Edited: 0001220
10-13-09 17:16 guneeyoufix OS Autre(Other) => Windows
10-13-09 17:16 guneeyoufix Status confirmed => resolved
10-13-09 17:16 guneeyoufix Fixed in Version => CVS (développement)
10-13-09 17:16 guneeyoufix Resolution open => fixed
10-13-09 17:16 guneeyoufix Note Added: 0001223
======================================================================
More information about the bugsreports
mailing list