Severe bug in reports in master branch

Cristian Oneț onet.cristian at gmail.com
Mon Jun 12 19:57:03 UTC 2017


2017-06-12 19:50 GMT+03:00 Łukasz Wojniłowicz <lukasz.wojnilowicz at gmail.com>:
> Hi Cristian,
> don't be upset about bugs. It's either no development or bugs. You can help
> yourself by writing test cases - I try not to break them.

I understand that, I'm kind of amazed that the formatting issue did
not have a test to catch it since reports do have some unit tests.

> The issue you referred to was rather massive code change and no simple bug fix,
> so better it be well tested.
> I'm glad that you test the latest version and report bugs. About bugs:
>
> 1) order by date
> Are you sure this was working in the past?

I'm positive, in fact I'm so sure that I always took this behavior for
granted, today when I needed to create a report after I changed some
transaction dates at first I was like: what in the world is going on
!??

> What does it mean to close and open the file? Isn't it enough to reopen the
> report?

If it would have been enough I would not have reported it as "severe".

> Can you provide test file?

Attached, steps to reproduce:
1. Open the transactions by account report
2. Change a transaction date
3. Observe that the order is wrong
4. Close the report
5. Reopen it and observe that the order is still wrong
6. Save the file and repeat steps 4,5 with the same result

>
> 2) annoying nitpick
> That would require well described bug report because I understand nothing. I
> tried to do as you write but have no problem in setting dates to one month and
> keeping it afterwards.
> I know a little bug with relative date setting but I believe it's not related
> and rather easy to fix (patch about to come)

See attached screenshots, the combo is "User defined" until I select
31.05.2017 the it automatically switches to the "Last month", but I
don't want that because the last month is relative, I want to keep it
absolute, the report for May should always show data from May.

>
> 3) screenshot
>
> Do you need all those total rows on this particular report?

You mean 2 totals, why not?

>
> Regards
> Łukasz
>
> Dnia poniedziałek, 12 czerwca 2017 05:54:41 CEST Cristian Oneț pisze:
>> Hi,
>>
>> I wasn't able to follow the developments in the last 6 months but I
>> still do updates from time to time. I understand that work is being
>> done on the reports but I also encountered some, as you say, severe
>> bugs in that area. One of them was transaction amount formatting [1]
>> (seems to have been fixed, at least with "Convert to base currency"
>> checked). Another recent bug is that transactions are not ordered by
>> date anymore, if transaction dates are edited after a report is opened
>> (one has to close/open the file to get the new order), see attached
>> image (27.05, 22.05, 29.05). Another one is a nitpick but an annoying
>> one, if I need to create a report for the last month but I want to use
>> the absolute timeframe selection (to keep it on that month forever) I
>> can't because the relative "Last month" overwrites my choice thus
>> breaking my report a month from now.
>>
>> I know that I should open a bug for each of these but this is all I
>> can do for now.
>>
>> Regards,
>> Cristian
>>
>> [1] https://phabricator.kde.org/D4656
>>
>> 2017-05-31 22:58 GMT+03:00 Christian David <christian-david at web.de>:
>> > Hello,
>> >
>> > I just noticed a severe bug in the reports which is probably not very old.
>> > In a tax report I ordered the transactions by category. However, in a
>> > category a split is shown which has a different category but another
>> > split of the transaction is in that category.
>> >
>> > Has somebody change something is this area?
>> >
>> > Best
>> > Chris
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: report-test.kmy
Type: application/x-kmymoney
Size: 1083 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20170612/52042eb0/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot_20170612_225051.png
Type: image/png
Size: 33323 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20170612/52042eb0/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot_20170612_224315.png
Type: image/png
Size: 13831 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20170612/52042eb0/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot_20170612_224250.png
Type: image/png
Size: 13835 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20170612/52042eb0/attachment-0005.png>


More information about the KMyMoney-devel mailing list