[kmymoney] [Bug 407800] New: 21st June 2019 shows as non-processing day when holiday calendar is configured

Ian Neal bugzilla_noreply at kde.org
Tue May 21 15:42:39 BST 2019


https://bugs.kde.org/show_bug.cgi?id=407800

            Bug ID: 407800
           Summary: 21st June 2019 shows as non-processing day when
                    holiday calendar is configured
           Product: kmymoney
           Version: git (master)
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Severity: major
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: iann_bugzilla at blueyonder.co.uk
  Target Milestone: ---

SUMMARY
When a transaction is scheduled to fall on Friday 21st June 2019 and it is
configured to change it to next processing day, the transaction is shown as
happening on Monday 24th June 2019

STEPS TO REPRODUCE
1. Set holiday calendar to be England and Wales
2. Create a monthly scheduled transfer to happen on Friday 21st June 2019
3. Set non-processing option to be on next processing day
4. Look at ledger for one of the accounts transfer is happening between

OBSERVED RESULT
Processing date is Monday 24th June 2019

EXPECTED RESULT
Processing date is Friday 21st June 2019

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Fedora 28
(available in About System)
KDE Plasma Version: 5.13.5-1
KDE Frameworks Version: 5.55.0
Qt Version: 5.11.3
Using git master: 5.0.80-db7ccf17d

ADDITIONAL INFORMATION
Looked at
https://cgit.kde.org/kholidays.git/tree/holidays/plan2/holiday_gb-eaw_en-gb?h=v5.55.0

If you set holiday calendar to (none) then processing date shows correctly.
I've tested about 12 other calendars and they all seem to move 21st to a future
date. Some e.g. Canada and France, move it to 25th even though I can not see a
holiday on 24th June either.
Canada's calendar -
https://cgit.kde.org/kholidays.git/tree/holidays/plan2/holiday_ca_en-gb?h=v5.55.0

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list