GNOME Bugzilla – Bug 482186
Customer and vendor report for partners who get invoiced/paid in foreign currency show total labeled with the symbol of the default currency.
Last modified: 2018-06-29 21:51:03 UTC
Please describe the problem: If the currency of a customer is different to the accounts preference "Default currency", then the customer shows the items correctly in the customers currency (both values and currency label) but the total is correct in value but has the wrong currency label. e.g. 11/09/2007 000001 Invoice AUD 10 13/09/2007 000002 Invoice AUD 10 21/09/2007 000003 Invoice AUD 10 Total due JPY 30 Steps to reproduce: 1. Set Preferences->Accounts default currency to JPY 2. Create new customer set to AUD 3. Create new A/Receivable account for AUD 4. Create a few invoices for customer 5. Create customer report for customer Actual results: As shown above - should be "AUD 30". Expected results: Total due should be AUD 30 not JPY 30. Does this happen every time? Yes Other information:
Just wondering if there will be any activity re this bug?
Thank you for reporting this bug, David. I came here to report the error but you already beat me to it. I am using gnucash version 2.2.5 on Windows XP SP2 (home) and I can confirm this bug still exists.
Version 2.6.5 The Vendor Report is also affected. Ideally patchs should be applied on the Employee Report, too. Suggestion: Use the respective Aging Report for the Total until it gets fixed. IMHO we should in both types of reports, if the partner currency is different from the report currency, have 2 lines: 1. Total in partners currency 2. Value in report currency Note: Partner reports and aging reports ignore the report currency, they use the default currency. Sorry, but there are not much developers with multi currency business experience. I came here researching Bug 744858 - Bill in one currency, paid in second currency and allocated to account in third currency.
Ok, late reply... I have just committed a fix for the original issue: for the next release (2.6.12) the totals will be printed with the proper currency symbol. Frank, the suggestion to add a total in the report currency as well is reasonable, but needs some more thought. Can I ask you to open a separate enhancement request for this, so we can discuss it there ?
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=482186. Please update any external references or bookmarks.