News for hackers. Stuff that matters.
Re:Show HN: A ncurses CRM system (and accounting) by AdamGibbins on Tuesday April 04, 2017 @06:52AM (#14031277)
It seems a bit silly to write an accounting system, this is no easy task once you get to the complicated bits and pretty fatal if you screw it up. Surely saner to throw a curses interface on top of an already existing one? Like https://github.com/beancount/beancount or http://ledger-cli.org/

Looks pretty nice though!

Re:Show HN: A ncurses CRM system (and accounting) by iveqy on Tuesday April 04, 2017 @07:02AM (#14031326)
Storing accounting information is not that hard. Generating reports on them is. I know about ledger and beancount and will definitely look into them.

Unfortunately local laws demand each verification to be enumerated and not editable. That's something ledger and beancount doesn't provide to my knowledge. (and this again proves your point, writing accounting systems are hard, perhaps it's better to stick with the CRM bit).

Re:Show HN: A ncurses CRM system (and accounting) by Tharkun on Tuesday April 04, 2017 @11:36AM (#14033774)
Not editable? Local laws are obviously misguided, because everything is editable.
Re:Show HN: A ncurses CRM system (and accounting) by ams6110 on Tuesday April 04, 2017 @01:54PM (#14035440)
There's really no need to edit accounting data, because any mistakes can be fixed with additional journal entries.
Re:Show HN: A ncurses CRM system (and accounting) by ivanhoe on Tuesday April 04, 2017 @12:11PM (#14034225)
Accounting software must not provide the means for you to do it. You can hack it of course, like anything else, like you could fix your books in the old days of paperwork, but it's you then who breaks the law, not the app author.