I find variables to be extremely useful, and even use them in simple math
expressions.  There is, however, a UI quirk that might cause people to
assume they don't work.

In the simple case where the transaction includes a variable, let's say
'amt', the Since Last Run panel will prompt for the value by displaying the
variable name within parentheses, '(amt)'.  You supply the value by
double-clicking the prompt and typing the value.   The quirk is that you
must tab out of the field to conclude the entry.

-----Original Message-----
From: gnucash-user <gnucash-user-bounces+john.layman=ieee....@gnucash.org>
On Behalf Of David H
Sent: Wednesday, January 4, 2023 5:20 PM
To: Tommy Trussell <tommy.truss...@gmail.com>
Cc: gnucash-u...@lists.gnucash.org; adrien.montele...@lusfiber.net
Subject: Re: [GNC] Scheduled transactions

Tommy,

My workflow is somewhat different but I find it gives me a good handle on
upcoming transactions and account balances...

I just set up all of my scheduled transactions to Create automatically and
Notify me when created 60 days in advance. This gives me a pretty good idea
of what's coming up even over the next couple of months even for bills such
as utilities that haven't arrived yet.  When Gnucash starts it displays a
list of newly created scheduled transactions for me to check if I want to,
most times I just give it a quick scan and close the tab.

I also check the "Register >> Layout >> Future transactions after blank
transaction" checkbox ON (I usually sort on date order) so that I get a
blank transaction line between transactions up to today and the future
transactions which makes the future ones stand out.

When I get the actual utility bill, which can be up to 6 weeks before the
due date in some cases, I update the due date and amount details and take it
from there :-)

Yes, forget the variables, I've never managed to get them to work either by
duplicating and modifying an existing transaction or creating one from
scratch, so I found it wasn't worth persisting with at all !!!

Cheers David H.

ps I skimmed over the adding error and didn't notice it until I saw your
followup email :-)


On Thu, 5 Jan 2023 at 07:06, Tommy Trussell <tommy.truss...@gmail.com>
wrote:

> I enter scheduled transactions from the future all the time. For 
> example, when I receive a utility bill or a credit card that will 
> draft my bank account on the (future) draft date.
>
> The secret is to use the "Remind in advance" field in scheduled 
> transactions. For my bills, the statement might usually come on the 
> 15th of the month and draft on the 3rd day of the NEXT month. SO I 
> have my reminder ("remind in advance") come up about 15+3=19 days 
> before the draft date. It takes a few months to figure out about when the
bills are usually "in hand"
> (online or by mail) but I adjust them for the usual, and note the bill 
> dates in the name of the Scheduled Transaction. (For example: "Water
> bill/15 due/3").
>
> If an unusual situation (such as a February?) makes the bills 
> available a few days sooner than usual before the draft date, I can 
> either wait until the later date or temporarily increase the "remind in
advance" field.
>
> Obviously if the amount doesn't change, such as a mortgage payment, 
> you could use the "Create in advance" field, even months in advance, 
> maybe to help you monitor cash flow.
>
> When the Since Last Run dialog comes up, HERE is where you have a "pop-up"
> you were looking for. The status of each transaction will be listed 
> along with a little chevron to remind you the status can be changed. 
> Change the ones you want to enter now to "To Create." If somehow 
> you've gotten ahead of yourself (or behind the times), change the ones 
> you're not ready from "To Create" to "Reminder."
>
> I am tempted to add a tip about using variables, but I'll stop here.
>
> On Tue, Jan 3, 2023 at 12:52 AM Adrien Monteleone < 
> adrien.montele...@lusfiber.net> wrote:
>
> > Is this just a one-off? I'd just enter the transaction. If it is 
> > complicated and you already have an instance in a register, duplicate
it.
> >
> > If it hasn't ever occurred, and you don't want to manually enter it, 
> > edit to run today, click Actions > Since Last Run to fire it off, 
> > then edit to revert to your future date.
> >
> > But no, there is no way I can see to otherwise execute it.
> >
> > Regards,
> > Adrien
> >
> > On 1/3/23 12:36 AM, Fred Tydeman wrote:
> > > I looked in the Help: Tutorial and Concepts Guide in GC 4.13 for 
> > > the
> > term:
> > > "scheduled transaction" and got no hits.
> > >
> > > My question is:  Is it possible to select a scheduled transaction 
> > > from
> > the
> > > future and have it be done now?  I was hoping I could click on the
> > calendar
> > > entry and get a popup offering choices:  Skip, Run now, Edit, ...
> >
> > _______________________________________________
> > gnucash-user mailing list
> > gnucash-user@gnucash.org
> > To update your subscription preferences or to unsubscribe:
> > 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
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> 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
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
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
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
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.

Reply via email to