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