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-de...@kde.org Reporter: iann_bugzi...@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 watching all bug changes.