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

Tom Route-36 tom.route36 at gmail.com
Thu Aug 14 03:39:40 EDT 2025


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>> 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>
>      > `“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>> wrote:
>      >>
>      >> On Wed, 13 Aug 2025 17:47:51 -0600
>      >> Tom Route-36 <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>
>      >> 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.
>      >
>      > _______________________________________________
>      > gnucash-user mailing list
>      > 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>
>      > -----
>      > 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>
>     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.
> 
> 
> 
> -- 
> David Carlson



More information about the gnucash-user mailing list