[grisbi-bugs] [Grisbi 0001887]: Prévisions: Erreur lors d'ajout d'une ligne à périodicité récurrente si option "Remplacer l'année des dates futures.." activée
Grisbi Bug Tracker
bugtracker at grisbi.org
Mar 15 Jan 11:55:11 CET 2019
The following issue has been RESOLVED.
======================================================================
https://www.grisbi.org/bugsreports/view.php?id=1887
======================================================================
Reported By: JohanC
Assigned To: pbiava
======================================================================
Project: Grisbi
Issue ID: 1887
Category: Main
Reproducibility: always
Severity: minor
Priority: normal
Status: resolved
OS: Ubuntu
Unstable Impact: Yes
Version OS: 16.04
Version GTK: 3.18.9
Resolution: fixed
Fixed in Version: development (git)
======================================================================
Date Submitted: 2019-01-11 15:46 CET
Last Modified: 2019-01-15 11:55 CET
======================================================================
Summary: Prévisions: Erreur lors d'ajout d'une ligne à
périodicité récurrente si option "Remplacer l'année des dates futures.."
activée
Description:
Lorsqu'on tente d'ajouter manuellement une ligne budgétaire à périodicité
récurrente dans l'onglet "Prévisions", il est impossible de saisir la date de
fin si l'option "Remplacer l'année des dates futures par l'année précédente"
est activée dans les préférences.
En effet la date de fin est transposée à l'année antérieure.
Steps to Reproduce:
1) Créer un fichier de compte vierge, avec un compte bancaire, activer le
module budgétaire pour ce compte.
2) Comptes -> Compte bancaire -> Onglet "Prévisions" -> Clic-droit "Ajouter une
ligne".
Options :
* Périodicité : Mensuelle.
* Date de fin : Tenter d'écrire "31.12.19", convertit automatiquement en
"31.12.18" dès que l'on met le focus sur une autre zone de texte.
* Tiers : Test 1
* Catégorie : "Test : 1"
* Montant : 50.00
Lors de la validation, on obtient naturellement un message d'erreur, vu que la
date de fin est antérieure à la date actuelle.
======================================================================
----------------------------------------------------------------------
(0004758) pbiava (administrator) - 2019-01-12 19:48
https://www.grisbi.org/bugsreports/view.php?id=1887#c4758
----------------------------------------------------------------------
Pouvez-vous regarder si par hasard l'option "Remplacer l'année des dates
futures par l'année précédente" qui se situe dans l’onglet "Comportement du
formulaire" n'est pas cochée ?
----------------------------------------------------------------------
(0004759) JohanC (reporter) - 2019-01-12 21:58
https://www.grisbi.org/bugsreports/view.php?id=1887#c4759
----------------------------------------------------------------------
Bonjour,
Comme je l'avais déjà mentionné dans le champ "Description" de ce rapport de
bug, le problème se produit uniquement quand l'option "Remplacer l'année des
dates futures par l'année précédente" est cochée.
----------------------------------------------------------------------
(0004762) pbiava (administrator) - 2019-01-13 20:07
https://www.grisbi.org/bugsreports/view.php?id=1887#c4762
----------------------------------------------------------------------
Désolé pas vu.
Si je comprends bien il faudrait pouvoir ne pas tenir compte de cette option
pour l'ajout d'une ligne dans les prévisions c'est bien ça ? autrement dit
l'option "Remplacer l'année des dates futures par l'année précédente" est
obligatoirement cochée pour l'usage du formulaire.
----------------------------------------------------------------------
(0004764) JohanC (reporter) - 2019-01-14 14:44
https://www.grisbi.org/bugsreports/view.php?id=1887#c4764
----------------------------------------------------------------------
Cette option n'est absolument pas un problème pour le champ "Date" lors d'ajout
d'une ligne budgétaire (cette option peut être utile pour faire plus
rapidement des saisies antidatées).
Par contre, c'est un problème que cette option s'applique également au champ
"Date limite" ce ce même formulaire, champ qui par définition attend
généralement une date située dans le futur.
Le champ "Date limite" est utilisé quand on veut ajouter une ligne budgétaire
à périodicité récurrente, par exemple mensuelle sur 12 mois, comme dans mon
exemple.
----------------------------------------------------------------------
(0004765) pbiava (administrator) - 2019-01-15 11:30
https://www.grisbi.org/bugsreports/view.php?id=1887#c4765
----------------------------------------------------------------------
Ok.
----------------------------------------------------------------------
(0004766) pbiava (administrator) - 2019-01-15 11:55
https://www.grisbi.org/bugsreports/view.php?id=1887#c4766
----------------------------------------------------------------------
fixed in Github
Issue History
Date Modified Username Field Change
======================================================================
2019-01-11 15:46 JohanC New Issue
2019-01-12 19:42 pbiava Assigned To => pbiava
2019-01-12 19:42 pbiava Status new => assigned
2019-01-12 19:48 pbiava Note Added: 0004758
2019-01-12 21:58 JohanC Note Added: 0004759
2019-01-13 20:07 pbiava Note Added: 0004762
2019-01-14 14:44 JohanC Note Added: 0004764
2019-01-15 11:30 pbiava Note Added: 0004765
2019-01-15 11:55 pbiava Status assigned => resolved
2019-01-15 11:55 pbiava Resolution open => fixed
2019-01-15 11:55 pbiava Fixed in Version => development (git)
2019-01-15 11:55 pbiava Note Added: 0004766
======================================================================
Plus d'informations sur la liste de diffusion bugsreports