[grisbi-bugs] [Fonctionnalités demandées 0000974]: Catégories de tiers
Grisbi Bug Tracker
bugtracker at grisbi.org
Dim 1 Juin 18:09:15 CEST 2025
The following issue has been ASSIGNED.
======================================================================
https://www.grisbi.org/bugsreports/view.php?id=974
======================================================================
Reported By: totofweb
Assigned To: pbiava
======================================================================
Project: Fonctionnalités demandées
Issue ID: 974
Category:
Reproducibility: always
Severity: feature
Priority: normal
Status: assigned
======================================================================
Date Submitted: 2010-02-22 23:38 CET
Last Modified: 2025-06-01 18:09 CEST
======================================================================
Summary: Catégories de tiers
Description:
Serait-il possible de faire des catégories de tiers, plutôt que d'avoir une
grande liste de tiers en vrac ? Par exemple “Amis > Tar Tampion”,
“Supermarchés > AliBaba”, “Internet > Amazon.fr”, ...
Merci
======================================================================
----------------------------------------------------------------------
(0002765) shogi (reporter) - 2010-11-12 16:09
https://www.grisbi.org/bugsreports/view.php?id=974#c2765
----------------------------------------------------------------------
Sans aller jusqu'au catégorie de tiers, un regroupement alphabétique serait
déjà bien.
----------------------------------------------------------------------
(0003971) shogi (reporter) - 2017-10-26 11:05
https://www.grisbi.org/bugsreports/view.php?id=974#c3971
----------------------------------------------------------------------
Pas d'avancé ou de réponse sur le sujet ?
----------------------------------------------------------------------
(0003974) pbiava (administrator) - 2017-10-26 21:08
https://www.grisbi.org/bugsreports/view.php?id=974#c3974
----------------------------------------------------------------------
Je n'ai pas vraiment réfléchi à la question car ça ne semblait pas un besoin
partagé. Le mécanisme existe donc cela ne devrait pas être trop difficile.
Par contre ça remet en cause un grand morceau du fonctionnement de grisbi.
Actuellement je suis sur le passage à la version 3 de gtk donc pas vraiment
disponible mais je vais réfléchir à un moyen de faire ça.
----------------------------------------------------------------------
(0004011) ebo (reporter) - 2017-11-18 23:54
https://www.grisbi.org/bugsreports/view.php?id=974#c4011
----------------------------------------------------------------------
FYI: je partage le besoin !
Partant pour donner un coup de main, même si C n'est pas mon language de
prédilection.
----------------------------------------------------------------------
(0006223) shogi (reporter) - 2021-06-10 11:02
https://www.grisbi.org/bugsreports/view.php?id=974#c6223
----------------------------------------------------------------------
Je relance le sujet! on ne sait jamais.
----------------------------------------------------------------------
(0006224) LudovicRousseau (administrator) - 2021-06-11 14:02
https://www.grisbi.org/bugsreports/view.php?id=974#c6224
----------------------------------------------------------------------
L'idée est d'avoir ces regroupements dans l'affichage des Tiers ? ou à un
autre endroit ?
----------------------------------------------------------------------
(0006225) shogi (reporter) - 2021-06-11 14:05
https://www.grisbi.org/bugsreports/view.php?id=974#c6225
----------------------------------------------------------------------
Pour moi, l'idée est de l'avoir dans l'affichage de tiers. Cela éviterait des
scrolls inutiles.
Juste un regroupement alphabétique en top level.
----------------------------------------------------------------------
(0006226) LudovicRousseau (administrator) - 2021-06-11 18:06
https://www.grisbi.org/bugsreports/view.php?id=974#c6226
----------------------------------------------------------------------
Je vois.
C'est une partie du code de Grisbi que je n'ai pas encore regardé. Je ne
garantie pas une réalisation rapide.
Ce ticket est déjà ouvert depuis 11 ans. On n'est plus à une semaine près
:-)
----------------------------------------------------------------------
(0006227) totofweb (reporter) - 2021-06-12 00:22
https://www.grisbi.org/bugsreports/view.php?id=974#c6227
----------------------------------------------------------------------
Pour moi l'idée est d'avoir un mécanisme identique à ce qu'on trouve déjà
pour les catégories et les imputations budgétaires.
Par exemple, une catégorie de tiers "Restaurants", et ensuite des sous-tiers
"Restaurants : Pizza papa", "Restaurants : Le cheval d'argent", etc.
Une catégorie "Médecins : Dr Maboul", "Médecins : Dr Folamour", etc
Cela permet d'extraire plus facilement des statistiques selon les catégories de
tiers.
----------------------------------------------------------------------
(0006228) pbiava (administrator) - 2021-06-12 09:08
https://www.grisbi.org/bugsreports/view.php?id=974#c6228
----------------------------------------------------------------------
C'est tout à fait possible puisque la mécanique est générique. Le plus
simple me semble être la copie les fichiers utilisés pour les catégories en
remplaçant partout catégory par payee_new par exemple et de créer une option
dans grisbi pour changer le mode de gestion des tiers.
Ceci étant fait, je n'ai pas mesuré l'impact sur le fonctionnement de grisbi
dans les fonctions courantes. De plus la migration de la version actuelle vers
la nouvelle devra être regardée avec attention car on devra passer de milliers
de tiers de premier niveau vers une liste finie. L'outil de gestion des tiers
devra être adapté.
Il faut aussi regarder le fonctionnement en cas d'importation d'un fichier
bancaire. En effet dans la situation actuelle tout nouveau tiers importé est
ajouté à la liste sans plus de traitement sauf ceux qui font l'objet d'une
règle. Il faudra donc généraliser les règles d'importation.
Ça fait beaucoup de travail mais pour quelqu'un qui commence avec cette option,
ça devrait être intéressant.
----------------------------------------------------------------------
(0006229) LudovicRousseau (administrator) - 2021-06-12 14:21
https://www.grisbi.org/bugsreports/view.php?id=974#c6229
----------------------------------------------------------------------
Ce n'est pas juste pour l'affichagee des tiers, c'est beaucoup plus vaste. Je
n'avais pas du tout pensé à tout ça.
----------------------------------------------------------------------
(0006233) boushi (reporter) - 2021-06-12 16:20
https://www.grisbi.org/bugsreports/view.php?id=974#c6233
----------------------------------------------------------------------
La description de la fonction tel que présentée par totofweb serait top
effectivement.
Mais il semble y avoir beaucoup de fonctionnement standard à retravailler.
----------------------------------------------------------------------
(0006237) LudovicRousseau (administrator) - 2021-06-14 14:44
https://www.grisbi.org/bugsreports/view.php?id=974#c6237
----------------------------------------------------------------------
Pour chercher un tiers particulier il est possible de :
- cliquer dans la "fenêtre" des tiers pour que le widget soit actif
- d'entrer les premières lettre et le "curseur" se positionne sur la bonne
ligne. Pas besoin des scroller.
Mais ça ne résous que le problème de recherche d'un tier, pas le classement
en catégories.
----------------------------------------------------------------------
(0006238) shogi (reporter) - 2021-06-15 09:33
https://www.grisbi.org/bugsreports/view.php?id=974#c6238
----------------------------------------------------------------------
Merci pour l'astuce. Voilà plus de 10 ans que j'utilise Grisbi et l'ai jamais
vu. C'est pas très intuitif quand même MAIS quand on le connais c'est bcp
mieux
----------------------------------------------------------------------
(0006239) LudovicRousseau (administrator) - 2021-06-15 09:42
https://www.grisbi.org/bugsreports/view.php?id=974#c6239
----------------------------------------------------------------------
Y'a pas de problème. J'ai moi même découvert cette fonction de recherche.
C'est vrai qu'il y a un problème de "découvrabilité".
Peu-être qu'il faudrait juste ajouter une icône "Rechercher" dans la barre
d'icônes au dessus des opérations ?
Grisbi a bien un menu Éditer -> Rechercher mais il ne fait pas du tout la même
chose.
----------------------------------------------------------------------
(0006240) pbiava (administrator) - 2021-06-16 07:30
https://www.grisbi.org/bugsreports/view.php?id=974#c6240
----------------------------------------------------------------------
La fonction "Rechercher" du menu crée juste un état pré configuré pour une
recherche.
J'ai modifié le code pour généraliser la recherche en utilisant <Ctrl> F
quand on sélectionne un compte ou un état. je vais ajouter une fonction pour
la recherche d'un tiers quand on a sélectionné l'onglet tiers.
Ensuite j'harmoniserai tout ça.
----------------------------------------------------------------------
(0006241) LudovicRousseau (administrator) - 2021-06-16 13:20
https://www.grisbi.org/bugsreports/view.php?id=974#c6241
----------------------------------------------------------------------
Pierre, que pense-tu de l'idée d'ajouter une icône de recherche à côté de
l'icône Affichage pour améliorer la "découvrabilité" de la fonction de
recherche des transactions ?
----------------------------------------------------------------------
(0006242) pbiava (administrator) - 2021-06-16 16:20
https://www.grisbi.org/bugsreports/view.php?id=974#c6242
----------------------------------------------------------------------
C'est faisable. je vais le faire.
Issue History
Date Modified Username Field Change
======================================================================
2010-02-22 23:38 totofweb New Issue
2010-03-14 17:58 pbiava Status new => assigned
2010-03-14 17:58 pbiava Assigned To => pbiava
2010-11-12 16:09 shogi Note Added: 0002765
2017-10-26 11:05 shogi Note Added: 0003971
2017-10-26 21:08 pbiava Note Added: 0003974
2017-11-18 23:54 ebo Note Added: 0004011
2021-06-10 11:02 shogi Note Added: 0006223
2021-06-11 14:02 LudovicRousseauNote Added: 0006224
2021-06-11 14:05 shogi Note Added: 0006225
2021-06-11 18:06 LudovicRousseauNote Added: 0006226
2021-06-11 18:06 LudovicRousseauAssigned To pbiava =>
LudovicRousseau
2021-06-12 00:22 totofweb Note Added: 0006227
2021-06-12 09:08 pbiava Note Added: 0006228
2021-06-12 14:21 LudovicRousseauNote Added: 0006229
2021-06-12 16:21 boushi Note Added: 0006233
2021-06-14 14:44 LudovicRousseauNote Added: 0006237
2021-06-15 09:33 shogi Note Added: 0006238
2021-06-15 09:42 LudovicRousseauNote Added: 0006239
2021-06-16 07:30 pbiava Note Added: 0006240
2021-06-16 13:20 LudovicRousseauNote Added: 0006241
2021-06-16 16:20 pbiava Note Added: 0006242
2025-06-01 18:09 LudovicRousseauAssigned To LudovicRousseau =>
pbiava
======================================================================
Plus d'informations sur la liste de diffusion bugsreports