-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider child transactions when fuzzy matching imported transactions #2309
Conversation
✅ Deploy Preview for actualbudget ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Bundle Stats — desktop-clientHey there, this message comes from a GitHub action that helps you and reviewers to understand how these changes affect the size of this project's bundle. As this PR is updated, I'll keep you updated on how the bundle size is impacted. Total
Changeset No files were changed View detailed bundle breakdownAdded No assets were added Removed No assets were removed Bigger No assets were bigger Smaller No assets were smaller Unchanged
|
Bundle Stats — loot-coreHey there, this message comes from a GitHub action that helps you and reviewers to understand how these changes affect the size of this project's bundle. As this PR is updated, I'll keep you updated on how the bundle size is impacted. Total
Changeset
View detailed bundle breakdownAdded No assets were added Removed No assets were removed Bigger No assets were bigger Smaller
Unchanged No assets were unchanged |
Have you tested this with SimpleFIN? Should this get extended to file imports? |
I was able to test in SimpleFIN. I don't have a GoCardless account so I haven't tested that. I have also applied the same on the file imports here: https://github.com/actualbudget/actual/pull/2309/files#diff-686fc94775444483c551d99e96c7bc92175543a53600f050fa2cdbe119b10523L640 |
What does it mean to fuzzy match a child trasnsaction from a split? So if I have a split: The imported transaction would always be $100 so how would it match a child transaction? Shouldn't it be trying to match only the parent (which it currently does)? |
@yoyotogblo I believe the use case would be if you combined imported transactions into a single split, like a wire transfer and its fee for example. Each are single transactions in the bank, but could be nice to combine in Actual. |
Is combining imported transactions possible in Actual? Personally, I prefer leaving the integrity of the transactions in place (so leaving those 2 transactions separate). But if combining is a thing, then I can see why this could be useful. Otherwise, not sure of a use-case for it. |
The most common use case for this is grouping the fee and the actual purchase together. Or breaking down credit card statements with the individual purchases/installments being child transactions. |
Thanks... How would you group the fee and actual purchase together? Or are you saying you manually enter the two transactions as one parent transaction and 2 child transactions, and then you want the imported transactions to match each child? Also, I don't believe breaking down a transaction into many child transactions (split transactions) is applicable in this case because the imported transaction won't match any of the child transactions. Sorry about all these questions. On my end, just a bit concerned about even more fuzzy matching when it has the potential to be the wrong match especially with Actual not requesting approval of matches (like YNAB does). |
…actualbudget#2309) * Consider child transaction when fuzzy matching * Release notes
Match split transaction entries when importing transactions