[kmymoney] [Bug 352683] Transactions in Ledger page not removed when Investment is deleted or closed

Jack bugzilla_noreply at kde.org
Sun Jun 14 03:15:49 BST 2020


https://bugs.kde.org/show_bug.cgi?id=352683

--- Comment #6 from Jack <ostroffjh at users.sourceforge.net> ---
I'm confused about the details here.  To the best of my understanding, you can
close an investment if there are currently no shares of it held in any
investment account.  Closing it prevents creating or editing any transaction
referring to that specific investment.  Deleting an investment is only possible
if it is not referred to in any transaction, and as it totally deletes the
definition of that investment, you clearly cannot buy shares of it after it is
deleted (without re-creating it as a new investment.)  Aside from the problem
of the program not making it obvious why you cannot close or delete an
investment (which should be wishlist enhancements) is there anything else about
this which can still be considered a bug, or separate wishlist item?  (I may
separately file a new wishlist for more explicit clarification of the
difference between securities and equities - one providing a baseline
definition of the stock or bond, and the other being an account which holds
shares.  (I'm trying hard not to use the specific terms here, hopefully it
avoids more confusion instead of adding it.)  Those accounts only occur within
Investment accounts, and there can be multiple such accounts for a single
underlying stock/bond.)

In terms of the current subject of this bug, the current process is that any
transactions referring to a security can block the deletion of that stock.  It
doesn't make sense for closing or deleting a security to delete any
transactions, since that is altering history.  If you really want to do that,
delete the transactions first, then close or delete the security.

I'm not sure if this needs to be converted to (a better specified) wishlist, or
closed as either WONTFIX or NOTABUG.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list