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.