Investment account and cash transactions

Mark Jones mark at azu.ca
Mon Apr 3 15:57:09 UTC 2017


Thanks for the reply, Jack. 

For the moment, I'm focusing on those bugs that caused me grief when moving
from Quicken to kmm. This question was prompted by my attempts to fix a QIF
import issue when the investment account contains cash transactions, e.g.
interest payments. At this stage, I probably don't know enough about the kmm
design to confidently attempt the removal of the cash transaction
restriction. It is not clear to me whether there is some fundamental design
restriction or the original developer did it like this to model his/her
brokerage setup.

./Mark

> -----Original Message-----
> From: KMyMoney-devel [mailto:kmymoney-devel-bounces at kde.org] On
> Behalf Of Jack
> Sent: April 2, 2017 16:18
> To: kmymoney-devel at kde.org
> Subject: Re: Investment account and cash transactions
> 
> I couldn't find a wishlist for this, so I just created one:
> https://bugs.kde.org/show_bug.cgi?id=378377
> 
> I don't think anyone has any theoretical (or bookkeeping) reasons not to
do
> this, but it's just not a high priority, since the workaround is so easy.
In other
> words, Idon't think there is any current plan to remove the restriction,
but
> only because of lack of programmer time.  I also suspect the original
reason
> for this is lost in the mists of time (unless there are more extensive
notes
> within the code) and if you were to propose a patch to lift the
restriction,
> there would not likely be any objections.
> 
> One additional issue with removing the restriction is that not only do
> investment accounts need to be modified to allow cash, but all the reports
> for investment accounts will need to be modified to distinguish investment
> balance (shares time value for each security) from cash balance.  I
suspect
> this might be easy in many cases, but any performance report might be more
> of a challange.
> 
> I don't use QIF, but with OFX imports from my broker, all cash
transactions
> are simply applied to the brokerage account.  The only "gotcha" with this,
is
> that the brokerage account must have the default name, which is the name
> of the investment account with " (Brokerage)"
> appended.  I'd be surprised if QIF imports don't do the same thing.  Or
> - is this related to the bug you mention?  If so, your patch to fix the
bug is
> likely to be done sooner than the (larger) patch to allow cash in an
> investment account, unless you want to address both.
> 
> Jack
> 
> On 2017.04.02 08:44, Mark Jones wrote:
> > I'm going to interpret the silence as no one in the current dev
> > community has plans to remove the restriction on investment accounts
> > holding cash.
> >
> > /Mark
> >
> > > -----Original Message-----
> > > From: Mark Jones [mailto:mark at azu.ca]
> > > Sent: March 20, 2017 20:42
> > > To: kmymoney-devel at kde.org
> > > Subject: Investment account and cash transactions
> > >
> > > Hi developers,
> > >
> > > I see some comments in the 4.8 branch code stating that the
> > inability of
> > > investment accounts to support a cash balance and transactions is a
> > > temporary situation, suggesting that the restriction will be
> > removed in
> > the
> > > future. Is this still the plan?
> > >
> > > I ask because I'm looking at a QIF import bug where the fix is
> > complicated
> > by
> > > use of the brokerage account. Should I hold off working on a fix?
> > >
> > > Thanks
> > > Mark
> >
> >
> >




More information about the KMyMoney-devel mailing list