GnuCash
Contact   Instructions
Bug 797676 - Register displays amount in transaction currency instead of register currency.
Summary: Register displays amount in transaction currency instead of register currency.
Status: RESOLVED FIXED
Alias: None
Product: GnuCash
Classification: Unclassified
Component: Register (show other bugs)
Version: git-maint
Hardware: PC All
: Normal major
Target Milestone: ---
Assignee: ui
QA Contact: ui
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-10 10:13 EDT by Christopher Lam
Modified: 2020-04-10 18:49 EDT (History)
5 users (show)

See Also:


Attachments
GBP to USD (6.97 KB, application/x-gnucash)
2020-04-10 10:14 EDT, Christopher Lam
no flags Details
GBP (45.36 KB, image/png)
2020-04-10 10:16 EDT, Christopher Lam
no flags Details
USD (44.63 KB, image/png)
2020-04-10 10:16 EDT, Christopher Lam
no flags Details

Description Christopher Lam 2020-04-10 10:13:51 EDT
See very simple datafile

1/1: 100 GBP initially
1/2: 25 GBP -> 37.50 USD

Open USD register

See screenshot - USD account has balance 37.50 USD but shows debit 25.00
Comment 1 Christopher Lam 2020-04-10 10:14:35 EDT
Created attachment 373634 [details]
GBP to USD
Comment 2 Christopher Lam 2020-04-10 10:16:42 EDT
Created attachment 373635 [details]
GBP
Comment 3 Christopher Lam 2020-04-10 10:16:58 EDT
Created attachment 373636 [details]
USD
Comment 4 Christopher Lam 2020-04-10 10:22:10 EDT
The USD Debit column shows GBP amount, yet behaves as USD amount.
i.e. inputting 25 in the USD Debit column causes the amount to change to 16.67 GBP Debit and 25 USD Balance.
Comment 5 Christopher Lam 2020-04-10 10:25:52 EDT
I think this needs to be fixed asap.
3.10 is being planned in less than 24 hours.
Comment 6 Derek Atkins 2020-04-10 10:31:23 EDT
Any way to (quickly) see when this behavior changed?
Comment 7 Christopher Lam 2020-04-10 10:42:13 EDT
bisecting would take a long time recompiling... no time for me tonight!
Comment 8 John Ralls 2020-04-10 12:28:02 EDT
I'll check. Jean Laroche did a couple of PRs last week concerning multiple-currency handling.
Comment 9 John Ralls 2020-04-10 18:49:53 EDT
He'd removed code to convert the split value to the register's commodity. Duly restored.

Note You need to log in before you can comment on or make changes to this bug.