[moneydance] Deleting some transactions doesn't work...
Edward Reid
edward at paleo.org
Wed Jun 18 01:30:01 EDT 2008
At 17:10 05/30/08 -0400, Sean Reilly wrote:
>I've fixed this issue for the next release but maybe not in the
>preferred way. I changed it so that deleting a transaction would
>delete the entire transaction, including all splits, even if the
>transaction being deleted was just one of several splits.
I agree, that's a Bad Thing.
>I think the preferred behavior may be to:
> a) If the transaction is not split, delete both sides
Yep, that's good.
> b) If the transaction is a split and you are in the register in
>which it was entered, delete the transaction, including all splits
Also good.
> c) If the transaction is one of many splits (in the non-entry
>register) only remove that one split
To me this is a very bad idea because it messes up a (possibly complex)
split transaction, and it's very likely to be done unintentionally. I would
put up a dialog box explaining the situation ("This is one split of a
multiple-split transaction") and give choices of "Go to main transaction"
or "Cancel".
If there are reasons it's really important to be able to delete a split
directly from a non-entry register, make it available on the contextual
menu. I don't see the need -- I've never wanted to do it -- but would not
object to having it available as long as it's not by the normal method.
Edward
--
Art works by Melynda Reid: http://paleo.org
More information about the moneydance-info
mailing list