Multi-currency transactions with trading accounts from 2.4.13 getting messed up in latest 2.6.3
Mark
msalists at gmx.net
Sat Jun 21 21:10:43 EDT 2014
On 2014-06-21 12:11, John Ralls wrote:
On Jun 20, 2014, at 9:18 PM, David Carlson [1]<david.carlson.417 at gmail.com> wrot
e:
On 6/20/2014 3:37 PM, Mark wrote:
So here is an exact example of what I am talking about:
In 2.4.15, my transaction looks like this:
Account Decrease Increase Currency
=============================================================
Asset account-USD 4,522.34 USD
Trading:CURRENCY:EUR 3,379.15 EUR
Asset account-EUR 3,379.15 EUR
Trading:CURRENCY:USD 4,522.34 USD
Opening the file in 2.6.3, the amount of the EUR trading account is
suddenly changed to the amount of the USD trading account, which
throws the transaction out of balance.
In order to compensate, an Imbalance split line is being added:
Account Decrease Increase Currency
=============================================================
Asset account-USD 4,522.34 USD
Trading:CURRENCY:EUR 4,522.34 EUR
Asset account-EUR 3,379.15 EUR
Trading:CURRENCY:USD 4,522.34 USD
Imbalance-EUR 1,143.19 EUR
This is happening right after I open the file, before I even select or
open any accounts or transactions.
And as I said, trying to manually adjust the transaction to look like
it did originally is not possible. When I try to save it, it kicks it
back to the second version with the Imbalance line.
Thank you,
Mark
_______________________________________________
gnucash-user mailing list
[2]gnucash-user at gnucash.org
[3]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.
We need some help from a developer on this. I am just another user.
All of my experience is in Release 2.4.13 (and earlier) in Windows 7. I
have not migrated to 2.6.3. Your description suggests that there may be
something odd happening in release 2.6.3 as well. Generally, each
account is supposed to have a specific currency assigned to it and when
there is a transfer to an account that has a different currency assigned
to it there should be an exchange rate included in the transaction.
That exchange rate is not displayed, but it is included in the data.
Trading accounts are supposed to make it possible to manage the ever
changing exchange rates so that all transactions will be balanced over
time if I understand things correctly.
I was able to use a text editor that could read the XML format to find
the corrupted transactions that did not have a valid currency assigned
in my data file, then use GnuCash to replace them. I do not trust
myself to edit in XML format.
You might also try using the IRC chatroom #gnucash for some help. There
is frequently one or more developers there.
Unless you have a good reason to think it’s a different bug, please add your obs
ervations to [4]https://bugzilla.gnome.org/show_bug.cgi?id=728999
That’s also the place for further discussion.
There are also two related bugs, [5]https://bugzilla.gnome.org/show_bug.cgi?id=7
31019 and [6]https://bugzilla.gnome.org/show_bug.cgi?id=723524. I haven’t consol
idated them yet because I’m not sure about that.
Regards,
John Ralls
Hi John,
I'm not entirely sure - some of it sounds similar, but a few
differences:
1. I am not using any scheduled transactions at all
2. I have no blank lines
3. The original reporter says "...these transactions (in GBP) are not
editable. This
means that if I type a new value it is impossible to leave the line". I
can edit and I can leave the line, but GnuCash reverts my changes back
to what it had before
So, your call - if you still think it's most likely the same problem as
[7]https://bugzilla.gnome.org/show_bug.cgi?id=728999, I will add my
example to that bug. Please let me know.
Thank you,
Mark
References
1. mailto:david.carlson.417 at gmail.com
2. mailto:gnucash-user at gnucash.org
3. https://lists.gnucash.org/mailman/listinfo/gnucash-user
4. https://bugzilla.gnome.org/show_bug.cgi?id=728999
5. https://bugzilla.gnome.org/show_bug.cgi?id=731019
6. https://bugzilla.gnome.org/show_bug.cgi?id=723524
7. https://bugzilla.gnome.org/show_bug.cgi?id=728999
More information about the gnucash-user
mailing list