Open ioalexei opened 7 years ago
IMO regarding implementation we should allow users to, as @alpedhuez said, mark a debt as paid not determine if it is paid off by checking $paid == $total (because I may consider a debt paid after a certain amount of money is repaid and a favor is completed, for example).
Would this feature do something similar to a register too? For example, in Monica, if I mark that I've paid someone $20 of a $60 debt (by putting that they "owe" me $20), it simply shows both balances instead of the difference between the two.
It seems better to me to enable converting a "debt" entry into "activity" entrie(s) (or alike).
In accounting systems, the "debt" would be like your "payable account", "activity" will like the "ledger". Things in the ledger is just for archiving and reviewing purpose. Things in the "payable" needs reminder.
The problem with that is that Monica isn't an accounting system so the 'activity' section is a general log of "things I/we did."
There's only an option to edit or delete a debt, not mark it as paid (and keep it in the debts list)