![]() Registered Member ![]()
|
Hi All,
Trying to clean my records up but am getting this error when trying to remove my payee: Cannot remove payee that is still referenced to a transaction thrown in /home/joel/Downloads/kmymoney-4.6.1/kmymoney/mymoney/storage/mymoneyseqaccessmgr.cpp:215 There are no transactions for this payee so not sure why I can't delete the payee. Actually happening for two different payees. Tried renaming and deleting and that didn't work. Thanks |
![]() KDE Developer ![]()
|
Which version of KMyMoney is this? A few more questions:
a) Are there any transactions shown in the transaction list of the payee? b) Do you have any matched transactions which are not yet accepted?
ipwizard, proud to be a member of the KMyMoney forum since its beginning.
![]() openSuSE Leap 15.4 64bit, KF5 |
![]() Registered Member ![]()
|
I'm running the latest release, installed from source just a few days ago.
I have no matched transactions at all, nothing shows up in the transaction list of the payee. |
![]() Registered Member ![]()
|
Bumping this old unanswered thread because I’m having the same problem, can’t delete several payees although they have no transactions. How can I find out where they are being referenced?
KMyMoney 4.7.1, using KDE development platform 4.14.3 |
![]() Registered Member ![]()
|
Further investigation: Digging into the XML shows that the ghost payees all seem to be referenced by auto-matched transactions that I manually changed the payee of. The original payee still exists in the transaction record, but the transaction doesn’t show it in KMM.
Here’s an example. P000016 is legit, but I think the reference to P000028 should have been deleted when I changed the payee.
|
![]() KDE Developer ![]()
|
Nice investigation, it seems that the payee in the match information does not get updated when deleting a payee, this sounds like a bug to me.
cristian.onet, proud to be a member of KDE forums since 2008-Oct.
|
Registered users: bartoloni, Bing [Bot], Google [Bot], Yahoo [Bot]