Bug 424225 - Inconsistent behavior of "Hide split transactions details" checkbox in transaction reports
Summary: Inconsistent behavior of "Hide split transactions details" checkbox in transa...
Status: REPORTED
Alias: None
Product: kmymoney
Classification: Applications
Component: reports (show other bugs)
Version: 5.0.6
Platform: Microsoft Windows Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-07-15 07:47 UTC by enkezgyafhzjoudtcr
Modified: 2020-07-15 07:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments
demo file (1.39 KB, application/gzip)
2020-07-15 07:47 UTC, enkezgyafhzjoudtcr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description enkezgyafhzjoudtcr 2020-07-15 07:47:07 UTC
Created attachment 130135 [details]
demo file

SUMMARY

Report balances ignore split transactions when using the "Hide split transactions details" checkbox. Affected reports: transactions by payee and transactions by tag.


STEPS TO REPRODUCE
1. Create one split transaction for two different income categories
2. Create a default transaction by payee/tag report
3. Toggle "Hide split transactions details" checkbox


EXPECTED RESULT

First of all, the transaction reports can be split into two groups:

Group 1: Display type "Details" (Accounts, Top Accounts, Month, Week)
Group 2: Display type "separate transaction" (Category, Tag, Payee)

The "Hide split transactions details" checkbox behaviour works as expected for group 1, where actual details are displayed. 

For group 2, there is no consistent behaviour present. 
Reports by category are not affected by toggling the checkbox, which should be expected where no details displayed is the default view.

OBSERVED RESULT

Reports by payee or tag however treat split transactions as non existent when toggling the checkbox. The expected behaviour is the one from transations by category.


SOFTWARE/OS VERSIONS
Windows: Windows 10, KMM Version 5.0.6