GnuCash
Contact   Instructions
Bug 796948 - Scheduled Transactions Entered Since Last Run Are not Visible
Summary: Scheduled Transactions Entered Since Last Run Are not Visible
Status: REOPENED
Alias: None
Product: GnuCash
Classification: Unclassified
Component: Register (show other bugs)
Version: 3.4
Hardware: PC Windows
: Normal normal
Target Milestone: 3.4
Assignee: ui
QA Contact: ui
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-15 21:58 EST by Larry
Modified: 2020-03-03 01:52 EST (History)
7 users (show)

See Also:


Attachments
Unable to enter scheduled transaction using a variable (111.84 KB, image/jpeg)
2019-03-01 22:29 EST, Larry
no flags Details
Test case: Scheduled Transaction with $1 debit/credit (68.21 KB, image/jpeg)
2019-03-01 22:32 EST, Larry
no flags Details
Test case: Scheduled Transaction using variable "i" for credit/debit (67.33 KB, image/jpeg)
2019-03-01 22:34 EST, Larry
no flags Details
Third Test condition: Scheduled Transaction using arithmetic calculation "i-i" for debit credit (67.84 KB, image/jpeg)
2019-03-01 22:36 EST, Larry
no flags Details
Fourth test condition: Scheduled Transaction referencing function "foobar" for credit/debit (72.74 KB, image/jpeg)
2019-03-01 22:37 EST, Larry
no flags Details
Schedued Transactions summary display of test conditions (25.36 KB, image/jpeg)
2019-03-01 22:39 EST, Larry
no flags Details
Initial transaction register after closing GnuCash and restarting GnuCash (75.40 KB, image/jpeg)
2019-03-01 22:41 EST, Larry
no flags Details
Checking account transaction register after clicking into an existing transaction (73.72 KB, image/jpeg)
2019-03-01 22:43 EST, Larry
no flags Details
Attached is a "storyboard" of the initial display and subsequent mouse clicks & resulting displays to ultimately show the transactions in the checkbook (43.41 KB, application/pdf)
2019-11-25 18:55 EST, Larry
no flags Details

Description Larry 2018-11-15 21:58:33 EST

    
Comment 1 Larry 2018-11-15 22:10:08 EST
When GnuCash is opened and scheduled transactions are created they are not visible in the account register and they are not included in the summary bar for the account.  The created transactions are listed in the "Since Last Run..." dialog when GnuCash starts.

To make the transactions visible, I have to click out of or enter the blank line in the account register.  After doing that, the transactions become visible in the register and they are included in the summary bar.
Comment 2 Larry 2018-11-19 19:56:39 EST
This is a variation of bugs 794584, 794962, 795218, 796388
Comment 3 Bob 2018-12-02 15:08:12 EST
Created a possible fix in PR436, waiting for approval.
Comment 4 Frank H. Ellenberger 2018-12-10 01:13:12 EST
This was fixed in Bob's commit 9e104eb of PR #436, which got merged in commit 9921ab2.
Comment 5 Larry 2019-02-28 16:40:28 EST
When GnuCash is opened and scheduled transactions for zero amount are created they are not visible in the account register and they are not included in the summary bar for the account.

This message is displayed:  "There are no Scheduled Transactions to be entered at this time. (6 transactions automatically created)"

To make the (6) transactions visible, I have to click out of or enter the blank line in the account register.  After doing that, the transactions become visible in the register and they are included in the summary bar.

Note:  98% of my scheduled transactions are for zero amounts.  They represent autopay bills whose values vary widely from month to month.  When a scheduled transaction does contain an amount they are automatically entered and are visible.  When the transactions are for a zero amount they are not displayed until I happen to click out of the current blank line or enter a transaction.
Comment 6 John Ralls 2019-02-28 21:40:50 EST
You might use a variable for the transaction amount. That way the SLR dialog will prompt you to enter the variable value at creation and save you having to edit the 0-value transactions later. It might also get them to show up without refreshing the register.
Comment 7 Larry 2019-03-01 22:29:55 EST
Created attachment 373184 [details]
Unable to enter scheduled transaction using a variable

I tried creating a daily scheduled transaction containing the variable “Prmpt”.  That failed in the scheduled transaction editor with a message “Scheduled Transactions with variables or involving more than one commodity cannot be automatically created”.  [See attached “Test Daily Prmpt.jpg”]
Comment 8 Larry 2019-03-01 22:31:12 EST
I then created four daily scheduled transactions:
 - one with a value of $1 [“Test Daily 1.jpg”]
 - one with a value of the variable “i” [“Test Daily i.jpg”]
 - one with a value of the formula “i-i” [“Test Daily i-i.jpg”]
-  one with a value of the formula “foobar( 0 )” [‘Test Daily foobar.jpg”]
Comment 9 Larry 2019-03-01 22:32:59 EST
Created attachment 373185 [details]
Test case: Scheduled Transaction with $1 debit/credit

First test transaction condition.
Comment 10 Larry 2019-03-01 22:34:26 EST
Created attachment 373186 [details]
Test case:  Scheduled Transaction using variable "i" for credit/debit

Second test case.
Comment 11 Larry 2019-03-01 22:36:16 EST
Created attachment 373187 [details]
Third Test condition:  Scheduled Transaction using arithmetic calculation "i-i" for debit credit

Third test case.
Comment 12 Larry 2019-03-01 22:37:51 EST
Created attachment 373188 [details]
Fourth test condition:  Scheduled Transaction referencing function "foobar" for credit/debit

Fourth test case.
Comment 13 Larry 2019-03-01 22:39:13 EST
Created attachment 373189 [details]
Schedued Transactions summary display of test conditions

Scheduled Transaction summary of test conditions.
Comment 14 Larry 2019-03-01 22:41:54 EST
Created attachment 373190 [details]
Initial transaction register after closing GnuCash and restarting GnuCash

Initial display of checking register after closing and restarting GnuCash.  Note the message that four transactions were automatically created but that they are not visible.
Comment 15 Larry 2019-03-01 22:43:33 EST
Created attachment 373191 [details]
Checking account transaction register after clicking into an existing transaction

Note that after clicking into an existing transaction the four transactions were displayed.
Comment 16 Larry 2019-03-02 10:58:31 EST
PostScript:  I actually am not interested in using a variable in scheduled transactions to prompt for the amount when the transaction is created.  I AM interested in having the entry created with a blank/zero amount AND having it visible.

I have several rewards credit cards which I may or may not use in a given month.  Most of them and my other bills are on “auto pay” for the amount billed.  When I see zero amount scheduled transactions in the register that is my trigger to research the bill and either enter the amount or delete the transaction.  That is my approach to check for fraud or mistakes.  I usually schedule the transactions to occur based on my guesstimate of due date minus 20 days.  Depending on days in the month and weekends/holidays the bill might happen after the scheduled transaction has been generated so I might have to wait a day or two.

Thanks again for a great product!!!
Comment 17 Larry 2019-11-25 18:55:49 EST
Created attachment 373464 [details]
Attached is a "storyboard" of the initial display and subsequent mouse clicks & resulting displays to ultimately show the transactions in the checkbook

Clarification for my initial bug report.

Note You need to log in before you can comment on or make changes to this bug.