Transfer window appears when it should not - further information

Ken Heard kenslists at teksavvy.com
Tue Feb 17 10:29:25 EST 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2015-02-17 21:42, John Ralls wrote:
> 
>> On Feb 17, 2015, at 12:16 AM, Ken Heard <kenslists at teksavvy.com>
>> wrote:
>> 
>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
>> 
>> On 2015-02-17 13:16, I wrote:
>> 
>>> On occasion, when I need to change amounts in a split
>>> transaction GnuCash will not let me change one or more of them.
>>> Instead the transfer window appears and wants me to enter
>>> exchange rate information.
>>> 
>>> Since whenever this situation arises -- seemingly at random --
>>> all of the accounts are in the same currency; consequently
>>> there is no need to enter exchange information.  However
>>> GnuCash will not let me make the changes I need to make unless
>>> I do enter exchange information.
>>> 
>>> I tried closing GnuCash and opening it again, but it made no 
>>> difference.  I am using GnuCash 2.6.4 with Debian Wheezy.
>>> 
>>> 
>>> How do I stop this situation from occurring?
>> 
>> Since I wrote the above I have further information as to what 
>> happened.  Originally all the entries in the transaction were in 
>> Canadian dollars.  I needed to change one of the amounts.  After
>> I changed it the difference was assigned to an imbalance
>> account.
>> 
>> I expected the imbalance to be in account Imbalance-CAD, but it
>> was assigned to account Imbalance-THB instead.  Why I cannot
>> imagine. Although I am presently in Thailand, all the accounts
>> used in the transaction were in CAD.  It would consequently make
>> sense to me that GnuCash would use the CAD imbalance account
>> instead of the THB one, specifically the currency of the account
>> anchoring the transation.
>> 
>> When I discovered this error I changed the imbalance account to
>> CAD from THB.  Nevertheless, GnuCash *still* opened the transfer
>> window and asked for a CAD-THB rate -- or enter an amount I would
>> choose for the other currency and let GnuCash calculate the rate.
>> I tried once again to close and open again GnuCash to no effect.
>> 
>> Furthermore, I discovered the same phenomenon happens in other 
>> transactions once having an account in a currency different from
>> the currency of the account anchoring the transaction, but which
>> had since been removed.
>> 
>> I am unsure as to how to stop this phenomenon. Can be stopped, or
>> is it simply a bug?
> 
> Is the default currency on that book set to THB?

I checked and discovered that it had been set to THB.  Just now I
changed it back the same currency as the locale: CAD.

I then remembered that I had been experimenting with another book with
the default currency in THB, but apparently all my books have to have
the same default currency.

In any event the same situation described in my second e-mail still
obtains.  Even after changing the default currency to CAD and closing
and reopening GnuCash, and then trying to change an amount in a
transaction anchored to my CAD bank account in such a way as to force
GnuCash to use an imbalance account, GnuCash still opens a line in the
transaction for Imbalance-THB and then opens the transfer window.

Even when I change it to Imbalance-CDN and enter the right
"imbalanced" amount it will open Imbalance-THB once again and the
transfer window.  If at this point I click "okay" in that window
without making any entries in it, no amount will be entered in that
account, but I was able to save the transaction as I had changed it.

Regards, Ken Heard

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlTjXlUACgkQlNlJzOkJmTd/uQCcD086tTlYEAtapjCuxWPHDQhd
oiQAniO2qFnYfxB7S+TZOAJMNlhTKClv
=a6/5
-----END PGP SIGNATURE-----


More information about the gnucash-user mailing list