OCT-Datenintegration

OCT mit REWE Modell und DATEVconnect on-premises

Kurzanleitung für die Einrichtung des REWE Modells mit DATEVconnect Anbindung, falls DATEV und OCT auf eigenem Server laufen.

Voraussetzungen

  • Sie haben Zugriff auf einen Windows-Server mit Administratorrechten.

  • Von diesem Server aus können Sie den DATEV Server erreichen.

  • Sie besitzen die Windows Benutzerdaten eines Benutzer mit Rechten im DATEV.

  • Sie verfügen über den Zugang zu einer SQL Server Datenbank - diese kann sich an einem beliebigen Ort befinden.

Zugriff auf DATEV im Browser testen

  • xxx = Name des DATEV Servers, xxx-yyyy-xxx-ddd = client_id eines DATEV Mandanten

  • https://xxxxx:58452/datev/api/accounting/v1/clients → Test des Mandantenabrufs, muss die Liste der relevanten Mandanten liefern, von einem dieser die client_id kopieren

  • https://xxxxx:58452/datev/api/accounting/v1/clients/xxx-yyy-xxx-ddd/fiscal-years → Test des Abrufs der Wirtschaftsjahre eines Mandanten

  • https://xxxxx:58452/datev/api/accounting/v1/clients/xxx-yyy-xxx-ddd/fiscal-years-id/20250101/account-postings?filter=account_number ge 10000000 and account_number le 20000000 → Test des Buchungsabrufs, muss die Buchungen auf Konto 1000 bis 2000 liefern (Bereich ggf. anpassen)

Installation von OCT über Konfigurator

  • Konfigurator herunterladen Link

  • OCT über Konfigurator installieren

  • OCT Datenbank über Konfigurator erstellen

  • OCT Konfigurator.exe nach C:\ProgramData\SaxessSoftware verschieben

Python Laufzeitumgebung einrichten

  • Python installieren Link und OCTService nach der Python Installation neu starten.

  • ODBC Treiber 18 installieren Link (nur sofern unter den Datenquellen 64 Bit nicht als Treiber vorhanden - ab Windows Server 2025 standardmäßig vorhanden)

  • Gateway_DATEVconnect.zip herunterladen, entpacken und unter C:\ProgramData\SaxessSoftware\Gateway_DATEVconnect ablegen Link

  • Datei “install libaries (als Admin ausführen).bat” als ebensolcher ausführen

  • Zertifikat des DATEV Servers als BASE 64 codiert exportieren und unter C:\ProgramData\SaxessSoftware\datevconnect.cer speichern

  • config.json im Gateway bearbeiten

Einrichtung der OCT Datenbank für die DATEVconnect Staging Daten

  • Datei “Datenbankobjekte_Gateway_DATEVconnect.sql” aus dem Ordner setup des Gateways_DATEVconnect ausführen → erstellt die staging.tDATEVCONNECT* Tabellen + Views etc. und die Pipelines GWDC, TRUNCATE, ATR

  • Pipeline GWDC konfigurieren

    • Globalen Pipeline Parameter DatenquellenID prüfen → sollte auf DATEV stehen

    • 2x Steps für Containerausführung löschen

    • zuerst nur Step 1 (Steuerungsabfrage) aktivieren und ausführen → dieser holt das Inhaltsverzeichnis von DATEV ab → In Produktline GWDC auf TAB Steuerungstabelle anschauen und relevante Mandanten merken

    • in Step 2 (Mandantenaktivierung) die benötigten Mandanten und Jahre im Aktivierungsbefehl konfigurieren → zuerst historische Jahre holen, dann wieder einschränken auf den Standard (aktuelles Jahr und das davor)

    • Step 3 aktivieren und staging auführen lassen → dieser holt die Daten aus DATEV, das Ergebnis kann in den Validierungstabellen der Produktline analysiert werden


Auf dem DATEV System ist man jetzt fertig, die folgenden Schritte können von einem beliebigen PC durchgeführt werden, der die Datenbank erreichen kann.

Einrichtung der OCT Datenbank für das REWE Modell

  • REWE Modul und Konnektor einspielen

    • REWE Modell incl. Modellierung über die OCT Modulverwaltung einspielen (Modul “REWE”) → erstellt die integration.tREWE* und result.tREWE* Tabellen + Views etc. und die Pipeline RESULTLOAD, erweitert Pipeline TRUNCATE und ATR

    • Konnektor DATEVconnect_REWE über die OCT Modulverwaltung einspielen (Modul “REWE-KONNEKTOR-GATEWAY-DATEVCONNECT”) → erstellt die Pipeline GWDC

  • Modellierung einrichten

    • in TAB GWDC nochmal die Steuerungstabelle anschauen und die Kontenrahmen merken, die im Einsatz sind

    • Produkt HGB Struktur in die Produktline… kopieren (per Drag & Drop)

    • Jeden benötigten Kontenrahmen aus Produktline .. in Produktline .. kopieren (per Drag & Drop)

    • Pipeline Modellierung ausführen

  • Pipeline für Konnektor konfigurieren

    • tmp: wegen einer Einschränkung in v2026.03 muss in den Steuerungsabfragen der globale Parameter {DatenquellenID} manuell durch den tatsächlichen Wert ersetzt werden

    • nicht zu tun, einfach ausführen → dieser holt die Daten aus staging* nach integration* , das Ergebnis kann in den Validierungstabellen der Produktline analysiert werden

  • Pipeline RESULTLOAD

    • tmp: wegen einer Einschränkung in v2026.03 muss in den Steuerungsabfragen der globale Parameter {DatenquellenID} manuell durch den tatsächlichen Wert ersetzt werden

    • nichts zu tun, einfach ausführen → dieser holt die Daten aus integration* nach result* , das Ergebnis kann in den Validierungstabellen der Produktline analysiert werden

Optionale Komponenten

  • Modul “REWE-ADDON-CORPORATE-PLANNER” und “REWE-ADDON-BUCHUNGSKREISMAPPING” einspielen Doku → dieses bereitet die Daten aus result* für CP auf, das Ergebnis kann in den Validierungstabellen der Produktline analysiert werden

  • Modul “REWE für Bissantz DeltaMaster” einspielen → dieses bereitet die Daten aus result* für DeltaMaster auf, das Ergebnis kann in den Validierungstabellen der Produktline analysiert werden