monicahq / monica

Personal CRM. Remember everything about your friends, family and business relationships.
https://beta.monicahq.com
GNU Affero General Public License v3.0
21.7k stars 2.18k forks source link

Mark a debt as paid #370

Open ioalexei opened 7 years ago

ioalexei commented 7 years ago

There's only an option to edit or delete a debt, not mark it as paid (and keep it in the debts list)

phrohdoh commented 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).

blackwood commented 7 years ago

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.

hupili commented 7 years ago

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.

phrohdoh commented 7 years ago

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."