[Kmymoney-devel] 4.6.9 Minor Multiple Transaction Editing
Allan
agander93 at gmail.com
Wed Mar 12 10:27:23 UTC 2014
On 12/03/14 05:02, Michael Garrison Stuber wrote:
> On 3/11/14 5:00 AM, kmymoney-devel-request at kde.org wrote:
>> Message: 1
>> Date: Tue, 11 Mar 2014 11:11:12 +0000
>> From: Allan <agander93 at gmail.com>
>> To: kmymoney-devel at kde.org
>> Subject: Re: [Kmymoney-devel] 4.6.9 Minor Multiple Transaction Editing
>> Bugs
>> Message-ID: <531EEF50.9020301 at gmail.com>
>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>>
>> See interspersed.
>>
>> 4.6.90-xxxxx?
> Version 4.6.90-2a9a43922b
>>> (1) When multi-selecting transactions, if I select two transactions of
>>> different types, editing is not allowed (okay), BUT if I unselect the
>>> offending transaction, I am still not allowed to edit. I have to
>>> completely unselect all transactions to be able to edit again. I
>>> haven't looked at the code to see how it works. If it's reference
>>> counting, perhaps it doesn't decrement? If it's a lazy evaluation,
>>> perhaps floating the mouse over the edit button could force a
>>> reevaluation based on the current selected transactions?
>> That's not quite the case. Once you've deselected the errant one(s) and
>> the remainder are still highlighted, hold down the shift key and click
>> on one of them to give focus. If you're lucky and choose the right one,
>> you are now able to edit them. If you're not, that one will get
>> deselected, but CTL-select will reselect it. I think it's the last one
>> of the batch you selected. Either way, you definitely don't need to
>> completely unselect all transactions.
>>
> Okay. That works, but I would suggest that most users will never pick
> up on this subtlety. I would suggest that the list be reevaluated each
> time it is updated such that deselecting the offending transactions
> solves the problem. Put another way, you've given me a work around
> (awesome! thanks!), but I still think it needs updating.
>>> (2) This wouldn't actually be an issue, except I can't meaningfully
>>> filter / search by transaction type. (i.e., I can't select all the
>>> "buy" or "sell" transactions). As a result, if I want to change all my
>>> purchases to come from a different account (for example an equity
>>> account because I'm keeping my investment purchase history, but wiping
>>> out my bank account history), but I have reinvested dividends tucked in,
>>> selecting transactions manually becomes tedious.
>>> (3) When editing multiple investment transactions, the stock gets wiped
>>> out and needs to be reentered.
>> Yes, that was deliberate, but I can't now remember why I left that. All
>> fields that may be edited are cleared except the account field (for some
>> reason). So the stock needs to be edited to enable the Enter button. I
>> think I may need to revisit this area.
> I have a theory as to why: the current version allows me to edit
> multiple transactions with different securities as part of a edit. That
> said, while it clears fields like security and interest account if they
> are different, it won't allow me to save them "blank" and leave what was
> there previously intact. I must update these cleared fields. Thus if I
> wanted to do a mass memo update (maybe to note a tax consequence related
> to year end dividends for future reference), I couldn't do it across
> transactions. I would suggest that it should either clear the fields
> and allow things to be save "blank" (retaining previous values), or it
> shouldn't allow the edit in the first place.
>
> Question: In previous versions of KMM there was a setting to select the
> default entry style for securities (price per share, or price per
> transaction). While there is still the option to set this on a per
> security basis, I can't find the default setting for KMM. Is it
> missing? Am I confused? (Personally I strongly favor total per
> transaction, but historically KMM has defaulted to price per share.)
>
> Another suggestion: Currently you can't delete a stock if it still has
> prices associated with it. I can understand not allowing a stock to be
> deleted if you have transactions associated with it, but the prices? I
> would suggest prompting the user: "Historical prices associated with
> this stock. Deleting this stock will delete all associated prices.
> Proceed?" And, assuming they confirm, wipe out the historical prices
> and the security.
>
Can I suggest you should raise a wish-list bug report for these last two
points, so they don't fall by the wayside.
Allan
More information about the KMyMoney-devel
mailing list