Data Bridge โ Schnittstellen & Connectors
Status: โ
Aktiv v1.0 โ Port 9403
Letzte Aktualisierung: 2026-06-12
Prioritรคt: Hoch
๐ Technische Spezifikation:
data-bridge-spec.mdโ Vollstรคndige Architektur, Datenmodell, API-Design und Connector-Dokumentation.
๐ฆ Repository:/projects/valora-databridge/
รbersicht
Der Data Bridge ist das Herzstรผck der automatischen Dateneingabe. Er verbindet valora mit allen gรคngigen Buchhaltungs- und Steuerberatungssystemen.
Geplante Connectors
| System | Typ | Status | Details |
|---|---|---|---|
| BMD NTCS | REST-API | โ Aktiv | JSON-Parser, Normalisierung, Mapping-Stub |
| RZL | XML-Schnittstelle | โ Aktiv | XML-Parser, Namespace-Handling, Normalisierung |
| DVO | CSV/XLS | โ Aktiv | CSV-Parser, Encoding-Erkennung, deutsches Zahlenformat |
| DATEV | ASCII | โ Aktiv | Fixed-Width-Parser, Satzarten 0-5, ISO-8859-1 |
| HMD | CSV | ๐ฎ Geplant | Weitere Buchhaltungssysteme |
| STOTAX | CSV | ๐ฎ Geplant | Steuerberatungs-Schnittstelle |
| LSS | CSV | ๐ฎ Geplant | Lohn- und Gehaltsabrechnung |
Architektur
BMD NTCS โโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ
(REST) โ โ DATA BRIDGE (Port 9403) โ โ โ
RZL โโโโโโถโ โโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โโโโโโถโ valora โ
(XML) โ โ โ Connector โ โ Normalisierungs โ โ โ Backend โ
DVO โ โ โ Layer โโโโ Layer โ โ โ (Port 9400) โ
(CSV) โ โ โ โ โ (einheitliches โ โ โโโโโโโโโโโโโโโโ
DATEV โโโโโ โ โ bmd.js โ โ Datenmodell) โ โ
(ASCII) โ โ โ rzl.js โ โ โ โ โโโโโโโโโโโโโโโโ
โ โ dvo.js โ โ โ โ โ FormelF โ
โ โ datev.js โ โ โ โโโโโโถโ (Berechnung) โ
โ โโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ โ โ โ
โ โ โ โโโโโโโโโโโโโโโโ
โ Validierungs-Workflow โ
โ (Plausi + Schema) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Features (aktiv)
- โ 4 Connector-Stubs: BMD NTCS, RZL, DVO, DATEV โ รผber einheitliche API
- โ
Normalisierungs-Layer: Einheitliches
NormalizedBooking-Datenmodell - โ Validierungs-Workflow: Schema + Plausibilitรคtsprรผfung vor รbernahme
- โ Multi-Kanzlei: Beliebig viele Mandanten mit unterschiedlichen Systemen
- โ
Import-Journal: Jeder Import wird als JSON-Datei geloggt (
imports/) - โ
Health-Endpoint:
GET /healthโ Status aller Connectors - ๐ฎ KI-Konten-Matching: Neue Konten automatisch valora-Kategorien zuordnen (v2.0)
- ๐ฎ Polling-Connectors: Automatischer Abruf per Cron/Timer (v2.0)
API-Endpunkte
| Methode | Pfad | Beschreibung |
|---|---|---|
GET |
/health |
Health-Check + Connector-Status |
POST |
/api/connect/bmd |
BMD NTCS-Daten importieren |
POST |
/api/connect/rzl |
RZL-XML-Daten importieren |
POST |
/api/connect/dvo |
DVO-CSV/XLS-Daten importieren |
POST |
/api/connect/datev |
DATEV-ASCII-Daten importieren |
GET |
/api/status/:importId |
Import-Status abfragen |
POST |
/api/import/:importId |
Import in valora ausfรผhren |
GET |
/api/config/:system |
Connector-Konfiguration abfragen |
Quickstart
cd /projects/valora-databridge/
npm install
npm start
# Health-Check
curl -s http://127.0.0.1:9403/health
# BMD-Daten importieren
curl -s -X POST http://127.0.0.1:9403/api/connect/bmd \
-H "Content-Type: application/json" \
-d '{"clientId":"10001","data":[...]}'
๐ Technische Details:
data-bridge-spec.mdโ Vollstรคndige Spezifikation mit Datenmodell, Validierungsregeln und Connector-Interface.