on ‎2006 Oct 02 5:47 PM
I have a customer that wants to create orders from an outside program using the DI-API. They want to know if the "Implementation" version of the SDK (i.e. the no-charge version) will support this without purchasing the whole development version.
They will not sell this or use it in any outside system. I read the licensing document, but it does not address the DI-API specifically.
Thanks!
Request clarification before answering.
Curtis,
The SAP Business One SDK 2005A HelpCenter documentation states that ...
SDK Implementation
This license is built on the concurrent model (first-come, first-served) and allows developing add-ons using only the UI API.
Based on this statement, if they want to develop beased on the DI API (and UI API), they would need the Development SDK.
Also, if they are looking to bring in orders from an external system, they may want to look at the Data Transfer Workbenck which would require no coding.
HTH,
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,
That's what I read too in the licensing guide. But a friend of mine, who is the B1 technical consultant, said that he has been actually using the implementation version to develop customization that's using DI-API.
It seems to me that, technically, we can use the DI-API without the Development license.
Is that correct ?
Regards,
John
Hi,
Actually when you ask for a type of license (implementation or development) is more regarding:
You are compliant with SAP licensing rules
You can access to support
You can get a namespace (SDK Dev is checked when applying for one)
You can register your Add-On to use SAPs license mechanism (SDK Dev is checked when applying for one)
Create an addon identifier for your DI API connection
You need to have it whenever you want to have your Add-On certified
You dont need to worry about January 2008 and your Add-On not working anymore
The licenses of the SDK are actually not checked when developing using DI or UI API unless you use and addon identifier (you use the compatibility licenses). After January 2008 when the addonIdentifier will be mandatory you will need Development version to work with DI API. Implementation version will only allow you to work with UI API.
Hope it is clearer
Trinidad.
Thanks Trinidad,
It's clear to me now. I have another question, if we have developed some customization using DI API now, does it mean that if we apply latest patch AFTER 2008 our custom solution might not work anymore ?
Some B1 Patner has actually developed custom solution for their clients without SDK Development license, what will happen to those solutions already DEPLOYED to clients when the AddOnIdentifier becomes mandatory?
Regards,
John
Hi Trinidad,
I am really not up to date with this issues because I am a new bie in SBO.
Based on John Wu explanation, it seems possible to develop UI and DI API add-on although there is only SDK implementation version. The problem I can't solve is after they developed the add-on, do they need addonidentifier string generated using SDK implementation version only or must use addonidentifier string generated using SDK development license ? I've tried the first but the add-on still can't work.
Another problem, does the COM UI folder contains DI API samples source code or it is only UI API samples ?
Tks
Rgds,
Message was edited by:
jimmy michael
| User | Count |
|---|---|
| 57 | |
| 29 | |
| 21 | |
| 11 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.