Bug 511193

Summary: Move of transaction to another account does not work
Product: [Applications] kmymoney Reporter: Quincy <bbc.quincy>
Component: ux-uiAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version First Reported In: 5.2.1   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Quincy 2025-10-27 04:13:41 UTC
SUMMARY
Moving a transaction to another account by context menu/quick action does not work

STEPS TO REPRODUCE
1. Enter a transaction or use an existing one
2. Right click and open "Move transaction to" dialog in context menu (right mouse click)
3. Select target account

OBSERVED RESULT
Nothing happens after selecting the target account

EXPECTED RESULT
In the past transaction was moved to that account immediately after selecting an account entry

SOFTWARE/OS VERSIONS
Operating System: Gentoo Linux 2.18
KDE Plasma Version: 6.4.5
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.2
Kernel Version: 6.12.41-gentoo (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
One would expect to have the move action also in the main menu, but there it is missing completely (between "Open URL" and "Mark transaction")
Comment 1 Jack 2025-11-04 01:31:38 UTC
I am not able to reproduce this - I can move transactions between accounts.  Question:  what type of accounts are you trying to move the transaction from/to?  There are some limitations, so that a transaction can only be moved to a "similar enough" type of account.  Once we have solved your problem, we can convert this to a wishlist to get this action added to the main Transaction menu.
Comment 2 Quincy 2025-11-04 22:58:18 UTC
I was trying to move the entry between bank and bank or bank and cash accounts - both used like that before.
Strange enough it is working now for me, too. The package has been recompiled/reinstalled since then, but changes in the Gentoo ebuild do not explain fixing things (same base version 5.2.1, just Gentoo specific stuff changed). All other packages initially mentioned are still the same. Therefore we can close this, sorry for the false alarm.

The only thing I'm still wondering about: Is the move action solely present in the context menu and not shown in the main menu at all?
Comment 3 Jack 2025-11-04 23:04:07 UTC
You are correct that moving transaction is only in the right-click context menu.  I have no idea why it wasn't also added to the main Transaction menu, but I'm probably going to file a wishlist bug to support that.
I'm also on Gentoo, and while I don't think any changes to the ebuild could have cause this, it's one of those things we'll probably never figure out.  Good that it's now working correctly for you.
Comment 4 Quincy 2025-11-16 07:04:52 UTC
The recompile obviously was not the thing, but restarting the application. Today I again was not able to move any transaction as described initially. Restarted kmymoney and it worked like a charm. So there is something that I regularly do before within the program which leads to this problem, but for now I cannot tell what it is. I will report if I find out.