mirror of
https://github.com/actualbudget/actual.git
synced 2026-06-20 20:08:08 -05:00
[GH-ISSUE #3091] Improved handling of data entry for split transactions #8192
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 @deftly1970 on GitHub (Jul 17, 2024).
Original GitHub issue: https://github.com/actualbudget/actual/issues/3091
Verified feature request does not already exist?
💻
Pitch: what problem are you trying to solve?
When entering a split transaction, the flow of the data entry could be improved to speed entry. Currently when "Split" is chosen, the first step after choosing "split" is to enter the total of the transaction. Hitting Enter after this takes the cursor down to the first line of the split, retaining any previously utilized category if applicable for the payee. After entering the first amount of the split, hitting enter adds a new line for the split, again retaining any previously utilized category and leaving the cursor active in the Amount field.
Describe your ideal solution to this problem
I propose that when Split is chosen, after entering the transaction total and hitting Enter, a new line should be added and on that new line, the cursor should move back to the category field to allow the user to choose the appropriate category for the first line of the split. The user can then tab forward to the amount field to enter the first split amount. Subsequent lines added in this way should all position the cursor in the category field since by default, if split is chosen as the initial "category" the transaction will always require choosing two or more categories in order to complete it.
Teaching and learning
No response
@github-actions[bot] commented on GitHub (Jul 17, 2024):
✨ Thanks for sharing your idea! ✨
This repository uses lodash style issue management for enhancements. That means enhancement issues are automatically closed. This doesn’t mean we don’t accept feature requests, though! We will consider implementing ones that receive many upvotes, and we welcome contributions for any feature requests marked as needing votes (just post a comment first so we can help you make a successful contribution).
The enhancement backlog can be found here: https://github.com/actualbudget/actual/issues?q=label%3A%22needs+votes%22+sort%3Areactions-%2B1-desc+
Don’t forget to upvote the top comment with 👍!