GNOME Bugzilla – Bug 167769
Display negative quantities as (xxx.xx) instead of -xxx.xx
Last modified: 2018-06-29 20:50:12 UTC
Accountants often use (123.45) to represent a negative quantity; it would be great if this were an option available.
In what context? In the account tree? In the register? In reports?
In reports, in particular.
This would be not-too-hard for some aspiring scheme hacker. Marking gnome-love; component reports.
Should this not be more according to the local settings? Same as if it is a "." or a "," to indicate decimals a " " or a "," to indicate 1,000's a "-" or red or (xx) to indicate negative amounts I presume that GnuCash is using the users locale settings. But to be able to change negative amounts between "-", RED color, or (xx) would be very nice in the report.
Hmm, I'm not sure the negative amounts would be locale specific but rather preference. I believe I've seen negative amounts in all three formats ( -, red, and (XX)) in just the U.S. for instance.
Can we get some more feedback on this? Oldest bug in the GNOME Love list and I'd like to set it free :P
FWIW, in the latest version of GnuCash on Windows, the negative amounts do show up using parenthesis instead of a minus sign. This may be locale specific, or maybe locale specific on Windows...
Zach, What locale are you using?
US English
The proposed eguile-based reports (see http://bugzilla.gnome.org/show_bug.cgi?id=574582 ) will make this sort of thing much easier to implement. The choice of -$100.00 or ($100.00) etc. can then easily be made an option.
Thank you for taking the time to explain your enhancement request. The described enhancement is a good proposal and would be an advantage for the software. However, as a volunteer-driven project with limited resources, the GnuCash developers have to set priorities on which features are most likely being worked on in the near future. In that sense, the current GnuCash developers decided not to work on your proposed feature in the next 4-6 months. In case you would like to have this feature implemented in any case, you have the following option: 1. Start to program in gnucash yourself - see http://wiki.gnucash.org/wiki/Development . 2. Convince someone who is not yet part of the GnuCash team to join the team and implement your feature. 3. Pay some of the GnuCash developers to implement your feature - ask on the mailing list gnucash-devel@gnucash.org in that case. Thank you very much. Feel free to file other bugs or enhancement requests that you find, though.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=167769. Please update any external references or bookmarks.