In looking at the list archives, I see that this problem was reported back
in July 2020. I did not see what version of GnuCash was being used then.
I am running GnuCash 4.10 on Fedora Linux 35 and get the same results.
One of the accounts only had three transactions: buy 1 unit, buy 1 unit,
sell
Preferences > General > Decimal Places can be set as high as "8" I believe.
I'll hazard a guess that when the level of granularity changes, the
calculated fraction changes. Though that probably shouldn't be
happening. (might be dependent on if rounding is occurring at any step
before final pre
This theory makes intuitive sense to me, but wouldn't explain why the
behavior would change based on the "levels of subaccounts" control on the
report. Is there any reasonable way for me to determine if there is some
fractional quantity left? (I'm still seeing '0' even after decreasing the
fracti
I'd go for the second. Account balances are on amounts (i.e. shares if that's
what the account commodity is) and AFAIK nothing in the account code looks at
split values.
Regards,
John Ralls
> On Jul 27, 2020, at 10:24 AM, David Carlson
> wrote:
>
> I am curious. Is it possible for this beh
I am curious. Is it possible for this behavior to occur if
1) a commodity account has a balance of zero shares but a residual value
because it has a unrealized gain or loss.
2) a commodity account actually has a tiny share balance or residual value
below the threshold visible at the account disp
Sorry, the report appears to be working correctly for me on MacOS
(10.15.6) using GnuCash 4.1.
The 1st option should be the only one you need to toggle the zero
balanced accounts from appearing.
The 2nd option will remove just the zero figure but retain the account
name if the 1st option is
I've encountered a bit of a Scooby Doo mystery, and I'm hoping someone can
help me figure it out.
My Balance Sheet report consistently includes commodity accounts with 0
balance figures for me, even when I've unchecked "Include accounts with
zero total balances." Trying to reproduce this with a b