Comments (4)
Could it be that the fix is as simple as moving the line
inside the loop
from actual.
It had been decided when that template was implemented to not recalculate the available funds value at each priority level. That way it was more obvious what value would be used since it was a value that the user could actually see, unlike the to budget between priority levels.
from actual.
Thanks for the insight, I guess it cannot be considered a bug then, but rather an inconvenience.
This approach is very logical when using specific income categories, like previous all income, they do not change during runtime.
For the "available funds" keyword, it does not make so much sense to me in combination with priorities, as you know this changes when the budget is being applied using priorities.
If this approach is kept (which i can understand), I wonder if a specific keyword could be added that can achieve this behavior.
Please let me know your thoughts.
Some background on my issue i am having with the current approach:
I have my budget split-up in multiple groups, with descending importance, this is where the priorities come in.
When running the monthly apply budget this will yield a higher budget for less important categories than if i manually apply it per priority (see workaround below).
My lowest priorities are set to only 1 percent, so i cannot go lower to reduce the budget they receive. This results in my budget being eaten from my saving category that uses the remainder without manual intervention. This essentially breaks the monthly apply budget for me.
At the moment there is no way to achieve said behavior, which is what i believe could/should be handled with the priorities.
For anyone facing the same issue, my workaround below:
Run the monthly template apply, then reset the budget of the lower priorities and run it again, and repeat again until all priority levels are filled.
from actual.
Related Issues (20)
- [Bug]: Midnight theme HOT 2
- [Bug]: Dark Theme - Edit Transaction Drop Down Heading Contrast
- Estimate interest on savings HOT 1
- [Feature] Show scheduled transactions in "All accounts" view HOT 2
- [Feature] Don't have hidden categories count toward report budgets HOT 1
- [Feature] Enhance the Cash Flow report to select future months and to calculate them based on the "budgeted" amounts HOT 2
- [Bug]: Trailing whitespace in Schedule name causes budget template to not be applied HOT 1
- [Bug]: Database is out of sync with migrations HOT 4
- hide reconciled transactions from account register. HOT 1
- [Feature] Add "Is uncategorised" (or "is uncategorized") to category filter HOT 1
- [Feature] Ability to Sort and Filter Schedules HOT 1
- [Bug]: Gocardless error messages are not shown in actual budget UI
- [Bug]: OFX import has wrong amounts (adds 3 extra zeros) HOT 10
- [Bug]: Importing transactions from OFX deletes similar transactions from previous dates HOT 14
- [Bug]: HOT 5
- [Feature] MOBILE APP HOT 2
- [Bug]: Mobile account details page not loading more transactions when scrolling down
- [Bug]: Can rename category group to duplicate another group HOT 1
- [Bug]: Lost ability to tab between fields on Budget screen HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from actual.