Description
This is an early prototype of a Sage 50 Accounts interface for NodeJS. Not suitable for production use.
Prerequisites
- Windows
- .NET framework 4.5
- Sage 50c Accounts Professional v25 (2019)
- Sage Line 50 ODBC drivers (installed with Sage)
- Sage Data Objects (SDO) COM libraries (installed with Sage)
Example Usage
var Sage50 = ; // create a new sage linkvar sage = accdata: "C:\\ProgramData\\Sage\\Accounts\\2016\\Demodata\\ACCDATA" username: "manager" password: "password" version: 25; // a simple database querysage; // create a sales receipt and allocate payments to invoice lines// (invoice lines are identified by their split numbers)sage; // get splitssage; // get a stream of all splits, fetched in chunks of 2000sage ;
Notes
More info about Sage 50 Accounts data tables can be found here: http://import.makingithappen.co.uk/custom_integration_files.htm