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

Daryl Lautenschlager bugzilla_noreply at kde.org
Fri Oct 23 16:41:45 BST 2020


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

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

In answer to your questions.

does KMM complain about anything related to the merged payees or the
missing transactions?
        No, there is not any indication of a problem.

Can you find any of the missing transactions by looking
in the ledger for the relevant account and date?
        No, I have looked in the ledgers that should contain the entries and
they are all gone.

Have you ever saved the file (to a new name so you
don't overwrite your good backup) and then opened it again?

        Yes, and the entries are still gone.

Can you save an anonymized version of the file?

        I don't see a way to do that, so you would need to give me
instructions.

On 10/16/20 6:54 PM, Jack wrote:
> https://bugs.kde.org/show_bug.cgi?id=427519
>
> --- Comment #4 from Jack <ostroffjh at users.sourceforge.net> ---
> Since you have done successful merges before, my guess is there is some problem
> with a transaction for one of the Payees to be deleted, which interrupts the
> reassignment of transactions to the chosen Payee.   Again, only a guess, but I
> wonder if something other than the Payee-id is changed in a transaction, which
> is then left in some invalid state, no longer associated with any payee.  In
> any case, a few more questions to help troubleshoot.
>
> If you do the merge, and then save the file (or maybe just run a consistency
> check) does KMM complain about anything related to the merged payees or the
> missing transactions?  Can you find any of the missing transactions by looking
> in the ledger for the relevant account and date?  Here I'm wondering if the
> transactions are actually still present, but there is only some problem in the
> display in the Payees View.  Have you ever saved the file (to a new name so you
> don't overwrite your good backup) and then opened it again?
>
> Can you save an anonymized version of the file?  If so, can you identify the
> three payees to be merged, and which one you want to keep?  In the anonymized
> files, Payees are just named by their internal ID, so for example, you can do
> 'grep "PAYEE.*PetSmart" file.xml' or 'zgrep "PAYEE.*PetSmart" file.kmy' to find
> the id for that Payee.  If you can replicate the problem with the anonymized
> file, there is a better chance of myself or one of the developers identifying
> the underlying problem.
>

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


More information about the KMyMoney-devel mailing list