[GNC] Scheduled Transactions creating but not posting in register

David Carlson david.carlson.417 at gmail.com
Tue Mar 8 14:43:46 EST 2022


I suspected as much.  I was giving a generic suggestion so others might
find it useful.  The behavior is not exactly intuitively obvious to the
most casual observer.

On Tue, Mar 8, 2022 at 12:54 PM <smada46 at hotmail.com> wrote:

> My problem is not SXs being created by mistake, it is that they are being
> shown as created (both in the SLR and SX editor last created box for the
> SX) but not being populated in the register at all.  So seems I may have a
> bug.  Appreciate the help.
>
> On Mar 7, 2022, at 22:24, David Carlson <david.carlson.417 at gmail.com>
> wrote:
>
> I did forget to mention a couple of things.  If there is only a small
> number of scheduled transactions being automatically created by mistake, it
> would probably be easier to just delete them and edit the corresponding
> SX's, which you probably would need to do anyway if that were your problem.
>
> Secondly, when transactions are automatically created when the file is
> opened but you do not want them to be created, say, when opening a very old
> backup for some reason, it's possible to edit Preferences > Scheduled
> Transactions > and uncheck Run when Data File Opened, then close the file
> without saving.  You may find that preference stuck and the next time you
> open the file, the SLR does not run.
>
> On Mon, Mar 7, 2022 at 11:00 PM David Carlson <david.carlson.417 at gmail.com>
> wrote:
>
>> The screen shot did not make it into the list, but it is normal for the
>> 'Created' message to be greyed out because there is no way for the user to
>> change the status to any of the other settings once the transaction is
>> created.  If you really do want to change the status the only way would be
>> to close the data file without saving any changes at all.
>>
>> I think, however, in your case you are saving the file with changes but
>> finding the changes missing, which is a different matter.  There is another
>> place to look.  If you edit the scheduled transaction it tells you the last
>> date for which the transaction was created.  Then look in the register and
>> see if it is there for that date.  If not, you have a bug for which I am no
>> help as I neither have a Mac nor do I use release 4.8.
>>
>>
>>
>> On Mon, Mar 7, 2022 at 9:05 PM <smada46 at hotmail.com> wrote:
>>
>>> MacOS Monterey Version 12.2.1
>>> Gnucash Version: Version: 4.8  Build ID: 4.8a+(2021-09-28)
>>>
>>> My scheduled transactions have suddenly stopped posting in the
>>> applicable registers.  The Since Last Run window shows them being created,
>>> but the created word is greyed, not dark.  See example below for Powder
>>> River #2 Test created on 3/7 or ten days ahead of pay date of 3/17.
>>>
>>> Screen shot of Since Last Run showing Sched Trans was created.
>>>
>>>
>>>
>>>
>>> Below is the log when GnuCash was opened on 3/7 when Scheduled
>>> Transaction Powder River #2 Test was to be created.  Log shows nothing for
>>> transaction Powder River #2 Test even though Since Last Run window shows it
>>> was created.  The date shows but there is no name for the transaction.  The
>>> template rightly does not include numbers yet because there are no values
>>> in the template, only accounts.
>>>
>>> mod     trans_guid      split_guid      time_now        date_entered
>>> date_posted     acc_guid        acc_name        num     description
>>>  notes   memo    action  reconciled      amount  value   date_reconciled
>>> -----------------
>>> ===== START
>>> D       7185ad9215f74efa8db5062eef5a4bc7
>>> d292a5b0688446c7bbf380b7bcc2f264        2022-03-07 21:29:11     2022-03-07
>>> 21:29:11     2022-03-07 10:59:00
>>>                  n       0/1     0/100   1970-01-01 00:00:00
>>> ===== END
>>> ===== START
>>> D       e35c7289e14b46429743d3ab9bfc4007
>>> ec413581da974bd085e2ab1caeb73953        2022-03-07 21:29:11     2022-03-07
>>> 21:29:11     2022-03-07 10:59:00
>>>                  n       0/1     0/100   1970-01-01 00:00:00
>>> ===== END
>>> ===== START
>>> D       addf95dc00a245f29f90d0b0510816f0
>>> 0b4cd8ef76b84ba7a30d4bd55a0fcf2d        2022-03-07 21:29:11     2022-03-07
>>> 21:29:11     2022-03-07 10:59:00
>>>                  n       0/1     0/100   1970-01-01 00:00:00
>>> ===== END
>>>
>>>
>>>
>>>
>>> The Settings are:
>>> GnuCash preferences: Auto-create new Transaction is checked
>>> Overview settings in Scheduled Transaction for this transaction are:
>>>
>>> Under Options: Enabled, create automatically, Notify me when created and
>>> create in advance 10 days all checked.
>>>
>>> Under Occurrences it shows last created 3/17/22 with Forever checked.
>>>
>>>         3.  Calendar in Scheduled Transactions also shows the dark blue
>>> indicator gone for todays transaction but shows transaction is still
>>> scheduled for future months.
>>>
>>> I also opened GnuCash in the Terminal hoping to see what happened when
>>> it opened.  Gnucash opened, but I got no output using command:
>>>
>>>  open -a Gnucash.app
>>>
>>> Is there something else I need to add to this command to get terminal
>>> output when opening Gnucash from Terminal?
>>>
>>> This may be something simple that I am overlooking so any help would be
>>> appreciated.
>>>
>>> _______________________________________________
>>> 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
>>> 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.
>>>
>>
>>
>> --
>> David Carlson
>>
>
>
> --
> David Carlson
>
>
>

-- 
David Carlson


More information about the gnucash-user mailing list