OCT Gateway DATEVkrexport
Klassifikation
Merkmal | Wert |
---|---|
Steuerungstabelle | kein |
Quelldatentyp | Dateien |
Programmierpattern | Loop over Tables |
Tabellengruppe | staging.DATEVKREXPORT_* |
Deylopment | Manuell |
Funktionalität
Das Gateway überträgt die Daten folgender DATEV Datenbestände in die staging Schicht einer OCT Datenbank
der über das Kommandozeiletool KREXPORT exportieren Datenbestände, die gemäß den OCT Formatvorlagen aus DATEV abgerufen wurden
der manuell exportieren Datenbeständen, die gemäß den OCT Formatvorlagen aus DATEV abgerufen wurden
Mit diesen Datenbeständen lassen sich folgende Auswertungen erstellen
Bilanz und GuV mit der Auflösung bis auf Einzelbuchungen
Kostenrechnungsauswertungen, die NUR auf den KOST1 und KOST2 Buchungsfeldern basieren (Bezeichnungen für KOST1 / KOST2 Felder sind teilweise verfügbar, je nach DATEV Konfiguration)
Offene Posten debitorisch / kreditorisch
Dokumentaufrufe über Beleglink
Die OCT Datenbank stellt eine Validierungsoberfläche für diese Daten bereit
Systemvoraussetzungen
Systemvoraussetzungen DATEV
Dateien im OCT Exportformat, welche per KREXPORT oder manuell exportiert wurden
die Dateien liegen pro Mandant in einem Ordner Beraternummer_Mandantenummer - der Ordnername muss in diesem Format sein, kann aber fiktiv sein - z.B. 1_1, da diese Nummern in den Exporten nicht vorkommen
Systemvoraussetzungen OCT
OCT Applikation 5.11 oder höher - je nach Einrichtungsvariante lokal oder in der Azure Cloud
OCT Datenbank
eine OCT Datenbank als Zieldatenbank muss on-prem oder in einer Cloudumgebung erreichbar sein
Technische Einrichtung
Variante A: Einrichtung des Gateways mit OCT in on-premises Installation
Python Arbeitsumgebung für OCT einrichten
Python Installation 3.13 oder höher
ODBC Treiber 18 für MSSQL Server
Visual Studio Code mit Python Erweiterung (optional, für Testläufe)
Python und Visual Studio Code sollten / müssen in der Variante Systeminstaller / für alle Benutzer installiert sein, sonst ist eine Ausführung als anderer Benutzer (und meist ist der OCTService ein solcher) nicht möglich
Den Deployment Ordner “_Build.latest” aus Bitbucket Repo herunterladen, umbennen in “DATEVkrexport” und nach C:\ProgramData\Saxess Software\DATEVkrexport kopieren (ist eine Konvention, keine Bedingung)
Datenbankobjekte durch Ausführen des Scripts “SETUP_STAGING_DATEVkrexport.sql” einspielen