[Kmymoney-devel] Re: [Kmymoney] Bug Reporting - [Bug 274185]

timothy timboyle at afrihost.co.za
Sun May 29 08:38:43 CEST 2011


Hi Allan

These are standard transactions which were downloaded from the
investment website. Buys and sells of shares do not always have to take
place.

The equity account only gets entries from a buy or sell or reinvestment
of shares. All other cash transactions are shown in the brokerage
account. The two accounts are a pair. The broker uses the cash in the
brokerage to do the share transactions.

Let me explain the cash transactions. They are not transfers between
accounts. The shares generate dividends in the form of cash payouts, the
money in the brokerage account generates interest, and the broker
charges fees. All these transactions take place in the brokerage/cash
account unless I use the L[account:sub-account] option, then they take
place as transfers to/from another account. If I buy shares the money
comes from the brokerage unless I use the L[]. This is necessary as
sometimes there is not enough money in the brokerage to cover expenses
or purchases. However there has to be a certain threshold of cash to
cover the brokers fees.

I have just done a test run with that example file. I created an asset
account "ETF" under Assets. "Satrix" with its accompanying brokerage
account is an investment sub-account of ETF and contains an investment
Satrix 40. I then imported the QIF into the investment account Satrix
and all three cash transactions appeared in the brokerage account. The
import must be done into ETF equity account and not into the ETF
brokerage account. KMM sorts out the correct account internally. AFAIK
the brokerage account is never used directly - KMM does that
programmatically.

By the way if you use the full QIF header as below, KMM then knows what
account you are working with and does not ask you in the wizard.

!Account
NETF:Satrix
TInvst
^
!Type:Invst
rest of the example file

Regards
Timothy



On Sat, 2011-05-28 at 10:49 +0100, aga wrote: 
> On Sat, 28 May 2011 08:36:57 +0200
> timothy <timboyle at afrihost.co.za> wrote:
> 
> > Hi
> > 
> > I submitted my second bug report on Wednesday. However I have not had
> > the expected email telling me that my message was awaiting moderator
> > approval because of a "Post by non-member to a members-only list".
> > 
> > The report has the number #274185. Has something changed in the
> > procedure since my first bug report last week?
> > 
> > Thanks to Allan for his fix on the first bug.
> > 
> > Regards
> > Timothy Boyle
> > 
> Hi Timothy
> 
> Your bug did show up, and does appear on kmymoney-devel at kde.org, and I
> did start to look at it, but in the course of that, I discovered
> another bug that causes crashes, so that has taken priority.
> 
> About your bug report, there's something I'm not very clear on.  Of
> course, every user, or most, will want to organise things to suit their
> own requirements, but I'm not sure quite what you're trying to achieve!
> 
> I'll copy this to Thomas as well, as he might have an opinion.  As I
> understand it, you're importing transactions, which are marked as
> 'invst', but which don't have any share movements, and which are,
> in effect, transfers of monies between accounts.  Are these qif
> transactions that you have created?  If not, from where did they
> originate?  Could you not achieve your aim by classing them as 'bank'
> transactions, which, apart from anything else, would probably avoid the
> problem you have?
> 
> I've actually had trouble getting your transactions to appear in a
> Brokerage account.  In fact, they don't go into any account, but show
> up just as categories.  As I understand it, in KMM accounts and
> categories are much the same, so I wouldn't expect a transaction to
> appear both in an 'transfer to' account and in a category, but perhaps
> this is incorrect.
> 
> Allan
> 





More information about the KMyMoney-devel mailing list