changing to internal transfer create a duplicate in target account

Bug #540581 reported by mmaura
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
HomeBank
Fix Released
Medium
Maxime DOYEN

Bug Description

hi,

i do mensual transfertto my other compte, but somethink does not good :

-import ofx from my bank
-go to source compte of transfert, put type to transfert and set the destination compte
-open destination compte, operation show 2 time, one by the import, second by the transfert setting on the first compte
-must delete inported compte to solve duplicate.

----------------------------------------------
en francais maintenant ce sera surement plus clair vu mon niveau en anglais.

donc le problème est que je fait de temps en temps des virement de mon compte epargne vers mon compte courant pour eviter les découverts. Comme je suis un gros féniant, je ne saisie jamais mes opérations a l'avance, je les importe systématiquement, pour verrifier.

donc quand sur mon compte courant je vois la ligne de credit de mon virement je l'édite , je met sur transfert, et je renseigne le bon compte epargne.
Seulement voila quand j'ouvre le compte epargne l'operation aparait en double, car le fait d'avoir affecter sur transfert a creer un doublon au lieu de se lié avec l'opration déja présente.

Revision history for this message
Maxime DOYEN (mdoyen) wrote :

Quelle version d'HomeBank ?

Revision history for this message
mmaura (mmaura66) wrote :

J'ai un doute sur la version, au début j'avais la version des dépôt Ubuntu (4.0.3) j'ai recompiler la dernière (4.2.1) le 17/03/10 à 21h.

Je crois avoir ouvert ce bug aprés 21h donc normalement la dernière version.

Revision history for this message
mmaura (mmaura66) wrote :

Je passe le status a incomplete
La prochaine occurrence arrive le 26 de ce mois, je viens de supprimer l'archive, pour voir si le problème ce reproduira le 26.
Je rechangerais le status le 26 ou le 27 en fonction de mes tests.

Changed in homebank:
status: New → Incomplete
mmaura (mmaura66)
Changed in homebank:
status: Incomplete → Confirmed
Revision history for this message
mmaura (mmaura66) wrote :

Donc je confirme le problème avec la version 4.2.1

j'importe mes comptes, cela crée un enregistrement de crédit dans mon PEL et un enregistrement de débit dans mon compte courant.

Lorsque je transforme mon virement en transfert dans mon compte courant, cela va créer un nouveau débit dans le PEL, il me faut alors supprimer le débit importé pour que tout rentre dans l'ordre.

Maxime DOYEN (mdoyen)
Changed in homebank:
importance: Undecided → Medium
assignee: nobody → Maxime DOYEN (mdoyen)
Maxime DOYEN (mdoyen)
Changed in homebank:
milestone: none → 4.4
Revision history for this message
antoine (antoine-) wrote :

salut
je confirme ce soucis
j'ajouterai que ce serai pas mal de mettre en transfert interne deux transactions qui ne sont pas forcement à la même date (délai de transfert ...)

Revision history for this message
Maxime DOYEN (mdoyen) wrote :

@antoine,
Un virement interne est a la meme date (de compte a compte meme banque), sinon c'est un virement tout court

Maxime DOYEN (mdoyen)
Changed in homebank:
status: Confirmed → In Progress
Revision history for this message
Maxime DOYEN (mdoyen) wrote :

Dans la v4.4 vous pourrez choisir quoi faire dans ce cas de figure. Un dialogue permettra de choisir entre:
- creer une nouvelle transaction associée
- selectionner une transaction associé parmis celles detectées

exemple:
compte B contient:
7/12/2010 -33,00€ mon xfer 1
7/12/2010 -33,00€ mon xfer 2

si vous créez ou modifiez une transaction en transfert interne en date du 7/12/2010 du compte A vers B de 33€,
Homebank vous proposera de choisir parmis les 2 transactions ci dessus ou d'en creer une autre

summary: - duplicate entry on setting to transfert after import
+ changing to internal tranfer create a duplicate in target account
summary: - changing to internal tranfer create a duplicate in target account
+ changing to internal transfer create a duplicate in target account
Revision history for this message
mmaura (mmaura66) wrote :

Super :)

par contre, il pourrais être intéressant de définir un comportement par défaut afin de ne pas proposer de dialogue supplémentaire au moment de la création du transfert.

une case a cochez: "créer ou lier automatiquement l’opération de destination" (coché par défaut)

Le comportement serai de lié avec l'opération de destination si elle existe ou d'en créer une si elle n'existe pas. Dans le cas ou plusieurs opération correspondraient, alors la fenêtre de sélection apparaîtrait.

La recherche de correspondance ce fait sur le même jour exactement ou existe t'il une valeur de variation comme pour l'importation ?

Par exemple une opération débité le 7 pourrait correspondre avec une opération crédité le 8, (les montants étant les même)

Cordialement

Revision history for this message
Maxime DOYEN (mdoyen) wrote :

Je n'ai pas précisé, mais si une seule operation existe, le dialogue n'apparait pas, si aucune existe non plus (la transaction cible est créée). On part du principe qu'une opération de debit opposé est l'operation a associé, ce qui pourrait ne pas etre le cas.

Oui la correspondance se fait sur le meme jour (meme date). Il me semble q'un virement de compte a compte (meme banque) est immédiat, en tout cas au CA c'est la cas.
Difficile de faire autrement, ce n'est déja pas évident de trouver des criteres pour chercher une operation cible (encore que).
En laissant un intervalle de date, le dialogue risque d'apparaitre plus souvent, car Hb ne saurait garantir d'associer l'operation cible avec suffisamment de certitude.

Revision history for this message
Maxime DOYEN (mdoyen) wrote :

Fixed for v4.4

Changed in homebank:
status: In Progress → Fix Committed
Maxime DOYEN (mdoyen)
Changed in homebank:
status: Fix Committed → Fix Released
Revision history for this message
Maxime DOYEN (mdoyen) wrote :

Guys, could you please give it a try to v4.4 and let me know if everything work fine ?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.