On 2024.07.16 03:32, Thomas Baumgart via KMyMoney-devel wrote:
[snip translation discussion]
> I have a question about the payee section. Payees and payers are merged > into a single list. Wouldn't it be clearer for the user to separate the > two? And then offer only payers in the dropdown when adding a deposit and
> only payees when entering a withdrawal in ledger?
>
> A second suggestion came to mind when using the application. I can imagine > the list with payees gets very long over time. This might be a bit less > overwhelming by selecting a category first under ledger and then only get a > list of the payees with that default category. For example when choosing > category groceries the drop-down list would only contain grocery stores.

Those sound like useful additions. Would you mind to enter them as wish list items on https://bugs.kde.org/enter_bug.cgi?product=kmymoney&format=guided so that they don't get forgotten? Although, the latest development version does not differentiate between withdrawal and deposit as earlier versions did.
We'll see.

I'll add comments to a wishlist when it gets filed, but I do have a problem with separating payers and payees. If I have a payer such as a credit card company (to whom I would pay fees and/or interest, what happens if I overpay and get a refund. That transaction is a deposit, but the payee would not be listed in this case. I suppose a configuration setting whether to list only payees or payers or list all is one way, or else a button to "list all" to override the default would also work.

I also see a downside to selecting the category first. If I select a payee that has a default category, I then don't need to select the category - it is set automatically. This way I would need to set both. However, I suppose if you DO set the category first, then limiting the payees offered in the dropdown might make sense. In either case, entering a transaction with a category other than the default for that payee would take more effort. It's certainly a less common event, so taking more effort than the common use cases is not unreasonable.

Jack

Reply via email to