|
|
|
|
|
by voidmain0001
2898 days ago
|
|
It's an accounting environment, and every system that provides goods and/or services needs to record the transactions in an accounting system. You can either use an existing accounting system such as Quickbooks, Freshbooks, Microsoft Dynamics, but then you're writing a document to those services rather than the underlying accounts forcing you to define the sales document's properties in the accounting system. In this case you should be able to keep your documents (sales invoice/credit memo) internal to your application, and the underlying account structure. In addition using Amatino should let you create accounting schedules in your application based off the ledgers. I guess you would use Amatino where you want more control over your accounting system, and I would imagine it costs less than the full-blown commercial offerings. |
|
The reason to use a real accounting system is for the extra features (mainly reports), but I don't see them in this API, so you'd still need to export your data to one of those systems. So I'm struggling to see the advantage of pushing data to their service rather than to a local DB.