Version: 0.9.3-CVS (using KDE 3.5.10) Compiler: gcc version 4.3.0 20080428 OS: Linux Installed from: Fedora RPMs This has been spun off from bug 188328. There are a number of issues that could be resolved using the new referencesClosedAccount methods. 1/ Transaction deletion in open accounts At the moment when you try and delete a transaction from an open account that references a closed account you get a user-unfriendly throw error message, after confirming you want to delete the transaction, similar to: "Unable to delete transaction(s): Cannot remove transaction that references a closed account., thrown in mymoneyfile.cpp:398" Would be good if we could produce a more user-friendly error message before asking for confirmation - might get more complicated if trying to delete multiple transactions... 2/ Editing a split in open accounts At the moment you are not able to edit a split in an open account if one of the splits references a closed account, even if the line you wish to alter would not affect the closed account. Hopefully using the new methods might enable this to be possible.
1/ is already fixed with the fix of bug 188328 2/ is still open
Moving this wish to kmymoney4.