Summary: | Transaction report is missing splits in certain circumstances | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Thomas Baumgart <tbaumgart> |
Component: | reports | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ralf.habacker |
Priority: | NOR | ||
Version: | 5.1.0 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | All | ||
Latest Commit: | https://invent.kde.org/office/kmymoney/commit/3a769f67c4efb9659eaf5b61e8bd52942533fa39 | Version Fixed In: | 5.1.1 |
Sentry Crash Report: | |||
Attachments: | Test file to reproduce the working fix |
Description
Thomas Baumgart
2020-07-26 07:18:53 UTC
Git commit c05844bb9afdd36c04e9317ec878564154d8ca0e by Thomas Baumgart. Committed on 26/07/2020 at 07:31. Pushed by tbaumgart into branch 'master'. Report all matching transactions in transaction report In case the first processed split of a multi split transactoin matches the filter criteria and no other one does, then the transaction was not included in the report at all. Since other splits may match the filter also, the first one found will be stacked and only added, if no other data was added for that transaction. (cherry picked from commit 3a769f67c4efb9659eaf5b61e8bd52942533fa39) M +28 -1 kmymoney/plugins/views/reports/core/querytable.cpp https://invent.kde.org/office/kmymoney/commit/c05844bb9afdd36c04e9317ec878564154d8ca0e Git commit 3a769f67c4efb9659eaf5b61e8bd52942533fa39 by Thomas Baumgart. Committed on 26/07/2020 at 07:22. Pushed by tbaumgart into branch '5.1'. Report all matching transactions in transaction report In case the first processed split of a multi split transactoin matches the filter criteria and no other one does, then the transaction was not included in the report at all. Since other splits may match the filter also, the first one found will be stacked and only added, if no other data was added for that transaction. FIXED-IN: 5.1.1 M +28 -1 kmymoney/plugins/views/reports/core/querytable.cpp https://invent.kde.org/office/kmymoney/commit/3a769f67c4efb9659eaf5b61e8bd52942533fa39 Created attachment 173500 [details]
Test file to reproduce the working fix
|