Re: [GNC] Can't complete "To-Create" scheduled transaction in "Since Last Run"

2023-03-02 Thread Tommy Trussell
On Wed, Mar 1, 2023 at 3:00 AM rsbrux via gnucash-user <
gnucash-user@gnucash.org> wrote:

> I have a scheduled transaction involving two currencies: a charge in EUR
> which is charged to  a CHF credit card.
>
> This has worked in the past.
>
> When the "Since Last Run" dialog appears, it lists this transaction
> under "To-Create" and shows:
> EUR <-> CHF(Need value)
>
> When I click on "(Need value)", it turns into what appears to be a text
> edit field, where I usually enter an exchange rate.
>
> However, today, no value was accepted, leaving me unable to close the
> "Since Last Run" dialog with "OK".
>

The Scheduled Transaction explicitly disallows automatic transactions to
any accounts requiring exchange rates.

Here's how to verify this -- pick a transaction with exchange rates you've
already entered in the past and choose Actions --> Schedule. The Make
Scheduled Transaction assistant window will come up. Set up your
parameters. If you check the "Create automatically" checkbox, you'll get
the following message:

"Scheduled Transactions with variables or involving more than one commodity
cannot be automatically created."

It's a disappointment to me because one nonprofit I keep the books for
makes a regular contribution to a mutual fund. I don't keep track of the
mutual fund's value using GnuCash, but I set it up "properly" when I took
over the bookkeeping, so every time I enter a new transaction for the
mutual fund it uses the original (outdated) exchange rate. (I've never
bothered to reconcile the mutual fund amounts to GnuCash's accounts.) SO I
have to create each month's contribution to the mutual fund "manually" in
the non-profit organization's checking account.

HOWEVER one part of that warning from GnuCash is NOT correct. As you have
discovered, you CAN create automatic transactions with variables (I use
them all the time). The Since Last Run dialog DOES prompt you (as you have
seen) for the value in the variable. HOWEVER it apparently doesn't catch
and warn you when you've edited the Template Transaction to try to make it
work with exchange rates.


> -
> 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.


[GNC] Can't complete "To-Create" scheduled transaction in "Since Last Run"

2023-03-01 Thread rsbrux via gnucash-user
I have a scheduled transaction involving two currencies: a charge in EUR 
which is charged to  a CHF credit card.


This has worked in the past.

When the "Since Last Run" dialog appears, it lists this transaction 
under "To-Create" and shows:

EUR <-> CHF    (Need value)

When I click on "(Need value)", it turns into what appears to be a text 
edit field, where I usually enter an exchange rate.


However, today, no value was accepted, leaving me unable to close the 
"Since Last Run" dialog with "OK".


I couldn't find any relevant information in the online 
 help in 
the included help or on the wiki 
.


How is this supposed to work?

The exchange rate is one of those which is automatically updated each 
time the computer starts.


Why can't GnuCash simply use the most recent exchange rate from the 
Price Database?


BTW, the included help  has a self-reference in the topic "Since Last 
Run Assistant": the link "Scheduled Transactions " 
links back to the same topic.


According to KDE Discover, I am running GnuCash 4.13+ released on 
2022-12-17 as a flatpak under Ubuntu Studio 22.04 LTS.


Running:

>>

flatpak run --command=sh org.gnucash.GnuCash
[ org.gnucash.GnuCash ~]$ gnucash --version << as documented on the 
wiki  produces: >> GnuCash 4.13 
Build ID: Flathub 4.13 <<

___
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.