> On May 12, 2017, at 1:19 AM, Peter Jackson <[email protected]> wrote: > > So Adrien, did it?
The registers that were left open stayed at 5/10/17. Opening new registers or re-opening those left open resulted in blank transaction entries at the bottom with the current date. So nothing special, GC just reading the current date when the register opens. -Adrien > > -----Original Message----- > From: gnucash-user > [mailto:[email protected]] On Behalf Of > Adrien Monteleone > Sent: 10 May 2017 09:13 > To: [email protected] > Subject: Re: Schedule Transactions only auto run on startup > > Personally I haven’t paid attention when I keep registers open overnight, > which I often do, but certainly opening them the next day the date has > updated. (this is without restarting GC) It’s already past midnight here, but > I’ll watch Thursday and see what happens. > > -Adrien >> On May 10, 2017, at 12:46 AM, Peter Jackson <[email protected]> wrote: >> >> John, I use 2.6.16 on Windows 10. Gnucash has never auto-changed the date in >> the registers. Have I missed a setting? >> >> Peter >> >> -----Original Message----- >> From: gnucash-user >> [mailto:[email protected]] On Behalf >> Of John Ralls >> Sent: 10 May 2017 03:10 >> To: Adrien Monteleone <[email protected]> >> Cc: [email protected] >> Subject: Re: Schedule Transactions only auto run on startup >> >> >>> On May 9, 2017, at 8:18 PM, Adrien Monteleone <[email protected]> >>> wrote: >>> >>> This might be by design, but it seems a bit counter-intuitive to me. >>> >>> I have a handful of scheduled transactions. >>> >>> I generally never close GnuCash as I use it too much. >>> >>> Scheduled transactions do not get auto-created unless I either close >>> and re-launch GnuCash, or use the not so obviously named menu entry >>> Actions > Scheduled Transactions > Since Last Run… >>> >>> (one would expect a report to display showing the transactions >>> created since the auto-creator was last run, not for this to actually >>> be the command to create said transactions, though I admit it is in >>> the Actions menu and not the Reports menu. The term “since last run” >>> is also a bit ambiguous as to last run of what? I thought it mean >>> last run of the auto-creator for scheduled transactions, apparently >>> it means since the last time GnuCash was launched) >>> >>> Expected behavior is that if transactions are scheduled for a certain date, >>> then they will be auto-generated on that date. If GnuCash is not running at >>> the time that trigger is fired, then they will be created at the next >>> launch of GnuCash. >>> >>> Instead, it appears they are ONLY being created at program launch and not >>> on their scheduled date while the program is running. >>> >>> If I have to remember to manually fire the Since Last Run... menu entry, >>> what’s the point of scheduled transactions? >>> >>> GnuCash certainly has no issue auto-changing the date in the >>> registers for new transactions or for new bills/invoices and >>> payments. I don’t see why at say the flip of the date at midnight, it >>> doesn’t fire the scheduled transaction routine for anything matching that >>> new date. >>> (maybe this could be user specified - end of day vs. beginning of day? >>> or even a time?) >> >> Why since the last run of the Since Last Run dialog, of course. Programmers >> *love* recursion. ;-) Yes, the Since Last Run dialog runs the auto creator. >> It can't be a report because some scheduled transactions require user input. >> Hmm, referring back to a previous message where you asked if SLR could run >> in a tab instead of a dialog I guess it actually can't because it would be >> really weird to have "OK" and "Cancel" buttons on a tab. >> >> We could create a timer on the event loop that fires off the SLR once a day. >> There isn't one now, largely because nobody's ever thought it was needed. >> Just in case someone decides to run with that ball, note that it would have >> to first see if there's an SLR dialog already active and cancel it so that >> if the computer is left unattended and running for a few days one doesn't >> wind up with a bunch of SLR dialogs cluttering up the desktop and stepping >> on each other. >> >> Regards, >> John Ralls >> _______________________________________________ >> gnucash-user mailing list >> [email protected] >> 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. >> >> >> --- >> This email has been checked for viruses by Avast antivirus software. >> https://www.avast.com/antivirus >> > > _______________________________________________ > gnucash-user mailing list > [email protected] > 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 [email protected] 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.
