Summary: | Show account name for transfers instead of memo in case no payee is provided | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | jswami |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | ostroffjh |
Priority: | NOR | ||
Version: | 5.0.8 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
1--checking ledger, before transfer completed
2--checking ledger, after transfer entered 3--Amex ledger, after transfer entered 4--ledger settings |
Description
jswami
2020-07-17 14:24:05 UTC
I think the program is behaving exactly as it is supposed to. In the ledger, the account transferred to/from is shown by itself, in the place where the category would be shown if the transaction were not a transfer. The memo field should not show the other account, just the memo (if there is one.) Where, exactly are you seeing this behavior? Specifically, what options are you using for the Ledger View? If you are not showing the full details, then an empty memo is not shown, but the other account should always be shown. Can you provide a screen-shot of what you see? Created attachment 130208 [details]
1--checking ledger, before transfer completed
Created attachment 130209 [details]
2--checking ledger, after transfer entered
Created attachment 130210 [details]
3--Amex ledger, after transfer entered
Created attachment 130211 [details]
4--ledger settings
Thank you, Jack, for your swift reply. I see now that my description was too fuzzy. The problem is not with the data-entry form. As you say, everything there works exactly as it should. The problem is what shows up *above* that form, in the "Details" column in the list of entered transactions. To illustrate, I attach 3 screenshots. The first shows the ledger for my checking account, with a transfer (for $47.50, with no memo) entered on 7/17 and another transfer (for $108.08) set up but not yet entered. The second shot shows the same ledger, now with the second transfer entered. Notice that in the "Details" column the second transfer shows the text of the Memo, not the name of the account we're transferring funds to. The third shot shows the corresponding entries in my Amex account, again with the "Details" column showing the text of the Memo, this time instead of the name of the account I'm transferring from. I've also included a shot of my settings. I hope this clarifies the issue. Very odd, indeed, but I think you did find something. The problem is related to the "Show all register entries in full detail" box on the configuration screen. If you check that, then you will see all the available data for each transaction. That should be a good workaround for now. Without showing all details, the payee is shown in the ledger. If there is no payee, then the memo is displayed. If no payee or memo, the category is shown. All that probably makes sense for normal transactions, but perhaps not for transfers, in which case perhaps the priority should be the other account, the payee, and then the memo. Yes, that makes sense. And the workaround works. Thank you very much. Turned it into a wishlist item and reworded the subject a bit. |