on 09-14-2011 8:56 PM
Hi,
I am a .Net programmer and SAP B1 user. I just want to know if DI API free to use?
Thanks for your help.
Hi,
If you have SDK Tools license available, it means you can use DI API. They are equivalent. It is not free but already included in your service contract.
Thanks,
Gordon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for your helpful information!
I just looked at the SAP B1 SDK licensing document. The development license costs 6500 Euro.
Since we are small business, we just want to develop a very simple external program for 1 user to import some data by using the DI API (SAPbobsCOM88.dll) which is already installed in our server by other addons we purchased. The program is just for internal use, not for sale. Do we still need to pay 6500 Euro, or any alternative license available?
Hi,
The SDK Tools license does NOT allow a user to develop a solution that uses the DI API. It is for running some of the SAP development tools such as screen painter.
Unfortunately, I don't know of any other license option than the 6.5K Euro license.
What version of SBO are you running? If it's 8.8 or 8.81 you could consider developing your import solution by using the B1if integration program that is part of these versions of SBO. You will automatically be licensed to run B1if and you can develop your own solutions within its development environment. The B1if actually uses the DI API (through a Windows Service).
Kind Regards,
Owen
Garryh,
The DI API that comes with the SAP Business Software is the runtime version of the DI API and not for development in that you need license keys for an addon to access SAP Business One functionality.
Eddy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Eddy,
Thanks for your quick answer. I am still a bit confused. For example, as I know I can use SAPbobsCOM88.dll to add an inventory item. I am not writing an SAP B1 addon for sale. It is just a simple .NET program (outside SAP B1) for internal use. Do I need to purchase any licence key for that purpose?
"B1DE is provided as-is and comes with the source code. There is no support by SAP for this tool"
So, it is an open source free project?
Thanks,
Garry
Edited by: Garryh on Sep 14, 2011 11:40 PM
Hi Garry,
Writing any code that invokes the DI API objects requires that you purchase the SAP development license. It doesn't matter whether you are writing a complex add-on that you will be selling or if you are writing a simple import program just for use within your company, the same license restrictions apply. This license is a separate purchase from user licensing.
The B1DE is an extension to Visual Studio that is meant to simplify the writing of addons that use the DI and UI APIs. This software is freely available but not officially supported by SAP through their normal support channels. You still need a development license in order to use the B1DE to write any program that uses the DI API.
Kind Regards,
Owen
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
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.