Skip to content
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

Bug? | Future bills already affect current balance #310

Open
bertwesarg opened this issue Oct 17, 2024 · 2 comments
Open

Bug? | Future bills already affect current balance #310

bertwesarg opened this issue Oct 17, 2024 · 2 comments

Comments

@bertwesarg
Copy link

Cospend 1.6.1

A future bill already affects the balance from today.

  1. Create a new project
  2. Add two users u1 and u2
  3. Create a new bill with 1000 a date in the future payed by u1
  4. Balance already shows 500 for u1 and -500 for u2

This makes it rather complicated to jump start a new project where there are already known repeating bills over the year. With this behavior in place, I would need to wait creating these bills after the first due date, and it still is not clear, if not the next due date already affects the current balance.

@mortee
Copy link

mortee commented Oct 18, 2024

Had this annoyance for a long time, just didn't bother to file a ticket. I guess it could be a checkbox or flip switch to choose whether to exclude future bills from the balance.

@bertwesarg
Copy link
Author

I think this is related to #261. Not sure which one is the cause though. But I have the impression, that the handling of repeated bills is weird. A repeat from a repeated bill is not created on the day of the next due date, but one day later. But to account this next repeated bill already in today‘s balance, the balance needs to also account the repeated bill. And because of the latter, it also accounts for any future bill in today‘s balance.

julien-nc added a commit that referenced this issue Oct 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants