wish: improve editing multiple items

Bug #909194 reported by Nickzeff
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
HomeBank
Invalid
Wishlist
Maxime DOYEN

Bug Description

Hi. Nice, simple piece of software. Thanks so much for all your years of work.

*** Requested Functionality ***

I would really like to be able to update the fields of multiple transactions at once.

Currently, you must double-click each individual transaction you wish to update, then edit the fields before updating.

This would be particularly useful for categories. After importing my transactions, I usually have quite a few items which have not had categories assigned by automatic assignment. I would like to be able to select all of my grocery transactions, for example, and update the category for all of them.

*** Suggested Implementation ***

A good way of implementing this would be to allow the user to select the transaction items first via the checkboxes on each row, then click an edit button. Then the "multiple edit" dialog appears (which would be very similar to the single item edit currently in use).

For the fields where all items have the same value, that value would appear. Where there are different values, holding text could appear, such as <keep values>. Where all items have no value in that field, then it would appear as blank.

For an example of where this has been implemented really well, I have attached a screenshot of the mp3 tag editing program mp3tag. This uses the same principle when editing the tags of multiple audio files at once.

*** Example ***

Let's say I have 3 transactions I want to edit, all made from my Cheque account. All are on the date 10/5/2011. The amounts are all different (say -$10, -$20, -$15). There are no categories assigned for these transactions.

So If I select these 3 transactions and click edit, then the fields would appear as follows:

Date: 10/5/2011
Amount: <keep values>
Account: Cheque Account
Category:

The user could then overwrite any values they wished and do a multiple update. Any fields left untouched would mean that the original values for those fields on all items would not be updated.

I hope I have been clear in my description! Anyone else keen for this functionality?

Tags: usability
Revision history for this message
Nickzeff (nick) wrote :
Revision history for this message
Nickzeff (nick) wrote :

This wish is related to wish 872688 (https://bugs.launchpad.net/homebank/+bug/872688)

872688 could be implemented using my suggestion above.

Revision history for this message
Henk (2hhaas-deactivatedaccount) wrote :

A wish which I strongly support.

Revision history for this message
Alexander (istrasoft) wrote :

I also find that is one of a very few features missing in Homebank that could make it even more perfect !

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

Will have a look at this.

Changed in homebank:
assignee: nobody → Maxime Doyen (mdoyen)
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Nickzeff (nick) wrote :

Thanks so much Maxime - really appreciate it.

Revision history for this message
Alexander (istrasoft) wrote :

So do I :)

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

Hi guys,

Reading this wish again, the feature already exist, not working the same way, but enable you to massively change transactions values:
http://homebank.free.fr/help/03trans_add.html#multiple

If it's okay, then close this wish bug, if not, let me know.

Revision history for this message
Benoit Darrot (benoit-darrot) wrote :
Maxime DOYEN (mdoyen)
summary: - wish: editing multiple items
+ wish: improve editing multiple items
Maxime DOYEN (mdoyen)
tags: added: usability
Maxime DOYEN (mdoyen)
Changed in homebank:
status: Confirmed → Invalid
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.