I tried to send this response to the list 2 days ago, but I haven't seen it come in on the digest, so I must have done something wrong.

I finally had time to sit down and do some testing and I'm covering things raised and suggested in a variety of digests up to Wed 10/2.

This odd behaviour started when I was using the previous version, and I hoped that the upgrade to the 4.x series would fix it. I *think* I was still on 2.x when I upgraded last year, but I can't be certain of that (the manual update process means I tend to leave it for a while). For a variety of reasons that I don't wish to get into now, I decided to start a new file for the start of the Australian financial year on 1 July 2020. I can't remember exactly what I did except that it involved a blank copy of the original account tree. I then manually created all my scheduled transactions to match the original file. I don't know if that means that I've somehow imported an old error.

I'm running GC 4.2 (build 4.2+(2020-09-26) on Windows 10 Home 64 bit OS (build 19041.746). The only filters I have set are to hide reconciled txns in each register, and the financial year for Australia.

The first thing I've noticed is that I don't need to fully close GC to get the scheduled txns to display - closing and reopening the account is sufficient. I tend to keep all 4 personal accounts open all the time inside GC, so I guess I'd potentially have to close and reopen all 4, in which case, closing and reopening the entire file is easier.

I have created a new scheduled txn from a dummy txn in my register. I left "Notify me when created ticked". I saved the file and then ran Actions -> Scheduled Txns -> Since Last Run... I cancelled the Since Last Run window that popped up. The txns did not display until I closed and reopened the account register although I could see that the balance in the register changed where the next txn should be showing up. When I click on OK at the Since Last Run window, the full details of the scheduled txns immediately show up in the register. If I click on the "Review Created Transactions" check box in the Since Last Run... window and click on OK, the two txns that should show up open in a new register window titled Created Transactions *and* I can see them immediately in the account register.

David Carlson mentioned that he didn't know what I meant by GC telling me on start up how many scheduled txns it had created. My scheduled txns are *always* set to be Enabled (ticked) Create automatically (ticked) Create in advance 14 days ticked. I always disable Notify me when created (as I hadn't noticed until today that was an option to turn off in Edit -> Preferences -> Scheduled Transactions - in my defence, I last edited them several years ago). I created a new scheduled txn according to these parameters and I get a pop-up window on start up that says:

    "There are no Scheduled Transactions to be entered at this time. (2 transactions automatically created) -> Close"

The txns will change the balance in the register, but the actual detail won't display until the account is closed and reopened.

If I have "Notify me when created" checked, I get the Since Last Run window instead. All of my 30+ scheduled txns do *not* have this enabled - I do not need to be told what they are on start up, I just need them to show up in the register - and I have run it this way since very early on in using GC, it must be at least 10 years. The problem I'm seeing started some time in 2019 (or at the very latest, very early 2020). I'm vague about exactly when because it took a while to be certain I was seeing a consistent issue and not imagining it (since they eventually displayed).

The last thing I tried was to turn off "Notify before transactions are created" in Edit -> Preferences -> Scheduled Transactions. I then went through the steps of creating and running a new scheduled txn only to find the same problem that the register balance changes, but the detail doesn't display until the account is closed and reopened.

It definitely seems that whether or not the Notification is set to show or not is key to the issue, but I have to reiterate that I didn't change how I handled my scheduled txns when I first started seeing it. I'm not sure what the next step here is.

Regards,
Christina Martin

On 12/02/2021 12:35 pm, gnucash-user-requ...@gnucash.org wrote:

------------------------------ Message: 6 Date: Thu, 11 Feb 2021 12:42:53 -0800 From: "Stephen M. Butler" <stephen.m.butle...@gmail.com> To: gnucash-user@gnucash.org Subject: Re: [GNC] Non-Scheduled Transaction ??? Message-ID: <ace5d547-9137-dade-81bb-233825bf9...@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Did some additional testing as requested. 1.? If the Create Automatically is not checked, and it is time to fire (or past time in my tests) then user is presented the option to review the transactions (including the ones that were auto-created=Y).? If you click CANCEL then the one not auto-created is not added to the journal.? If you click OK (without reviewing) then it is created.? The ones that were auto-created stayed in the journal if you did click CANCEL. 2.? If the Create Automatically is checked and the scheduled transaction fired, THEN if Notify is checked, you are presented the option to review the transactions.? Whether you click CANCEL or OK, the transactions remain in the Journal. 3.? If the Create Automatically is checked and the scheduled transactions fired, THEN if Notify is not checked you get the confusing message noted below. Notes: 1.? if multiple scheduled transactions are fired that include Cases a mix of 1, 2, and/or 3, then Cases 1 and 2 will override case 3 and present you the list. 2.? Notify can only be checked if Create Auto is also checked. Bug 798121 <https://bugs.gnucash.org/show_bug.cgi?id=798121> has been successfully created --Steve On 2/10/21 7:13 PM, Adrien Monteleone wrote:

That indeed appears confusing.

I'm going to hazard a guess that it means there are none for you to
review prior to creation, absent auto-creation.

(do a test SX, set to not auto-create, then run the dialog. It should
show it to you as 'to create')

Perhaps it should read, "There are no Scheduled Transactions to be
manually entered at this time. (one transaction automatically created)"

That would likely get fixed in the next release if you file a bug on
it. It seems just a matter of wording.

Regards,
Adrien

On 2/10/21 8:54 PM, Stephen M. Butler wrote:
I'm still on Version: 3.10 Build ID: 3.10+(2020-04-11) on Ubuntu 20.10.

Did not go looking for the thread in which this was mentioned.

This evening when I popped GnC open, it reported:? "There are no
Scheduled Transactions to be entered at this time.? (One transaction
automatically created)."
Screen
Was only given the option to Close the information window.? I did
check the general journal and a scheduled transaction for 15 days out
was created.? I checked that scheduled transaction and it was set to
be created 15 days out (which would have been today).

-- Stephen M Butler, PMP, PSM stephen.m.butle...@gmail.com kg...@arrl.net 253-350-0166 ------------------------------------------- GnuPG Fingerprint: 8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to