[GNC] Split transaction problem
Adrien Monteleone
adrien.monteleone at lusfiber.net
Mon Dec 8 12:17:37 EST 2025
In addition and to provide more detail to Stan's advice, I'll add:
Try using View > Transaction Journal to see all of the splits at once.
That might help you get a clear grasp of what is happening, and show you
other splits you can edit, as well as provide the opportunity to add
splits, even if you change the anchor split, before committing the
transaction.
You can TAB through a change in the anchor split's account assignment
without committing and it will not disappear from the register -
however, it will jump to the bottom of the register as if it is a new
transaction being entered, if not already in that position, so don't
freak out if it moves. Conveniently, focus will move with it, so it
isn't like you are 'out' of the transaction at that point. Just know
that if you indeed change the anchor split assignment, and commit the
transaction, it will disappear from that register as Stan noted.
If you don't like the disappearing part, you have two options:
1. Right-click on one of the splits where you are not going to change
the account assignment and choose "Jump to other account", which will
open *that* register and you can proceed with editing. (you need to be
in Auto-split or Transaction Journal view to do this)
2. Use Tools > General Journal to view & edit transactions. Everything
is always in the General Journal. (though I think by default only the
last 30 days are visible, you can change that)
Regards,
Adrien
On 12/8/25 11:03 AM, Stan Brown (using GC 4.14) wrote:
> A transaction is "anchored" in a register when the transaction contains
> a split referencing that account. If you change the account in that
> anchoring split, the transaction is no longer anchored to that register,
> so it will indeed move to the proper register. This happens when you
> commit the transaction by pressing Enter.
>
> For this reason, if you're making complicated edits, it's probably best
> to do that in a register where you won't be disturbing the anchor. Or
> simply don't commit the transaction till you've made your edits to it:
> use the Tab key to move around within the transaction, or use your mouse
> to click into the desired fields. But if you're in the habit of hitting
> Enter after every change, it can be hard to retrain yourself.
More information about the gnucash-user
mailing list