OCT-Datenintegration

Installationsanleitung Web API

Diese Seite führt Sie durch die Installation des Gateways in der Web-API Variante in der Cloud oder on-premises.

Voraussetzungen

Business Central / Azure Portal

OCT

  • OCT Version 2026.07.1 oder höher - je nach Einrichtungsvariante lokal oder in der Azure Cloud

Technische Einrichtung - Installationsanleitung

Diese Anleitung gilt für on Premises und Cloud-Einrichtungen.

Schritt A - Herunterladen und Einspielen des Moduls

Modul vom Content-Server herunterladen

Navigieren Sie zum Bereich OCT-Module. Wählen Sie den Button “Importieren”:

image-20261026-130506.png

Es öffnet sich folgendes Fenster. Option “Import vom Content-Server” auswählen:

image-20261026-130623.png

Suchen Sie im Suchfeld am linken oberen Rand nach “Business” und wählen Sie “GATEWAY-BUSINESSCENTRAL-WEBAPI” aus. Wählen Sie den Button “Herunterladen & einspielen” aus.

image-20261026-130810.png

Ein grüner Haken neben dem Modul signalisiert, dass das Modul erfolgreich eingespielt wurde.

image-20261026-131051.png

Detaillierte Informationen zum Bereich “Module” finden Sie in unserem OCT-Handbuch: 3.4.5. Module

Schritt B - Anlegen der Datenquelle

Business Central Zugangsdaten in OCT als Datenquelle hinterlegen

In OCT werden die Business Central Zugangsdaten als Datenquelle registriert.

In OCT folgenden Bereich öffnen:

Datenflüsse → Datenquellen

Eine neue Datenquelle vom Typ “Web API Authentifizierung” anlegen.

Die erforderlichen Angaben eintragen:

image-20261026-131211.png

Ausfüllhinweise:

  • Datenquellen-ID: Es sollte immer BC365 heißen, damit die automatische Zuordnung der Datenquellen zur WebAPI Pipeline funktioniert.

  • Name der Datenquelle: Dieser kann frei vergeben werden.

  • Authentifizierung: Es muss immer OAuth2 sein.

  • Token-URL: https://login.microsoftonline.com/{tenant-id}/oauth2/v2.0/token Hier muss der Platzhalter {tenant-id} durch die tatsächliche Azure Tenant-ID ersetzt werden.

  • Client-ID: Die Client-ID der Business Central App Registrierung.

  • Client-Secret: Das Client-Secret der Business Central App Registrierung.

  • Scope: Es muss immer https://api.businesscentral.dynamics.com/.default sein.

Weitere Informationen zur Einrichtung einer Datenquelle vom Typ “Web API Authentifizierun” finden Sie im OCT-Handbuch: 3.2.1.6. Web API Authentifizierung

Schritt C - Konfiguration des Gateways

OCT-Prozesspipeline konfigurieren

In OCT den Bereich öffnen:

Datenerfassung → Validierung Gateways -> Validierung Gateway Business Central -> Konfiguration Gateway Business Central
image-20261026-131539.png

Ausfüllhinweise:

  • DatenquellenID: Sie muss mit der DatenquellenID aus Schritt A1 übereinstimmen. Standard BC365 sollte nicht angepasst werden.

  • Business Central Umgebung: Die Umgebung in Business Central aus der die Daten abgerufen werden sollen. Der Name lautet im Standard meistens Production oder PROD für produktive Umgebungen, und Sandbox für Testumgebungen.

  • Azure-Tenant-ID: Die Tenant-ID, in der die Business Central Instanz registriert ist.

  • Mandantenliste: optionaler Filter - Hier können Namen von Business Central Companies eingetragen werden, die in die Steuerungstabelle übernommen werden sollen. Einfache kommagetrennte Liste. Beispiel: Cronus De, Test GmbH, MeinMandant1

  • globales Startdatum: optionaler Filter, um nur ab einem Startdatum Geschäftsjahre in die Steuerungstabelle des Gateways zu übernehmen. Format: YYYY-MM-DD Beispiel 2026-01-01

  • API-Pagesize (max 20 000): optionale Einstellung, die die Anzahl der Datensätze, die pro Anfrage an BC zurückgegeben werden kann, definiert. Maximal 20 000. Falls es Probleme beim Datenabruf geben sollte, kann dieser Wert testweise etwas heruntergesetzt werden, z.B. auf 10 000.


Anschließend die Pipeline für den Business-Central-Datenabruf öffnen.

GWBC_WEBAPI - Business Central Datenabruf

In der Pipeline können folgende Anpassungen vorgenommen werden:

Im Step

  • GWBC6 - Mandanten in der Steuerungstabelle aktivieren

können Geschäftsjahre in der Steuerungstabelle noch einmal nachgefiltert werden. Zum Beispiel bei einem Startdatum von 2025-01-01 und der Option “JahreInDieZukunft” = 0, werden alle Geschäftsjahre, die in den Bereich 1.1.2025 bis 31.12.2026 fallen, abgerufen.

grafik-20261025-162447.png

Im Step

  • GWBC11 - FIN GenLedgerEntries

kann die Anzahl der parallen Anfragen unter Optionen von 1 auf bis zu 5 erhöht werden, um die Abrufgeschwindigkeit bei größeren Datenmengen zu erhöhen.

Screenshot 2026-10-25 at 16-16-43 ProcessExecution - OCT.png

Wurden alle Einstellungen angepasst, kann die Pipeline gestartet werden.

Last updated: