[GNC] Need help locating transaction(s) in advance portfolio
Geoff
cleanoutmyshed at gmail.com
Fri Feb 14 00:26:09 EST 2025
Hi Kalpesh
I had a similar problem a long time ago and have forgotten exactly how I
fixed it }:--((
To find the account, do a divide and conquer on the accounts included in
the report until you find the one that triggers the error. Then do the
same with the Report Date to find the data of the offending transaction.
Hopefully, when you see the transaction, you can figure out how to fix
it. From memory I deleted it and re-added it.
Hope this helps.
Regards
Geoff
=====
On 14/02/2025 1:46 pm, Kalpesh Patel wrote:
> I am running Advance Portfolio report and I noticed it display following
> error message at the top:
>
>
>
> There is an error processing the transaction 'buying XXXX.XXXX share units'.
> This may to be caused by a sell transaction causing a negative stock
> balance, and a subsequent buy transaction causing a zero balance. This leads
> to a division-by-zero error. It can be fixed by preventing negative stock
> balances.
>
>
>
> I was hoping to track down this (these) transaction(s) which are in errors.
> I don't remember doing this for an account but I have not founds how to
> locate these specific transactions. Any idea how to go about finding it? Is
> the value error referring to one specific transaction? I am hoping to avoid
> going through each and every investment account manually which I don't even
> know how to do that given that the value given in the error message could
> possibly be from variable number of additions and subtractions in an
> account.
>
>
>
> Any help is welcome. Thanks.
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
More information about the gnucash-user
mailing list