After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 148068 - account change does not modify the currency in the transaction
account change does not modify the currency in the transaction
Status: RESOLVED FIXED
Product: GnuCash
Classification: Other
Component: Register
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: David Hampton
Chris Shoemaker
: 402915 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-07-21 10:41 UTC by Gabor Nagy
Modified: 2018-06-29 20:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gabor Nagy 2004-07-21 10:41:11 UTC
I have entered a transaction from a cash account in euro I have spent 7, and 
the other account was expense, and in HUF. In the exchange window I have 
entered a rate.  
 
Then I have realized that it was not a cash transaction, so I have opened the 
expense account, and have modified the source account, set from the cash-eur 
to a checking account in HUF.  
 
Now I ended up with a transaction from a HUF account to a HUF account, 
withdrawing 7HUF from the checking account and putting some 1760HUF on the 
other account. 
 
I would like to debit and credit the same amount in the two accounts, with no 
exchange (same currency).  
  
Right now in the exchange window I still see the EUR:HUF rate, and I cannot 
say that there is no EUR involved in this transaction at all. 
 
So I'll have to delete the whole transaction and enter it again, because it 
seems to be impossible to change it correctly.
Comment 1 Christian Stimming 2004-07-22 08:08:15 UTC
From what I understand, maybe a first enhancement would be to not allow this
step at all. I.e. if the account field of a transaction is modified such that
the new account has a different currency than the old one, then an error window
should pop up like "You chose a new account for your transaction. The new
account has a different currency than the old one. Unfortunately you cannot
change between accounts of different currencies here. If you want to change the
account to one with a different currency, you have to delete this transaction
and enter a new one."
Comment 2 Christian Stimming 2006-09-13 13:06:02 UTC
This problem still occurs in 2.0.x, doesn't it?
Comment 3 Paolo Benvenuto 2007-02-01 19:01:53 UTC
Yes, present in 2.0.2
Comment 4 Paolo Benvenuto 2007-02-01 19:04:36 UTC
*** Bug 402915 has been marked as a duplicate of this bug. ***
Comment 5 Mike Alexander 2013-11-08 20:08:49 UTC
I think this was fixed in r17507 on 14 Sept. 2008.
Comment 6 John Ralls 2018-06-29 20:45:35 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=148068. Please update any external references or bookmarks.