# Systemvoraussetzungen

Damit der DeDeSales Connector für Business Central genutzt werden kann, müssen die folgenden Voraussetzungen erfüllt sein.

#### Business Central Version

Sie benötigen mindestens die Version 20 von Microsoft Business Central, damit alle Schnittstellen im Standard und per Erweiterung zur Verfügung stehen. Das ist wichtig, weil:

- ältere Versionen den erforderlichen Funktionsumfang für die Integration mit DeDeSales möglicherweise nicht unterstützen,
- bestimmte erweiterungsbasierte Funktionen Business Central 20 oder höher voraussetzen,
- die Kompatibilität mit künftigen Updates und der Support erst ab Version 20 gewährleistet sind.

#### API / OData Services

Um Zugriff auf die Standard-APIs von Business Central zu erhalten, müssen folgende Dienste aktiviert sein und laufen:

- Enable API Services = TRUE
- Enable API Subscriptions = TRUE
- Enable OData Services = TRUE

[![Einstellungen für API und OData Services in der Business Central Administration](https://wiki.dedesales.de/uploads/images/gallery/2026-11/Qvj3olnrglQw69kO-bc-image1.png)](https://wiki.dedesales.de/uploads/images/gallery/2026-11/Qvj3olnrglQw69kO-bc-image1.png)

Der Timeout ist auf **00:30:00** eingestellt.

#### Auth User

Für den Zugriff auf die Standard-APIs und auf die Schnittstellen, die über die Connector App bereitgestellt werden, benötigen Sie einen eigenen Benutzer (Auth User) mit den entsprechenden Rechten.

DeDeSales liefert für alle Anpassungen einen eigenen Berechtigungssatz mit. Dieser muss dem Auth User zusätzlich zugewiesen werden. Er stellt sicher, dass der Benutzer auf alle DeDeSales-spezifischen Tabellen, Felder und Funktionen zugreifen kann.

[![Benutzerberechtigungssätze in Business Central, darunter der Satz „DEDESALES“ der Erweiterung „DeDeSales Connector“](https://wiki.dedesales.de/uploads/images/gallery/2026-11/Yw9vkGbGKx2cVQWK-bc-image3.png)](https://wiki.dedesales.de/uploads/images/gallery/2026-11/Yw9vkGbGKx2cVQWK-bc-image3.png)

#### Development Service Endpoint und Port

*Nur nötig, wenn individuelle Anpassungen benötigt werden.*

In der Business Central Administration muss der Development Service Endpoint eingeschaltet sein. Damit kann Visual Studio Code an Ihre Umgebung angedockt werden, um Erweiterungen zu entwickeln, zu testen und bereitzustellen, die über die Standardfunktionen des Connectors hinausgehen. Der dafür verwendete Port ist der Development Port.

[![Einstellung „Enable Developer Service Endpoint“ in der Business Central Server Administration](https://wiki.dedesales.de/uploads/images/gallery/2026-11/4SqM0e4p4H4Tsg4j-bc-image4.png)](https://wiki.dedesales.de/uploads/images/gallery/2026-11/4SqM0e4p4H4Tsg4j-bc-image4.png)

#### Dependencies

Sollen Daten aus eigenen Tabellen (Custom-Tabellen) verwendet werden, benötigen wir den Verweis auf die App, über die diese Tabellen erzeugt wurden, damit wir darauf eine API-Page erstellen können. Wir benötigen:

- die App-ID,
- den Namen der App,
- den Herausgeber und
- die Version.

Beispiel:

```
{
  "id": "437dbf0e-84ff-417a-965d-ed2bb9650972",
  "name": "Base Application",
  "publisher": "Microsoft",
  "version": "15.3.0.0"
}
```