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 482177 - Customer report shows no invoices or detail with 2nd A/Receivable
Customer report shows no invoices or detail with 2nd A/Receivable
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: Reports
2.2.x
Other All
: Normal normal
: ---
Assigned To: Andreas Köhler
Andreas Köhler
Depends on:
Blocks: backport
 
 
Reported: 2007-10-01 13:56 UTC by David Mills
Modified: 2018-06-29 21:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Connect to and emit account_sel_changed (1.44 KB, patch)
2007-10-14 18:06 UTC, Andreas Köhler
committed Details | Review

Description David Mills 2007-10-01 13:56:44 UTC
Please describe the problem:
I have 2 A/Receivable: 1 each for income in different currencies.
I can do customer reports for any customer I invoice in one currency, but not the other - nothing appears.

Steps to reproduce:
1. Create a second A/Receivable with different currency
2. Create a customer for each currency
3. Create and post an invoice to each A/Receivable
4. Create a customer report for each.


Actual results:
Those customers whose invoices are posted to the 1st A/Receivable show correct reports.  Those to the 2nd show empty reports.

Expected results:
Should get the different reports.

Does this happen every time?
Yes

Other information:
Comment 1 P. Christeas 2007-10-14 17:22:47 UTC
Does happen, just as long as you have more than one  A/Receivable - A/Payable in that options dlg.
IMHO, the combo is *not* properly connected to the underlying gtk object. Something from the "gnc:make-account-list-limited-option" ends up in a badly connected combo. I can read a stderr line:
WARN <GLib-GObject> gsignal.c:1669: signal `changed' is invalid for instance `0x8ea6538'
whenever this Option dialog is constructed.

Note also that if you select the company, the 'apply' button gets activated. If you select anything in that combo (or if you type in it), nothing happens.


Comment 2 Andreas Köhler 2007-10-14 18:06:54 UTC
Created attachment 97220 [details] [review]
Connect to and emit account_sel_changed

Does this patch solve the issue for you?
Comment 3 P. Christeas 2007-10-14 20:24:32 UTC
[After several hours trying to setup the build - sorry for that..]

The patch works! Now I can select second account from the combo!
Comment 4 David Mills 2007-10-15 09:04:16 UTC
This patch fixes this bug.  Thanks very much.
Comment 5 Andreas Köhler 2007-10-15 15:48:34 UTC
Please do not just close bugs.
This patch has to be committed and backported to branches/2.2.
Thanks for testing though :-D
Comment 6 Andreas Köhler 2007-10-15 19:50:43 UTC
Applied as r16564.
Awaiting backport.
Comment 7 Andreas Köhler 2007-10-16 22:20:39 UTC
Marking attachment as committed (to the trunk, not 2.2).
Derek, if this is misleading, please tell me :-)
Comment 8 Andreas Köhler 2007-11-17 22:07:08 UTC
r16585.  Thanks!
Comment 9 John Ralls 2018-06-29 21:51:02 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=482177. Please update any external references or bookmarks.