Hello Team,
Could you please help me with the following questions?
1) Is it possible to integrate data from Sage 100 via web API?
2) Does Sage 100 have a cloud version? or it is just an On-Premise version?
Hello Team,
Could you please help me with the following questions?
1) Is it possible to integrate data from Sage 100 via web API?
2) Does Sage 100 have a cloud version? or it is just an On-Premise version?
There are a few options that you have with the first question you have. Most are not a true API but ways that you can get and write data to Sage 100 from other sources.
Kevin is right on. If you only need to read data, ODBC is the way to go. BOI requires a lot of work and understanding of the system to read through a table and deal with the business classes. Security…
If all you want to do is read data (not write anything back into Sage 100), use ODBC. BOI has a high learning curve, but ODBC queries are pretty standard (as long as you know where the data lives).
There are a few options that you have with the first question you have. Most are not a true API but ways that you can get and write data to Sage 100 from other sources.
For your second question, Sage 100 can be hosted in the cloud but it is not a cloud based solution.
Hey T-Man, thanks for such an extensive description!
I am looking for ways to integrate our application with Sage100 cloud and it looks like the BOI approach might be useful.
We want to read clients' Account Receivable data, and they won't be paying for any licenses, and any 3rd party clients are also not an option. Would you agree that it might suit better for such a purpose?
I'd appreciate if you could point me to the reference materials you mention.
Cheers
You handle all that yourself. If you set up a SQL environment with linked server (using ODBC) to Sage data, that should work as a bridge... then you set up secure access to SQL (which should be well documented elsewhere).
I'm sure there are other methods but this is what comes to mind as a potential approach.
You handle all that yourself. If you set up a SQL environment with linked server (using ODBC) to Sage data, that should work as a bridge... then you set up secure access to SQL (which should be well documented elsewhere).
I'm sure there are other methods but this is what comes to mind as a potential approach.
ScriptBasic's approach to securing connection info is use the ODBC Connect() function with a name as its argument. The associated connection info is stored in the ScriptBasic configuration file which is compiled to binary format.
Deal with that as it comes up, table by table and query by query. At it's worst, I've used SQL Merge statements to maintain mirror tables in SQL, and if you use SQL Views to start with, making that kind of change later would be be like a black-box change.
*Community Hub is the new name for Sage City