[Kmymoney-devel] Need Interest category in Reinvest activity?
ostroffjh at frontier.com
Mon Aug 31 17:43:27 UTC 2015
On 2015.08.31 12:08, aga wrote:
> I've been wrestling for a while with
> https://bugs.kde.org/show_bug.cgi?id=347166 "Price/share" field on
> investment transaction entry form is mislabeled. Actually is total
> buy/sale amount.
> Jack has noticed that if a Dividend transaction is edited to be a
> Reinvest, the price field has no label. I then found that this
> happens also with Buy or Sell transactions. That is easily fixed.
> Then I noticed that once the above edit has completed, the resulting
> transaction is unbalanced, that is, it has an incorrect interest
> amount. The erroneous amount corresponds with the amount of the
> original Dividend transaction.
> I've been trying to eradicate that, but the only way I've found, is
> to remove the Interest field from Reinvest transactions (and
> presumably Buy and Sell, but I've not looked at them).
> a) Is this likely to be a problem to anyone?
> b) Can anyone see a better way to resolve this? I'm sure there must
> be one.
First, whether that field is total amount or price per share depends on
the configuration, and I think there are multiple levels, in that you
can specify specifically for that equity, for that investment account,
and overall for KMM.
I don't see how you can remove the interest field from a reinvest
transaction. I use that to specify (using different categories)
whether the amount is taxable or not, dividend, foreign dividend, .....
However, this sounds related to a message I posted recently about not
being able to delete a security. The issue was that when KMM imported
(OFX) a dividend transaction, it actually created a split transaction:
the interes/dividend category for the amount, and the equity for $0. I
haven't looked carefully, but when converting from a dividend to a
reinvest transaction, I wonder if there is somehow an extra split,
accounting for the imbalance. Perhaps when changing the transaction
type, you need to consider what to do with all existing splits already
in that transaction.
More information about the KMyMoney-devel