[grisbi-bugs] [Grisbi 0001881]: Mauvaise gestion états page principale
Grisbi Bug Tracker
bugtracker at grisbi.org
Ven 18 Jan 18:32:15 CET 2019
The following issue has been RESOLVED.
======================================================================
http://www.grisbi.org/bugsreports/view.php?id=1881
======================================================================
Reported By: Ludes88
Assigned To: pbiava
======================================================================
Project: Grisbi
Issue ID: 1881
Category: Main
Reproducibility: always
Severity: minor
Priority: normal
Status: resolved
OS: Ubuntu
Unstable Impact: No
Version OS: 18.10
Version GTK: 3.24.1-1 / 2.24.32-3
Resolution: fixed
Fixed in Version: 1.1.9x
======================================================================
Date Submitted: 2019-01-01 17:27 CET
Last Modified: 2019-01-18 18:32 CET
======================================================================
Summary: Mauvaise gestion états page principale
Description:
Version 1.1.95-1
Mon compte bancaire "0" renuméroté "73" par la version 1.2 disparaît de mes
états de la page principale (bug 1). L'ajout du compte fait disparaître la
devise et donne un total faux (bug 2): Euro dans mon cas est transformé en
(null). En éditant le fichier en mode texte, le numéro de la devise "1" a
été remplacé par le numéro "21893" ne représentant aucune devise.
<Partial_balance Nb="4" Na="Comptes bancaires" Acc="20;67;61;58;72;59;69;73"
Kind="-1" Currency="21893" Colorise="0" />
Si je crée un nouvel état, j'ai exactement le même problème, la devise n'est
pas prise en compte convenablement.
Merci pour votre travail sur le logiciel, cette nouvelle version semble être
bientôt prête!
Steps to Reproduce:
Import de fichier en format 0.6 (bug 1). Modification d'un état ou nouvel état
(bug 2).
======================================================================
----------------------------------------------------------------------
(0004740) pbiava (administrator) - 2019-01-02 07:41
http://www.grisbi.org/bugsreports/view.php?id=1881#c4740
----------------------------------------------------------------------
Peux-tu m'envoyer ton fichier initial en version 0.6 que je fasse l'importation
pour voir ce qui cloche. tu peux l'anonymiser si le bug reste.
Si tu modifies la devise dans Partial balance n°4 ça ne fait rien ?
Est-ce le seul solde partiel ?
pierre at pierre.biava.name
----------------------------------------------------------------------
(0004743) Ludes88 (reporter) - 2019-01-02 19:25
http://www.grisbi.org/bugsreports/view.php?id=1881#c4743
----------------------------------------------------------------------
Le fichier est simplifié et anonymisé en annexe. Je t'envoie le fichier
initial version 0.6 et le nouveau fichier 1.2 après modification de l'état 4,
toujours en sélectionnant la devise euro d'origine ("Currency="22003" après
sélection).
Je n'avais pas essayé, mais si je sélectionne une autre devise que l'euro
d'origine, elle s'affiche correctement.
Pour info, l'anonymisation ne fonctionne pas très bien pour les
reconciliations: le nom de chaque reconciliation (nom de compte + année + mois
dans mon cas) apparaît toujours en clair dans le fichier Grisbi.
----------------------------------------------------------------------
(0004749) pbiava (administrator) - 2019-01-04 21:39
http://www.grisbi.org/bugsreports/view.php?id=1881#c4749
----------------------------------------------------------------------
J'ai importé ton fichier sans erreur de devise dans le solde partiel N°4. Par
contre il m'a proposé tout de suite le N°1 et non 74.C'est pareil dans ton
fichier 1.2 qui comporte lui l'erreur de devise. Je te propose de refaire
l'importation du fichier officiel pour voir si ça reproduit.
Par contre la renumérotation du compte 0 dans les soldes partiels ne
fonctionnait pas. c'est donc possible que cela ai joué un rôle dans ton cas.
En tout cas je viens de faire la correction, donc ça arrivera avec une
prochaine version.
Je regarderai l'anonymisation des rapprochements mais pas tout de suite.
----------------------------------------------------------------------
(0004750) Ludes88 (reporter) - 2019-01-05 12:24
http://www.grisbi.org/bugsreports/view.php?id=1881#c4750
----------------------------------------------------------------------
L'erreur de devise (bug 2 de mon premier message) n'apparaît pas directement à
l'importation, mais à la modification (ajout ou retrait) de comptes d'un solde
partiel existant en euro sans changement de devise. Et c'est systématique dans
mon cas. Le fichier 1.2 contient non seulement l'importation simple mais aussi
la correction de la liste des comptes dans le solde partiel No 4, et c'est cette
dernière opération qui génère le bug 2 d'erreur de devise.
OK pour la résolution du bug 1 dans une prochaine version!
----------------------------------------------------------------------
(0004753) pbiava (administrator) - 2019-01-07 17:56
http://www.grisbi.org/bugsreports/view.php?id=1881#c4753
----------------------------------------------------------------------
J'ai aussi corrigé le bug N°2.
Pour contourner le problème en attendant la prochaine version, il suffit de
modifier deux fois la devise proposée dans la fenêtre de choix de la devise du
solde partiel. Le fait de revenir sur la bonne devise initialise comme il faut
la devise du solde partiel.
J'espère que c'est clair.
----------------------------------------------------------------------
(0004754) pbiava (administrator) - 2019-01-07 18:05
http://www.grisbi.org/bugsreports/view.php?id=1881#c4754
----------------------------------------------------------------------
Peux-tu me donner un exemple de création d'un état qui ne fonctionne pas. Je
n'ai rien vu de particulier
----------------------------------------------------------------------
(0004760) Ludes88 (reporter) - 2019-01-13 06:12
http://www.grisbi.org/bugsreports/view.php?id=1881#c4760
----------------------------------------------------------------------
Ton astuce marche seulement si je sélectionne seulement des comptes en devise
euros dans le solde partiel. Si il y a une devise non-euro, je peux changer pour
une autre devise avec succès mais quand je sélectionne de nouveau l'euro, j'ai
toujours l'erreur.
J'utilise la version 1.1.95-1 uniquement pour test, donc je peux attendre la
prochaine version pour la correction, pas de soucis.
Merci!
----------------------------------------------------------------------
(0004770) pbiava (administrator) - 2019-01-16 07:01
http://www.grisbi.org/bugsreports/view.php?id=1881#c4770
----------------------------------------------------------------------
A priori ce sera corrigé dans la prochaine version. J'ai fait des tests en
créant des états sans voir de problème particulier. On verra à ce moment
là.
----------------------------------------------------------------------
(0004773) pbiava (administrator) - 2019-01-17 19:33
http://www.grisbi.org/bugsreports/view.php?id=1881#c4773
----------------------------------------------------------------------
La version 1.1.96 est disponible peux-tu refaire tes tests.
----------------------------------------------------------------------
(0004774) Ludes88 (reporter) - 2019-01-18 15:31
http://www.grisbi.org/bugsreports/view.php?id=1881#c4774
----------------------------------------------------------------------
Parfait Pierre, l'import se passe très bien en utilisant la version 1.1.96, les
deux bugs sont bien corrigés. Merci!
----------------------------------------------------------------------
(0004775) pbiava (administrator) - 2019-01-18 18:32
http://www.grisbi.org/bugsreports/view.php?id=1881#c4775
----------------------------------------------------------------------
Fixed in version 1.1.96
Issue History
Date Modified Username Field Change
======================================================================
2019-01-01 17:27 Ludes88 New Issue
2019-01-02 07:38 pbiava Assigned To => pbiava
2019-01-02 07:38 pbiava Status new => assigned
2019-01-02 07:41 pbiava Note Added: 0004740
2019-01-02 07:50 pbiava Assigned To pbiava =>
2019-01-02 07:50 pbiava Assigned To => pbiava
2019-01-02 19:25 Ludes88 File Added: Comptes test-obfuscated0.6.gsb
2019-01-02 19:25 Ludes88 File Added: Comptes test-obfuscated1.2.gsb
2019-01-02 19:25 Ludes88 Note Added: 0004743
2019-01-04 21:39 pbiava Note Added: 0004749
2019-01-05 12:24 Ludes88 Note Added: 0004750
2019-01-07 17:56 pbiava Note Added: 0004753
2019-01-07 18:05 pbiava Note Added: 0004754
2019-01-13 06:12 Ludes88 Note Added: 0004760
2019-01-16 07:01 pbiava Note Added: 0004770
2019-01-17 19:33 pbiava Note Added: 0004773
2019-01-18 15:31 Ludes88 Note Added: 0004774
2019-01-18 18:32 pbiava Status assigned => resolved
2019-01-18 18:32 pbiava Resolution open => fixed
2019-01-18 18:32 pbiava Fixed in Version => 1.1.9x
2019-01-18 18:32 pbiava Note Added: 0004775
======================================================================
Plus d'informations sur la liste de diffusion bugsreports