The Data Interface API (DI API) is part of the SAP Business One Software Development Kit (SDK). The DI API contains objects and methods that allow developers to read, write, update and remove database-level data objects.
DI stands for "Data Interface" and is used to describe the UI for "User Interface (User Interface). DI API is used to access the SAP Businesss One database. Whereas UI is used to access the various controls that are present on the form, i.e. text box, label, grid, etc.
DI AI enables the transfer of various types of data, such as financial data, data on customers and sales, and much more. This can be helpful for companies that want to use SAP Business One to evaluate data from other systems, or for companies that need to keep their SAP Business One system up to date with data from other systems.
Before users can use the SAP Business One DI API, it is first necessary to establish a connection between SAP Business One and the other system. In most cases, this can be done through a straightforward configuration process. Once the connection is successfully established, users can use the DI AI to exchange data between the two systems. The DI API is equipped with a number of predefined import and export templates that make it easy for users to move certain types of data from one location to another. If required, users can even develop their own templates for data transfer.