Wie integrieren / get Docs und API für SAP Business one (SAP B1) DI-Server-integration
Versuchen wir die Integration von SAP business one auf unserer Anwendung, die mit Java
Wo finden wir mehr Informationen über Sie alle Dokumente, API , tutorial, links, how to start/do-it-Zeiger in die richtige Richtung, wird sehr geschätzt.
SAP Entwickler portal wenn mehr konzentrierte sich auf die SAP-HANA - http://go.sap.com/developer.html?original_fqdn=developers.sap.com
Erwägen wir die Verwendung DI-server zu integrieren, aus der nachfolgenden Liste?
Wir können nicht die Verwendung von SAP-HANA-Plattform.
-DI API,
-DI Server,
-B1WS,
-SAP Business One Service Layer
Danke für Eure Hilfe und Zeit
Du musst angemeldet sein, um einen Kommentar abzugeben.
Business One installer bietet eine option zur Installation eines SDK-Komponente. Dieser enthält eine CHM-Hilfe-Datei-format mit Informationen über die DI-API, DI-Server und UI-API (aber keine Service-Schicht, die für die Hana-version) als auch als Datenbank-schema. Auch in der SDK-Beispiel-Projekte in VB und C#.
Wenn Sie mit DI-Server, den Aufruf der GetBusinessObjectXmlSchema-Methode erhalten Sie das schema für die einzelnen Objekttypen wie Geschäftspartner.
DI-Server ist leichter, hat aber weniger Funktionalität als die DI-API. Es ist geeignet, um transaktionale Verarbeitung wie das importieren von Bestellungen aus einer website.
Wenn Sie brauchen, um Service-Layer, it-Funktionen basieren auf der DI-API und es sollte eine Menge von Konzepten, die für beide zutreffen.
B1WS ist nicht stabil und hat jede Menge bugs. DI-Server ist nur schwer integriert werden. Könnten Sie DI API zu tun, die integration, sondern setzen Sie die integration-layer mit .net-Plattform. Da müssen Sie, um die Kommunikation zu ermöglichen zwischen SAP B1 und der JAVA-Anwendung, hier ist eine weitere option, die sollte sein, eine praktikable Lösung. Bitte überprüfen Sie das folgende Python-flask RESTful-Anwendung, die oben auf SAP B1 DI zu aktivieren, der Rest an Fähigkeit zur integration mit SAP B1.
https://github.com/ideabosque/SAP-B1-RESTful
Hier die Details darüber, wie es verwendet werden könnte, um die Integration zwischen E-Commerce und SAP B1.
http://ideabosque.postach.io/post/how-to-use-sap-b1-restful-to-integrate-with-ecommerce-platforms
Was ist euer workflow-Integration zwischen SAP B1 und die JAVA-Anwendung?
Bibo W.
Di_server orientiert sich vor allem an web-Produkten, da es ermöglicht mehrere verbindungen mit einer Lizenz pro server, während die di-api orientiert sich an desktop-Anwendungen und Verwendungen, von Lizenzen pro user.
Dies bedeutet, dass mit dem di-server müssen Sie eine Lizenz und können Sie verbinden mehrere Benutzer gleichzeitig, während mit di-api müssen Sie eine Lizenz kann man nur schließen Sie ein Benutzer zu einem Zeitpunkt. Sie können natürlich auch eine Lizenz und verwalten die Verbindung mal an Benutzer, die mit einem und andere dazu zu warten. Oder wenn man mehr di-api-Lizenzen verbinden Sie mehrere Benutzer, wie viele Lizenzen Sie haben. Die Kosten einer di-server-Lizenz ist hoch, aber es wird aufgewogen gegen die Menge der Lizenzen, die Sie kaufen müsste für di-api-Benutzer, die Sie eine Verbindung herstellen möchten, wenn Sie Sie brauchen alle verbunden sein SAP-BO -.