<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>491382</bug_id>
          
          <creation_ts>2024-08-07 11:35:14 +0000</creation_ts>
          <short_desc>Wishlist: Add an option for work days in Schedule Transactions</short_desc>
          <delta_ts>2025-10-12 17:15:46 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>skrooge</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>Ubuntu</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>25.1.0</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Fabrice Dejaigher">fabrice</reporter>
          <assigned_to name="Stephane MANKOWSKI">stephane</assigned_to>
          
          
          <cf_commitlink>https://invent.kde.org/office/skrooge/-/commit/ca80599faf740a64a7f61d924c4219573f6fd628</cf_commitlink>
          <cf_versionfixedin></cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2343836</commentid>
    <comment_count>0</comment_count>
    <who name="Fabrice Dejaigher">fabrice</who>
    <bug_when>2024-08-07 11:35:14 +0000</bug_when>
    <thetext>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 &quot;Next open day&quot; or &quot;Previous open day&quot;, really useful when &quot;Automatically write on term&quot; is used.

Thanks :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2461292</commentid>
    <comment_count>1</comment_count>
    <who name="Stephane MANKOWSKI">stephane</who>
    <bug_when>2025-10-11 20:52:18 +0000</bug_when>
    <thetext>Git commit ef8a12a8f214ce131f3399a3528f97fdee2f4abf by Stéphane MANKOWSKI.
Committed on 11/10/2025 at 20:52.
Pushed by smankowski into branch &apos;master&apos;.

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</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2461418</commentid>
    <comment_count>2</comment_count>
    <who name="Stephane MANKOWSKI">stephane</who>
    <bug_when>2025-10-12 17:15:46 +0000</bug_when>
    <thetext>Git commit ca80599faf740a64a7f61d924c4219573f6fd628 by Stéphane MANKOWSKI.
Committed on 12/10/2025 at 17:15.
Pushed by smankowski into branch &apos;master&apos;.

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</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>