[Kmymoney-devel] [kmymoney4] [Bug 316111] Editing of the fee field is being ignored,

allan agander93 at gmail.com
Thu Mar 7 12:41:17 UTC 2013


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

--- Comment #9 from allan <agander93 at gmail.com> ---
(In reply to comment #6)
> (In reply to comment #5)
> 
> > > I note that similar to Dividend, Interest Income also doesn't accept entered
> > > fees.
> > > 
> > I don't see that.  Here, intinc works as expected.  (Not patched).
> > 
> > > As noted earlier, if the type is switched to Dividend, the fee field
> > > disappears, but resizing the window brings it back, which is probably
> > > another bug - but one that will disappear if I get my way here.
> > > 
> > Can you be a bit more specific?  
> > When you switch to Dividend from ??
> > Do you mean the fee category field disappears? Or the fee amount field?
> > On opening a new transaction, the fee amount field doesn't show.  On
> > selecting Dividend, it remains hidden until a fee category is selected, when
> > it appears.
> 
> Damn users can't even do a decent bug report!
> 
Well, I know you know what you meant!  I think it's this 'Divided by a common
language' thing.

> With the kmy main window not maximized:
>   1. Open the ledger for an Investment account. 
>   2. Create a new transaction.
>   3. Select a Security.
>   4. Choose Dividend - the fee category becomes hidden.
>   5. With the mouse, grab the kmy window edge and resize it - the fee
> category _and_ the fee amount become visible.

For me, when the new transaction is first created, the fee category is already
visible, but the fee amount is hidden.  The only way I can get the category not
to appear is to shrink the KMM window until the whole Details column
disappears.  On selecting Dividend, the fee amount remains hidden until a fee
category is selected.  It shouldn't really be necessary to resize.

> > 
> > > Here is some more weirdness: if I enter the dividend as a split and then
> > > save it, the second entry in the split (my non-resident withholding tax)
> > > shows up in the fee field and the main amount is _not_ split.
> > > 
> > Sorry, but I'm not sure what exactly you are doing here.  Can you do it
> > step-by-step, please.
> 
>   1. Open the ledger for an Investment account. 
>   2. Create a new transaction.
>   3. Select a Security.
>   4. Select Dividend.
>   5. Select an asset account.
>   6. For the income category, click the split transaction button.
>   7. In the split editor, enter a income category and  positive number in
> row one for the dividend.
>   8 In the split editor, enter an expense category and a negative number in
> row two for the fee.
>   9. Click OK to close the split editor.
> 10. Save the transaction.
> 11. Edit the transaction you just entered - the dividend income is not
> split, but has the amount you entered in step 7. The fee field has the
> category and amount you entered for the 2nd row of the split in step 8.

Yes, I see that, too.  The transaction is split, the dividend amount is the
amount you received, and the expense category reflects the amount you assigned.
 The total shows the difference.  To me, a non-expert, that seems to be
correct.
> > 
> > > I'd really like to be able to enter a fee, but I can work around it by using
> > > a split, although editing an existing transaction is a pain because I have
> > > to delete the fee and re-enter the split from scratch.
> > 
> > Can you double check how int inc performs?  As a get-around, until a patched
> > version for Dividends is available, what I can do here (unpatched), is enter
> > the transaction including the fee as IntInc, save it, then edit it to
> > Dividend.  That seems to keep the fee as entered.  If you subsequently need
> > to edit the fee, you'll need to do that as Int Inc again.
> 
> When I enter a new transaction as Interest Income, the fee field is not
> displayed unless I do the window resize trick, and in that case it is not
> saved. I can dig a bit more into this scenario tonight.

For me, Interest Income behaves the same as above for a Dividend.  The fee
amount field appears when a fee category is selected.

So far as your file is concerned, pending obtaining the patched KMM, the
work-around I mentioned, changing the type to Int Inc, editing the fee, saving,
then re-editing to Dividend, may help you.

> Thanks for all your work.

All part of the service.

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


More information about the KMyMoney-devel mailing list