Bug 368159

Summary: Report Transactions by Payee omits transactions lacking category
Product: [Applications] kmymoney Reporter: BobSCA <bobs_spam_0>
Component: generalAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED FIXED    
Severity: normal CC: ralf.habacker
Priority: NOR    
Version: 4.8.0   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
See Also: https://bugs.kde.org/show_bug.cgi?id=403826
Latest Commit: Version Fixed In: 5.0.4
Sentry Crash Report:

Description BobSCA 2016-09-02 14:51:02 UTC
Reports with "Organize: By Payee" option omits transactions which do not specify a category, including all transactions which specify an account in the Category/Account field.

Reproducible: Always

Steps to Reproduce:
1. Create a transaction which specifies either an account or null in the Category/Account field.
2. Create a report with "Organize: By Payee".


Actual Results:  
Specified transaction is not shown in report.

Expected Results:  
Specified transaction is shown in report.

1. Perhaps the required fix is to add a "Include transactions without a category" option on the Report Configuration | Categories tab.

2. Oddly, if "Organize: By Accounts" is selected, then the specified transactions are displayed.
Comment 1 Ralf Habacker 2018-01-17 00:20:25 UTC
confirmed with 4.8.1
Comment 2 Thomas Baumgart 2019-02-02 09:16:19 UTC
Git commit b7368fba5aed7ec0781f60950def20133cba246b by Thomas Baumgart.
Committed on 02/02/2019 at 09:15.
Pushed by tbaumgart into branch '5.0'.

Fix reports to show unassigned transactions

This also fixes some problems with the transaction report by tags
Related: bug 403826
FIXED-IN: 5.0.4

M  +44   -31   kmymoney/plugins/views/reports/core/querytable.cpp

https://commits.kde.org/kmymoney/b7368fba5aed7ec0781f60950def20133cba246b