Hakan UÇAR

2 Oca 20221 dk.

SAP Business One Addon - Data Interface API (DI API) Nedir

En son güncellendiği tarih: 29 Oca 2022

SAP Business One da veritabanı işlemleri için kullanılan arayüze kısaca Data interface API adı verilmektedir. Oluşturduğunuz üçüncü parti uygulamalar da DI API üzerinden veritabanı işlemlerini yapabilirsiniz.

Burada bahsettiğim üçüncü parti uygulamalar Addon lar değil. Addonlar SAP Business One client içerisinde çalışan uygulamalardır. Üçücü parti uygulamalar ise bir Consol yada Windows form uygulaması olabileceği gibi bir web sayfası da olabilir.

Kısaca SAP Business One clienta ihtiyacı yoktur. Fakat SAP Business One içerisinden bir veri eklerken nasıl bir validasyondan geçip bazı durumlarda kayıt işlemine izin vermiyorsa aynı şekilde DI API kullanırken de bu geçerlidir.

Örneğin bir fatura kaydederken faturadaki muhattabı doldurmak zorunlu ise DI API classında da muhatabı doldurmak zorunludur. Doldurulmadığı taktirde hata dönecek ve kayıt işlemine devam ettirmeyecektir.

DI API SAPBusinessOneSDK.dll içerisindeki SAPbobsCOM namespace'i olarak yer almaktadır.

    1150
    0