[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