[kmymoney] [Bug 427519] Merge of Payees Deletes all Payees when an error occurs

Jack bugzilla_noreply at kde.org
Sat Nov 7 22:05:31 GMT 2020


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

Jack <ostroffjh at users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WAITINGFORINFO              |---
     Ever confirmed|0                           |1
             Status|NEEDSINFO                   |CONFIRMED

--- Comment #11 from Jack <ostroffjh at users.sourceforge.net> ---
I finally had time to download the file and I can confirm the error.  You also
get the same error trying to delete P003804 and assign the transactions to
P005411.  I get no error doing the same with P003550.  That at least give a
hint the problem is related to P003804.  However, in process of looking for
anything strange. I noticed a console error:

Problem determining the category for transaction ' "T000000000000015349" '.
Reason:  Split not found for account !A000069
/build/kmymoney/src/kmymoney-5.1.0/kmymoney/mymoney/mymoneytransaction.cpp:278

Oddly, if I search for that transaction, it seems to be a transfer from and to
account A000069, for a different Payee.  There ARE two splits for the
transaction, but both for A000069, and there is no assigned Category for the
transaction.  Given that action="Transfer", I'm not sure if a Category should
be necessary.  I'm guessing that A000069 is a Brokerage account, due to the
presence of Investment transactions in it, but again, I don't know if it
matters.

I'll keep digging to see if I can find any other problems with the file, but I
do wonder whether the consistency check should find that type of problem.

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


More information about the KMyMoney-devel mailing list