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

Getting started

Former Member
0 Likes
207

Can I develop code in Microsoft .Net that interfaces into Business One by using only the run time version of the SDK which comes bundled with Business One? The specific project that I have in mind involves creating invoices in Business One.

View Entire Topic
Former Member
0 Likes

Hi Greg,

Herewith a description of the different versions of the SDK.

The <b>Implementation Version</b> is needed by customers/ partners who want

To change the screen layout of an individual SAP Business One implementation (for that only the UI API and SCG is needed)

- Add,hide,move,change buttons/fields and screens to individual customer settings

- Change screen colors

- Example: Hide fields in screens based on user role and authorization

No source code is allowed to be created with the Implementation Version which will change the business logic of SAP Business One

Modifications made with the Implementation Version are not allowed to be sold or licensed to 3rd parties

The <b>Development Version</b> is needed by partners/customers who want to create own industry solutions which will interface with SAP Business One (for this mainly the Data Interface API is used).

SAP Business One will be used for data exchange with 3rd party applications

Example:

- POS System Integration,

- HR Service Integration,

- Synchronization with Mobile Devices

to change the program logic and processes (features and modules) of SAP Business One by using the tools and interfaces of the Software Development Kit (for this mainly the User Interface API is used).

Example:

- E-Banking Solution,

- Customer Service Solution (add new master data transaction e.g. maintenance history of equipment)

to sell or license the created indicusty solution or Add-On to 3rd parties

The <b>Runtime Version</b> is needed by customers/partners who want to run SAP and partner Add-On solutions.

This version only contains and installs the runtime environment of the APIs (just the DLLs) which is needed to run the Add-Ons.

Example:

- A customer wants to use the Fixed Asset Add-On from SAP. He simply needs to run the installer for the runtime environment on each client machine the Add-On should be installed and install the Add-On afterwards.

SAP and partner Add-Ons will not be delivered or install thisruntime package.

The runtime environment installation will be automated with the next releases.

Hope it helps,

Adele