Bug 491382 - Wishlist: Add an option for work days in Schedule Transactions
Summary: Wishlist: Add an option for work days in Schedule Transactions
Status: RESOLVED FIXED
Alias: None
Product: skrooge
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: 25.1.0
Assignee: Stephane MANKOWSKI
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-07 11:35 UTC by Fabrice Dejaigher
Modified: 2025-10-12 17:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabrice Dejaigher 2024-08-07 11:35:14 UTC
Hello !

For many third parties (banks, insurance companies, etc.), direct debits are only carried out on working days, never on weekends or public holidays.

It would be nice to have an option in Schedule Transactions like "Next open day" or "Previous open day", really useful when "Automatically write on term" is used.

Thanks :)
Comment 1 Stephane MANKOWSKI 2025-10-11 20:52:18 UTC
Git commit ef8a12a8f214ce131f3399a3528f97fdee2f4abf by Stéphane MANKOWSKI.
Committed on 11/10/2025 at 20:52.
Pushed by smankowski into branch 'master'.

491382: Wishlist: Add an option for work days in Schedule Transactions

M  +4    -3    .vscode/settings.json
M  +1    -0    CHANGELOG
M  +22   -0    plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp
M  +179  -169  plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget_base.ui
M  +10   -2    skgbankmodeler/skgdocumentbank.cpp
M  +188  -18   skgbankmodeler/skgrecurrentoperationobject.cpp
M  +47   -1    skgbankmodeler/skgrecurrentoperationobject.h
M  +54   -0    tests/skgbankmodelertest/skgtestrecurrent.cpp

https://invent.kde.org/office/skrooge/-/commit/ef8a12a8f214ce131f3399a3528f97fdee2f4abf
Comment 2 Stephane MANKOWSKI 2025-10-12 17:15:46 UTC
Git commit ca80599faf740a64a7f61d924c4219573f6fd628 by Stéphane MANKOWSKI.
Committed on 12/10/2025 at 17:15.
Pushed by smankowski into branch 'master'.

491382: Wishlist: Add an option for work days in Schedule Transactions

M  +7    -3    plugins/skrooge/skrooge_scheduled/skgscheduledpluginwidget.cpp
M  +7    -2    skgbankmodeler/skgdocumentbank.cpp
M  +39   -21   skgbankmodeler/skgrecurrentoperationobject.cpp
M  +1    -0    skgbankmodeler/skgrecurrentoperationobject.h
M  +29   -44   tests/skgbankmodelertest/skgtestrecurrent.cpp

https://invent.kde.org/office/skrooge/-/commit/ca80599faf740a64a7f61d924c4219573f6fd628