OCT Gateway DATEVkost
Klassifikation
Merkmal | Wert |
---|---|
Steuerungsstruktur | noch keine, Prozess läuft über gesamten Dateipfad |
Quelldatentyp | Access Dateien, welche durch DATEV KOST erstellt wurden |
Validierungsoberfläche | Ja, Tabellenstatistik und Werte |
Zuletzt getestet mit OCT Version | 5.11 |
Programmierpattern | Loop over Tables |
Tabellengruppe | staging.DATEVKOST_* |
Saxess interner Testdatenbestand | mehrere, siehe Vorsystemliste |
öffentlicher Testdatenbestand | (geplant auf Basis DATEV Demomandanten) |
Quellcode mit Gatewayrelease | |
Releasepackage mit REWE Modul | |
Releasepackage mit REWE + CP Modul | |
Deylopment | Manuell |
Funktionalität
Das Gateway überträgt die Daten folgender DATEV Datenbestände in die staging Schicht einer OCT Datenbank
die in den KOSTST.mdb Datenbanken vorhandenen Tabellen (Standardset, erweiterbar)
es können alle neun in DATEV definierbaren KOST Systeme parallel verarbeitet werden
Mit diesen Datenbeständen lassen sich folgende Auswertungen erstellen
Betriebsabrechungsbogen als besondere Variante der GuV
Die OCT Datenbank stellt eine Validierungsoberfläche für diese Daten bereit
Systemvoraussetzungen
Systemvoraussetzungen DATEV
Die exportierten KOST Access Datenbanken liegen im lokalen Netzwerk
Das Passwort für die KOSTST.mdb Datenbank muss bekannt sein
Die Access Dateien können in beliebiger Struktur abgelegt werden, das gesamte Verzeichnis wird durchsucht und Daten über Access Tabellen ermittelt
Systemvoraussetzungen OCT
OCT Applikation 5.11 lokal
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 (Für Mitarbeiter: Python - Die Nachbarschaft - Confluence; Für Kunden: sqlalchemy, pandas, pyodbc, requests, tqdm-Pakete müssen als Administrator installiert werden)
ODBC Treiber 18 für MSSQL Server
es muss Microsoft Access Database Engine 2016 Redistributable (Download Microsoft Access Database Engine 2016 Redistributable from Official Microsoft Download Center) installiert werden
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 “Gateway_DATEVkost” aus Bitbucket Repo herunterladen und nach C:\ProgramData\Saxess Software\DATEVkost kopieren (ist eine Konvention, keine Bedingung)
Datenbankobjekte durch Ausführen des Scripts “SETUP_STAGING_DATEVkost_DB.sql” einspielen
Verbindung zum Dateispeicherort in der config.json Datei erfassen
Verbindung zur Zieldatenbank in der config.json Datei erfassen