[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