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

How can I start developing or modifying add ons in SAP B1?

Former Member
0 Likes
4,686

Hello everyone,

I am trying to understand how or if I can start writing my own add-ons for our SAP B1 in my company?

We work with a subsidiary and they modify all the things for us? Can I just start writing modifying SAP?

What do I need to do this? Do we have to buy Developer Suite? I know programming but I don't know how I can program SAP.

Let me know.

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Likes

Hi Korhan,

Your company will need to purchase the SDK development license from SAP before writing any addons inhouse. This license allows you to use the DI API in any code that you write to use for your company or to sell commercially.

Which programming languages and development environments are you familiar with? The APIs that SAP provide (DI API for modifying data and the UI API for the user interface) are COM objects so any development platform that can reference COM objects should allow you to create addons. The most popular are C# and VB.Net using Visual Studio. I'd recommend one of those as you'll find the most training material and examples in those languages.

SAP do provide SDK training courses in most regions of the world. That's not a bad starting point but if you are already familiar with a suitable programming language then I would recommend just getting stuck in and trying to create a simple addon. The SDK includes code examples which will help to get you started.


I would definitely recommend that you do any development in a completely separate development environment to your live system.

Kind Regards,

Owen

Former Member
0 Likes

Owen,

Thank you for the response. I am familiar with VB.Net .

We do have Demo Version so I can do the testing on that version.

Thanks for the information.

Answers (1)

Answers (1)

Former Member
0 Likes

You can install the SDK from the SAP installer and go to: C:\Program Files (x86)\SAP\SAP Business One SDK

Former Member
0 Likes

Bryan,

But, we have to purchase it first, right? I cannot just go ahead and install it, is that correct?

Former Member
0 Likes

You can still install that even you don't have license. You need license if you are going to deploy it to your company.

Former Member
0 Likes

Thanks. I will try that.