Budgeting V1 #1609

Merged
zachgoll merged 20 commits from zachgoll/budgeting-v1 into main 2025-01-17 03:36:37 +08:00
zachgoll commented 2025-01-09 06:40:47 +08:00 (Migrated from github.com)
https://github.com/user-attachments/assets/4dcf3f66-7b26-42e7-9c6b-48df7e19a798
asdasdad23332s commented 2025-01-14 19:52:44 +08:00 (Migrated from github.com)

Hi @zachgoll, budgeting sounds like a really nice thing. Any estimate for the timing of the first public release for it?

Hi @zachgoll, budgeting sounds like a really nice thing. Any estimate for the timing of the first public release for it?
zachgoll commented 2025-01-15 04:32:55 +08:00 (Migrated from github.com)

@asdasdad23332s this week!

@asdasdad23332s this week!
erikshestopal (Migrated from github.com) reviewed 2025-02-10 11:30:35 +08:00
erikshestopal (Migrated from github.com) commented 2025-02-10 11:30:35 +08:00

What was the idea behind adding this method?

Screenshot 2025-02-09 at 10 28 41 PM

This seems to have broken the transfer functionality automatically applying the Payment category since the first instance is an Accountable of type Loan whereas the credit card one is CreditCard.

What was the idea behind adding this method? <img width="837" alt="Screenshot 2025-02-09 at 10 28 41 PM" src="https://github.com/user-attachments/assets/317c3b77-4468-4bee-a1eb-c83431a72c8e" /> This seems to have broken the transfer functionality automatically applying the Payment category since the first instance is an `Accountable` of type `Loan` whereas the credit card one is `CreditCard`.
zachgoll (Migrated from github.com) reviewed 2025-02-11 01:28:14 +08:00
zachgoll (Migrated from github.com) commented 2025-02-11 01:28:14 +08:00

The idea here is that a payment to a Credit Card account is not categorizable, so we prevent it by adding the Payment label (which cannot be modified).

A credit card payment is not an expense (all of the transactions on the credit card account are the expenses), while a payment to a loan account would be considered an expense because there are no corresponding transactions being generated on the loan itself.

This is aimed to increase the accuracy of budgeting.

The idea here is that a payment to a Credit Card account is not categorizable, so we prevent it by adding the Payment label (which cannot be modified). A credit card payment is not an expense (all of the transactions on the credit card account are the expenses), while a payment to a loan account would be considered an expense because there are no corresponding transactions being generated on the loan itself. This is aimed to increase the accuracy of budgeting.
Sign in to join this conversation.