https://bugs.kde.org/show_bug.cgi?id=509138
--- Comment #3 from Andriy Gapon <[email protected]> --- >From the database file, here is how the original transaction looks: <TRANSACTION id="T000000000000005610" postdate="2013-09-27" memo="" entrydate="2013-09-30" commodity="UAH"> <SPLITS> <SPLIT id="S0001" payee="P000043" reconciledate="2018-02-15" action="" reconcileflag="2" value="-28/1" shares="-28/1" price="1/1" memo="" account="A000058" number="" bankid=""/> <SPLIT id="S0002" payee="P000043" reconciledate="" action="" reconcileflag="0" value="28/1" shares="28/1" price="1/1" memo="" account="A000105" number="" bankid=""/> </SPLITS> </TRANSACTION> And that's the new transaction (after KMyMoney attempted some corrections while saving the database): <TRANSACTION id="T000000000000036479" postdate="2025-09-05" memo="" entrydate="2025-09-05" commodity="UAH"> <SPLITS> <SPLIT id="S0001" payee="P000043" reconciledate="" action="" reconcileflag="0" value="-28/1" shares="-28/1" price="1/1" memo="" account="A000058" number="" bankid=""/> <SPLIT id="S0002" payee="P000043" reconciledate="" action="" reconcileflag="0" value="0/1" shares="0/1" price="1/1" memo="" account="A000018" number="" bankid=""/> <SPLIT id="S0003" payee="P000043" reconciledate="" action="" reconcileflag="0" value="28/1" shares="28/1" price="1/1" memo="" account="A000105" number="" bankid=""/> </SPLITS> </TRANSACTION> Some details: A000058 is the (asset) account from which I payed originally and where I am entering the new transaction. A000105 is an expense category of the original transaction. A000018 is an expense category which the default category for the payee in question ( P000043). So, for that payee I have the default category and I have this checked: Use the default category for new transactions with this payee. I guess that this can be the "quirk" that explains the difference. -- You are receiving this mail because: You are watching all bug changes.
