cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SDK Implementation Version

former_member29412
Participant
0 Likes
431

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!

Accepted Solutions (0)

Answers (1)

Answers (1)

Eneveux
Product and Topic Expert
Product and Topic Expert
0 Likes

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

Former Member
0 Likes

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

Trinidad
Product and Topic Expert
Product and Topic Expert
0 Likes

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 SAP’s 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 don’t 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.

Former Member
0 Likes

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

Former Member
0 Likes

Hi,

AFAIK, this means that the AddOn will not work after 2008 untill it is recompiled with a valid AddOnIdentifier. It is not about the patch you apply. The compatibility license will be avaiable only untill 2008.

Regards,

Ibai Peñ

Trinidad
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi,

Ibai is completelly right, the compatibility license will expire beginning of 2008 and then addons not using the AddOnIdentifier to connect to UI and DI API will not work anymore.

Regards

Trinidad.

former_member186095
Active Contributor
0 Likes

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