Bug 340913

Summary: Allow mass-unassigning / removal of categories in Ledger View
Product: [Applications] kmymoney Reporter: Daniel Hahler <kde-bugzilla>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED NOT A BUG    
Severity: wishlist CC: onet.cristian
Priority: NOR    
Version: git (master)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Daniel Hahler 2014-11-13 00:53:47 UTC
It would be very useful to delete the category for multiple book entries at once, e.g. after importing a lot of entries, where the category has not been assigned correct, and you want to uncategorize them for now.

It is possible to assign a new / another category to a selected list of entries, but I've found no way to delete the category, besides when editing a single entry: the category field is empty and there appears to be no way to say that the category should get unset.

I have also looked into deleting the category as a workaround, but then KMyMoneys requires you to assign another one.
Comment 1 Alvaro Soliverez 2014-11-13 02:15:08 UTC
You cannot have transactions without an assigned category, that's why it prompts you for a new one when you try to delete it
Comment 2 Cristian OneČ› 2014-11-13 08:02:20 UTC
What you would like to achieve by deleting the category? As Alvaro said eventually you'll need to assign a category to every transaction so if you just need some temporary marker to know which transactions need processing then why not use a category for that. Let's say create a category named 'UNPROCESSED' and assign all these transactions to this category.

Don't you agree that this approach equivalent with having a feature to delete categories from multiple transactions?
Comment 3 Daniel Hahler 2014-11-14 22:17:14 UTC
Yes, using a category like "UNPROCESSED" is basically what I wanted to achieve.

And since the search in the Ledger View also looks into the category field, this works for me.

Thanks.