Sage is one of the world's largest Accountancy software firms, with a userbase of over 5.5 Million users. Java has a user base of over 4.5 million developers worldwide. Before now, there existed no bridge between the two communities, now there is.
Integrate Sage Line 50 with Java, using Sage Data Objects for Java. See http://www.sageDataObjects.com for more information.
It is possible to connect Sage with Java via Sage Data Objects, and a Java-COM bridge "EZ-JCom". You will need to download the SageDataObjects library from http://www.sagedataobjects.com and the SageForJava Library from http://www.sagedataobjects.com/javasdo/sageforjava.zip
After downloading and installing the SageDataObjects library, and unzipping the SageForJava Library, you will need to select the version of Sage you want to connect to, for example, version 14, Copy the File, JSDOENG140.DLL from the SDOENG140Java Folder., and place it in your WindowsSystem32 Folder.
Creating your Java Application
Using your preferred IDE, add a reference to the JAR file, for the selected version of sage, for example, with JCreator, Press Project > Project Settings > Required Libraries > New > Add > Add Archive. Then Select JSDOENG140.JAR
The following code will connect to sage, and list all current customers on the screen. the code is available as part of the Java SDO download shown above.
Code written using the SageDataObjects library is subject to a 14 day trial license, and will cease to operate after those 14 days. More details on this can be read at www.sagedataobjects.com http://www.sagedataobjects.com
The Java-Com bridge is subject to a seperate license, which can be obtained at www.ezjcom.com http://www.ezjcom.com
Sage 50 Accounts Tracker FREE Tracker is the perfect companion app for Sage 50 Accounts, designed for business owners and managers needing accurate, real-time business insight without expertise in Sage 50 Accounts. See how your business is performing where ever you are, empowering you to make decisions on the go. • Get quick... Download
Sage 50 Accounts Mobile Sales FREE Mobile Sales is the perfect companion app for Sage 50 Accounts, designed for people who need to manage their sales pipeline on the move. Sage 50 Accounts Mobile Sales helps you manage your customer relationships, save you time by having all the information you need in one place and speeding up... Download
Sage Data Objects FREE Integrate Sage with .NET applications using the Sage Data Objects API. See SageDataObjects.com for more details, code examples, and licensing. This component is fully functional for 14 days. License cost £299. Sage Data Objects in C#, is a component that allows you connect to the Sage... Download