[GNC] How to Trigger Immediate Entry of a Scheduled Transaction?

Tom Route-36 tom.route36 at gmail.com
Thu Aug 14 14:35:56 EDT 2025


Hi Gyle,

I wholeheartedly agree with you -- too many steps.  Like I said, it's 
not very elegant.  As you also suggested, I'd also like to have just a 
simple "Enter Now" button.  But apparently there's not enough of us 
interested in that.

I checked Bugzilla and found Enhancement Requests for just such a 
solution going back as far as April 2014: 
https://bugs.gnucash.org/show_bug.cgi?id=727513.  If no one's made an 
effort to add that feature in over 11 years, I guess we shouldn't hold 
our breath.  In the meantime, I at least have this solution that works 
for me.

Tom


On 8/14/2025 12:03 PM, Gyle McCollam wrote:
> Tom,
> Your solution works fine, but it has too many steps, it would be ideal 
> if you could rt-click a scheduled transaction and post with today's date 
> instead of multiple changes.  The next bast option, as suggested by 
> many, is to use autocomplete to enter and when the transaction fires on 
> the correct date to select ignore.
> 
> Thank You,
> 
> *Gyle McCollam*
> 
> Gyle McCollam
> 
> gmccollam at live.com <mailto:gmccollam at gyleshomes.com>email
> 
> ------------------------------------------------------------------------
> *From:* gnucash-user <gnucash-user-bounces+gylemc=gmail.com at gnucash.org> 
> on behalf of Tom Route-36 <tom.route36 at gmail.com>
> *Sent:* Thursday, August 14, 2025 3:39 AM
> *To:* gnucash-user at gnucash.org <gnucash-user at gnucash.org>
> *Subject:* Re: [GNC] How to Trigger Immediate Entry of a Scheduled 
> Transaction?
> Hi all,
> 
> I appreciate the advice and suggestions from everyone; but I think I
> managed to come up with a solution.  It's not very elegant, and I still
> wish there was a simple button that would just do an Enter Now; but this
> procedure I came up with does seem to work.  So I thought I'd explain it
> here in case anyone else needs to do something similar.
> 
> There are several options for a Scheduled Transaction that can be
> selected: Enabled, Create automatically, Create in advance, and Remind
> in advance.
> 
> So I started wondering if it might be possible to move up a transaction
> to today by going into my Scheduled Transaction list and simply editing
> the transaction that I needed for today by checking the option box to
> "Create in advance", as well as selecting the proper number of days in
> advance to make it today.  Well, once I did that and saved it, all I had
> to do was go and trigger an SLR (Since Last Run).  And sure enough the
> transaction got entered and saved in the register where I needed it.
> 
> The only additional things I had to do was to adjust the transaction
> date in the register to give it today's date.  And I also needed to go
> back and re-edit the scheduled transaction by unchecking the "Create in
> advance" option box so that the future occurrences of the transaction
> would return to their normally scheduled date.
> 
> Like I said, it's not elegant.  But it definitely does work.  If anyone
> has questions let me know; but I think I can call this problem solved.
> 
> Tom
> 
> 
> On 8/13/2025 7:40 PM, David Carlson wrote:
>> Tom,
>> 
>> Another way to get one new transaction is to use the autocomplete 
>> feature which will clone the previous instance similar to whatever you 
>> are currently typing.  That always matches the previous transaction, so 
>> if there are differences in the new transaction, you would need to 
>> change them to complete your new transaction.  There are times when one 
>> method is better than the other.
>> 
>> 
>> 
>> 
>> 
>> On Wed, Aug 13, 2025 at 8:28 PM Tom Route-36 <tom.route36 at gmail.com 
>> <mailto:tom.route36 at gmail.com <mailto:tom.route36 at gmail.com>>> wrote:
>> 
>>     Hi all,
>> 
>>     I should probably clarify my question here.  I'm not looking for
>>     GnuCash
>>     to automatically enter a scheduled transaction for me.  What I'm hoping
>>     to do is to just select a scheduled transaction from my list of
>>     upcoming
>>     scheduled transactions -- and then click a button somewhere that will
>>     manually enter that one scheduled transaction into the appropriate
>>     register today with today's date.
>> 
>>     In short: Is there a way to manually enter an upcoming scheduled
>>     transaction today -- before it's scheduled date?
>> 
>>     Tom
>> 
>> 
>>     On 8/13/2025 6:56 PM, Peter West via gnucash-user wrote:
>>      > Without having particular knowledge about scheduled transactions
>>     myself, I would strongly recommend suggestion 1 over suggestion 2.
>>     Don’t tinker with the time and date on your computer.
>>      >
>>      > —
>>      > Peter West
>>      > pbw at pbw.id.au <mailto:pbw at pbw.id.au <mailto:pbw at pbw.id.au>>
>>      > `“And he was transfigured before them, and his face shone like
>>     the sun, and his clothes became white as light.”`
>>      >
>>      >> On 14 Aug 2025, at 10:50 AM, Liz <edodd at billiau.net
>>     <mailto:edodd at billiau.net <mailto:edodd at billiau.net>>> wrote:
>>      >>
>>      >> On Wed, 13 Aug 2025 17:47:51 -0600
>>      >> Tom Route-36 <tom.route36 at gmail.com
>>     <mailto:tom.route36 at gmail.com <mailto:tom.route36 at gmail.com>>> wrote:
>>      >>
>>      >>> Hi all,
>>      >>>
>>      >>> I have a Scheduled Transaction setup to normally be entered a few
>>      >>> days in the future from now.  But I want to enter it today instead.
>>      >>> How do I trigger that Scheduled Transaction to be entered
>>      >>> immediately?  I don't see any button or action that will do that.
>>      >>>
>>      >>> Tom
>>      >>
>>      >> Two suggestions
>>      >> 1. Change the scheduled transaction to fire "a few days ahead".
>>     Trigger
>>      >>    scheduled transactions to run "since last run" or exit and
>>     restart
>>      >>    Gnucash. Check the transaction has fired and change the schedule
>>      >>    entry to the future required date.
>>      >> 2. Disconnect computer from the internet, alter the date on the
>>      >>    computer. Start Gnucash, ensure transaction is entered, then
>>     put the
>>      >>    computer back to correct date and reconnect to internet as
>>     desired.
>>      >>
>>      >> Both are fudges but could deal with your problem.
>>      >>
>>      >> Liz
>>      >> _______________________________________________
>>      >> gnucash-user mailing list
>>      >> gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>>
>>      >> To update your subscription preferences or to unsubscribe:
>>      >> https://lists.gnucash.org/mailman/listinfo/gnucash-user <https:// 
> lists.gnucash.org/mailman/listinfo/gnucash-user>
>>     <https://lists.gnucash.org/mailman/listinfo/gnucash-user <https:// 
> lists.gnucash.org/mailman/listinfo/gnucash-user>>
>>      >> -----
>>      >> Please remember to CC this list on all your replies.
>>      >> You can do this by using Reply-To-List or Reply-All.
>>      >
>>      > _______________________________________________
>>      > gnucash-user mailing list
>>      > gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>>
>>      > To update your subscription preferences or to unsubscribe:
>>      > https://lists.gnucash.org/mailman/listinfo/gnucash-user <https:// 
> lists.gnucash.org/mailman/listinfo/gnucash-user> <https://
>>     lists.gnucash.org/mailman/listinfo/gnucash-user>
>>      > -----
>>      > Please remember to CC this list on all your replies.
>>      > You can do this by using Reply-To-List or Reply-All.
>> 
>>     _______________________________________________
>>     gnucash-user mailing list
>>     gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org <mailto:gnucash-user at gnucash.org>>
>>     To update your subscription preferences or to unsubscribe:
>>     https://lists.gnucash.org/mailman/listinfo/gnucash-user <https:// 
> lists.gnucash.org/mailman/listinfo/gnucash-user> <https://
>>     lists.gnucash.org/mailman/listinfo/gnucash-user>
>>     -----
>>     Please remember to CC this list on all your replies.
>>     You can do this by using Reply-To-List or Reply-All.
>> 
>> 
>> 
>> -- 
>> David Carlson
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user <https:// 
> lists.gnucash.org/mailman/listinfo/gnucash-user>
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.



More information about the gnucash-user mailing list