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

Daryl Lautenschlager bugzilla_noreply at kde.org
Sun Nov 8 17:34:21 GMT 2020


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

--- Comment #13 from Daryl Lautenschlager <dardo13 at charter.net> ---
Jack,

I found the transaction you referenced.  It was from 12/31/92 and indeed 
did a transfer from an account back to itself.  Since it was a zero sum 
change, I just deleted the transaction.

I did a consistency check and no problems were found.

I tried doing the merge again and ran into the same problem.

I have attached an updated anonymous file with the 12/31/92 transaction 
removed.

Is there anything I can be looking for that might be causing this problem?

On 11/7/20 4:05 PM, Jack wrote:
> 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