Love the simplicity of their system but don't like the price tag. Anyone know of cheaper alternatives to ModernTreasury.com ? Funtionality needed: ledger + integration with payments.
Not sure about payments integration though.
11–20 of 79 posts
Love the simplicity of their system but don't like the price tag. Anyone know of cheaper alternatives to ModernTreasury.com ? Funtionality needed: ledger + integration with payments.
Not sure about payments integration though.
As a CPA and software developer, I've been wondering if I should build my own product out, but there seems to be a number of options available in the ledger space. However, I'm surprised there isn't more of an overlap in software engineering and accounting. There's a bit of overlap in the fields that scratch the same itch. Although the theory behind accounting is a lot more interesting than most of the work in my exp…
Also it could be very local-dependent.
Here in Colombia how we approach it is different to how I see people in USA do it.
What I don't know is how make it both easy, universal, practical and pluggable.
If for example is a out-of-band solution (aka: a micro-service) will be a total NO for many of potential users..
As a CPA and software developer, I've been wondering if I should build my own product out, but there seems to be a number of options available in the ledger space. However, I'm surprised there isn't more of an overlap in software engineering and accounting. There's a bit of overlap in the fields that scratch the same itch. Although the theory behind accounting is a lot more interesting than most of the work in my exp…
Thank you!
Does anybody know a good SQL / DDL schema for a double entry accounting system?
accounts (id, name)
transaction (id, date) /* some call it journal */
transaction_line (id, transaction_id[fk], account_id[fk], amount)
I use -ve amount for credit, +ve for debit. That way when you do SUM(trascation_line.amount) it would come to 0.
This also cleanly maps to database transaction too where all transaction_line rows and transaction row should be atomic.
If you want multi-currency support, instead of amount column, it needs to be currency_code, currency_rate, amount_in_currency, amount_in_basecurrency ( i know we don't need this all, but sometimes you want to record the amount as entered, eg EURO 52.10 u want to record as entered even if your base currency is USD)
Love the simplicity of their system but don't like the price tag. Anyone know of cheaper alternatives to ModernTreasury.com ? Funtionality needed: ledger + integration with payments.
As a CPA and software developer, I've been wondering if I should build my own product out, but there seems to be a number of options available in the ledger space. However, I'm surprised there isn't more of an overlap in software engineering and accounting. There's a bit of overlap in the fields that scratch the same itch. Although the theory behind accounting is a lot more interesting than most of the work in my exp…
The other factor is that while accounting software as a whole sucks, but at least for larger businesses, its probably better to tell the auditors that you use quickbooks, versus some custom in house software. From a risk management perspective, that's a much easier value proposition for the board/management.
Does anybody know a good SQL / DDL schema for a double entry accounting system?
You could also take a look at the data structures used by GNU Ledger (e.g. account [2]) and transcribe them to SQL. A bit more work, but probably educational.
[1]: https://github.com/beancount/beancount/blob/1f180e7176808139...
[2]: https://github.com/ledger/ledger/blob/master/src/account.h