mirror of
https://github.com/actualbudget/actual.git
synced 2026-07-16 07:04:23 -05:00
[GH-ISSUE #1574] [Bug]: Split transaction deposits parent transaction amount to off-budget account instead of the child transaction amount #49708
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @joel-jeremy on GitHub (Aug 23, 2023).
Original GitHub issue: https://github.com/actualbudget/actual/issues/1574
Verified issue does not already exist?
What happened?
When splitting a transaction between an off-budget account and another payee, the whole transaction amount (100) is being deposited to the off-budget account instead of the the child amount (50):
What error did you receive?
No response
Where are you hosting Actual?
Fly.io
What browsers are you seeing the problem on?
Chrome
Operating System
Windows 11
@kyrias commented on GitHub (Aug 23, 2023):
More specifically, the problem here is that the creation of inverse transactions for transfers do not take split transactions into account.
To fix this properly I think what needs to be done is not create inverse transactions where
is_parentis true, and instead create them for the related child transactions.