Check & repair - many trading account imbalances
John Ralls
jralls at ceridwen.us
Thu Nov 26 10:11:56 EST 2015
> On Nov 25, 2015, at 10:48 PM, kyomar <markus1611 at gmail.com> wrote:
>
> Hi, I am using GnuCash since 2009 and I am still very happy with it and how
> it evolved. At the moment I am running 2.6.4 on debian 8.2.
> I have this issue with entering transactions in foreign currencies and I
> have posted this
> http://gnucash.1415818.n4.nabble.com/Bug-Trading-accounts-wrong-currency-amount-td4671281.html
> a while ago but couldn't resolve it fully and just let it go for a while.
> As I want to clean up my system I have run the check & repair full and the
> results are many imbalances in the trading accounts. I try to explain it as
> clear as possible (I am not native English speaking, so please be patient).
> Following example shows one transaction with the imbalance problem. The base
> currency is JPY and the account currency is AUD (The transactions date back
> to 2009 until mid 2011, after this no problems).
> 1) Before check & repair:
> Assets:Savings 735.97
> Trading:Currency:JPY 60.774
> Revenues:Interest:JPY 60.774
> Trading:Currency:AUD 735.97
>
> 2) After check & repair:
> Assets:Savings 735.97
> Trading:Currency:JPY 60.774
> Imbalance-AUD 4.969.024.12
> Revenues:Interest:JPY 60.774
> Trading:Currency:AUD 4.969.024.12
>
> I then tried to edit the Trading:Currency:AUD amount to 735.97 and deleted
> the Imbalance: AUD transaction. After hitting enter I am getting the same
> result again as shown in 2).
>
> How can I make this transactions balanced? Any help would be very much
> appreciated.
Looks like the exchange rate has gotten borked. Try deleting the imbalance and both trading splits, then check the exchange rate on the split for the account that’s not open (i.e, if you’re looking at the transaction in the Assets:Savings account, check the exchange rate on the Revenues:Interest:JPY split) by right-clicking in the split and selecting “Edit Exchange Rate”. Once you’re happy with the rate exit the transaction to commit it, which should generate the trading splits.
Regards,
John Ralls
More information about the gnucash-user
mailing list