Xiphe / budgetbudget

🧮 make financial decisions with confidence
https://budgetbudget.app
GNU General Public License v3.0
92 stars 7 forks source link

Calculate Balance including positive bookings? #70

Closed mmoole closed 3 years ago

mmoole commented 3 years ago

da bin ich eben drüber gestolpert: in einer Kategorie habe ich letztendlich eine Balance von 169,82 angesammelt, dabei gibt es nur 3 Buchungen in dieser Kategorie in diesem Zeitraum:

-199,80 am 17.02.2020
+199,80 am 04.03.2020 (retoure)
- 29,98 am 19.05.2020

entsprechend müsste die Balance eigentlich -29,98 sein, würde ich meinen...? Das gibt der Kategoriebericht von MoneyMoney auch aus. Stattdessen scheint dieser Wert von den 199,80 abgezogen worden zu sein, warum auch immer.

Xiphe commented 3 years ago

Hey @mmoole

Das liegt an dem Overspend feature. Wenn wir diese Kategorie betrachten passiert folgendes:

Lösung:

Du kannst mit einem "Rechtsklick auf die Balance einer Kategorie "Rollover overspending" aktivieren, dann werden auch negative Beträge einfach in den nächsten Monat mit übernommen. (Das Setting ist von Monat zu Monat aktiv. Wenn du im Februar aktivierst, ist es ab dann dauerhaft aktiv, du kannst es im März aber wieder deaktivieren, dass ist es nur für Feb-Mar aktiv und danach wieder nicht mehr)

mmoole commented 3 years ago

prima, das klappt nun mit 'rollover overspending'. 👍🏼 Schlussendlich würde ich mir das als allgemeine Option in den Einstellungen wünschen, finde ich. Das wäre vielleicht auch am einfachsten, ansonsten müsste man irgendeinen Indikator erfinden, um erkennen zu können, wo man das eingestellt hat und wo nicht, sonst hätte man ja keine Chance, das direkt zu erkennen (außer man rechnet nach oder stolpert drüber).

Xiphe commented 3 years ago

Ja, ich werde ein icon hinzufügen das anzeigt wann rollover aktiviert ist.

In den allgemeinen settings sehe ich dieses Feature nicht, ich glaube es macht keinen sinn das allgemein für alle Kategorien immer an zu haben.

ref https://github.com/Xiphe/budgetbudget/issues/54

ich mache hier erst mal zu, da das initiale problem behoben ist.