on 09-02-2008 9:14 AM
Hi,
I'm planning to purchase DI Server license to create and run program that developed for DI Server. According to our vendor, we need to purchase together with the SDK license. I'm curious that our program does not require or use any of the DI API nor UI API. Can any one please explain? Thank you.
Dear BC Lee,
You can only buy DI Server license if you just use DI Server and don't use SDK DI and UI.
Best Regards
Jane Jing
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear BC Lee,
By development view, you only need to purchase DI Server license for program that developed for DI Server if you don't use SDK DI and UI.
Best Regards
Jane Jing
SAP Business One Forums team
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
DI server license and SDK license are different. I suggest you to read licenseguide.pdf file to know more detail. We use SDK license when compiling or made addon after creating SDK code. One of its use is to generate addon identifier property.
DI server license is used when you develop addon or interface using XML or SOAP technology.
here is the definition:
SAP Business One - Data Interface Server (DI Server) is a Component Object Model (COM) service running on a server that enables multiple clients to access and manipulate SAP Business One company database, using SOAP version 1.1 messages
System Requirements
Development Environment
To develop a SOAP based client solution, use a SOAP based development environment. Follow the system requirements of your SOAP based development environment.
DI Server System Requirements
The DI Server is released for Microsoft® Windows 2003 Server
Additional Requirements
To support web clients, install a Web Server, such as IISApache, on any machine that communicates with the DI Server.
So, it is really different between SDK license and DI server license function. One CPU must have one DI server license to run the interface or a certain SOAP based solution but there are more than one users can access the DI server, inversely with the SDK license
Rgds,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
When I contacted SAP regarding this question we were told that in order to use the DI API in your development then you must have the DI Server license. The SDK license is a different thing and there are several "flavors". You would need the SDK developer license to develop solutions with the SDK.
Hi Jimmy,
Thanks for the reply. My bottom line is whether I should go ahead to purchase only DI Server license and continue to do my development and deployment for my company use or do I really need to purchase both the DI server and SDK license? For your info, I do not create any add-on for UI.
Any one have comments? Thank you.
Hi Lee,
it is clear to me that in your case, you do not need to purchase SDK license where it seems to me you would only use DI Server license and there will be no addon in SAP B1 except a certain interface. In addition to my reply I would like to explain more that there is a need to buy SDK development license if you want to develop UI/DI API Addon.
Rgds,
User | Count |
---|---|
103 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.