Skip to Content
Mar 20, 2019 at 05:37 AM

Interacting with SAP B1 programmatically in 2019


I'm trying to do something very simple: Write a program that does CRUD operations on my company's Business Partners.

I've been scouring the internet for quite a while now and have come across terms such as DI API, b1i, SAP B1 SDK and so on. As it seems like the most standard way, I'm currently trying out the DI API.

I'm a bit puzzled, to say the least, at the lack of proper documentation out there. All I get when I google "DI API" is a page with spelling mistakes and some links, the most of which are dead. Same on youtube... Some examples with some thousands of views, but nothing comprehensive.

Is the DI API dead? How come it is so hard to get information about it? Is there a single, comprehensive source of information with respect to ANY way of interacting programmatically with SAP B1? Or am I just the only person who is trying to do such a thing?

I hope that someone can shed some light on this issue.

Thank you!