Die SAP B1 Entwicklungsumgebung und SDK

SAP Business One Studio Suite ist eine moderne Entwicklungs-Plattform für SAP B1. Das SAP B1 Tool ist ein effektives, integriertes Studio zur Entwicklung von Erweiterungen auf Basis von SAP Business One. Dabei besteht das Software Development Kit (SDK) aus zwei Editionen: SAP B1 Studio und SAP Business One Studio für Microsoft Visual Studio.

SAP Business One Studio Plattform

SAP Business One Studio ist eine offene Plattform, die auf dem .NET-Framework basiert. Derzeit unterstützt diese Plattform zwei Arten von Designern: den Add-on-Designer und den Workflow Designer. Mit SAP B1Studio kann man SAP Business One Formulare im Bearbeitungsmodus öffnen, die vorhandenen Steuerelemente und Logik ändern oder neue Steuerelemente in Formulare einfügen. Man kann auch eigenen Formulare entwerfen.

ScreenPainter in SAP B1 Studio

SAP B1 SDK enthält nicht nur alle Funktionalitäten von ScreenPainter, sondern erweitert auch die Funktionalitäten und optimiert die Benutzerfreundlichkeit von ScreenPainter. Der SAP Business One ScreenPainter ist eine Erweiterung zu SAP Business One respektive der UI API von SAP B1. Der ScreenPainter ist das ursprüngliche Tool zur Erstellung von Formularen mit übereinstimmendem Erscheinungsbild der SAP Business One Formulare.

Microsoft Visual Studio

Neben den Funktionalitäten der eigenen Entwicklungsumgebung nutzt die Version für die MS SQL Version die Funktionen von Microsoft Visual Studio für die Entwicklung, wie Code-Generierung, Projekt- und Elementvorlagen-Assistent, Code-Intelligenz, benutzerfreundliche GUI und so weiter. Das SDK dient der Programmierung von nahtlosen Schnittstellen zu externen Anwendungen. Zudem kann man eigene Features bis hin zu Erweiterungen mit Modulcharakter entwickeln.

SAP Business One SDK bietet die Unterstützung für eine Vielzahl von Entwicklungsumgebungen und Sprachen, einschließlich Visual Basic, Visual C ++ und Microsoft Visual Studio.NET (C #, Visual Basic.NET und ASP.NET).

DI-API und UI-API

Das User-Interface API (UI-API) wird eingesetzt, um neue Screens zu kreieren, oder vorhandene Screens umzugestalten. Dabei kann man Menüpunkte hinzufügen oder Dialogfenster in SAP Business One modifizieren. Die UI-API ist zusätzlich für den Zugang zu Systemereignissen zuständig.

Das Data Interface API (DI-API) dient der Verbindung von SAP Business One mit externen Anwendungen/Prozessen in Echtzeit. Man überdies kann sie unabhängig vom Frontend für SAP Business One nutzen. Mit der Java-Anbindung können sämtliche Möglichkeiten und die Flexibilität der DI-API in einer Java-Entwicklungsumgebung genutzt werden.

SAP Business One Service Layer

SAP Business One Service Layer

Der SAP Business One Service Layer ist eine REST-basierte API, die die Nutzung von SAP Business One-Daten und -Diensten ermöglicht. Sie basiert auf HTTP und OData und bietet eine einheitliche Methode zur Bereitstellung von Geschäftsobjekten. Da es sich um einen REST-basierten Dienst handelt, können Entwickler Anwendungen in jeder Programmiersprache wie ASP, JAVA oder PHP entwickeln.

SAP-Business-One-Zugriffsrechte-verwalte

SAP Business One Zugriffsrechte verwalten

Die Administration der SAP Business One Zugriffsrechte, spielt eine zentrale Rolle. Diese kann rasch zu einem herausfordernden Aspekt im Management ...
SAP Business One Eweiterung

SAP Business One Erweiterung – was man beachten sollte

Als Unternehmen, das SAP Business One einführt oder bereits eingeführt hat, werden Sie früher oder später auf das Thema Erweiterungen ...
b1vs Bydesign

SAP Business One vs SAP Business ByDesign

Es gibt immer noch einige Menschen, die SAP vor allem mit Softwarelösungen für Großkonzerne in Verbindung bringen. Dabei wird gänzlich ...
SAP_B1_Boyum_UI

SAP Business One UI designer im Vergleich mit Boyum Advanced Item Placement Tool

Es gibt momentan drei relevanten Wegen SAP Business One anzupassen oder zu erweitern. Erstens sind da die Boardwerkzeuge der SAP: ...
Update

Viele neue Funktionen in SAP Business One 9.0

Ein wenig warten müssen wir schon noch. Die Version 9.0 von SAP Business One soll nach neusten Planungen der SAP ...
Controlling_SAP_B1

SAP Business One – Was ist – Was wird

In letzter Zeit stellen wir (zu unserer Freude) ein rasant ansteigendes Interesse an SAP Business One fest. Das hängt unter ...