Standard IT · 2025
API & Automatisierung für Microsoft Dynamics – DataSync
Bidirektionaler OData↔SQL Sync für Microsoft Dynamics 365 BC mit Token-Erneuerung, ETag-Locking, Triggern, Pagination und 100er-Batches.
- API
- Automatisierung
- White-Label
- .NET
Projektüberblick & Mehrwert
DataSync repliziert Daten zuverlässig zwischen Microsoft Dynamics 365 Business Central (OData) und SQL Server. Ein orchestrierter ETL-Prozess mit OAuth2, ETag-Sperren und Hash-basiertem Change-Tracking verhindert Duplikate und Datenverlust. Konfigurierbare Intervalle pro Endpunkt, Hot-Reload der appsettings.json und ein Windows-Dienst im 24/7-Betrieb sichern unterbrechungsarme Abläufe. Der CLI-Modus ermöglicht gezielte Ad-hoc-Synchronisation.
Ausgangssituation
Gefordert war eine belastbare, bidirektionale Synchronisation zwischen Cloud-ERP und On-Prem-SQL mit 12+ Entitäten und individuellen Filtern. Unterschiedliche Datums-/Zeitzonenformate, Paginierung großer Datenmengen und Konflikte bei parallelen Änderungen mussten eliminiert werden. Zusätzlich sollte eine granulare Fehlerbehandlung pro Datensatz sowie ein Betrieb ohne Neustarts bei Konfigurationsänderungen gewährleistet sein.
Unsere Lösung
Die Lösung verarbeitet große Datenvolumina stabil über paginierte OData-Abfragen und 100-Datensatz-Batches. Per-Endpoint-Timer beseitigen Engpässe und erlauben kurze Intervalle für kritische Objekte. Audit-Spalten, Triggerschutz und Hash-Vergleiche stellen Nachvollziehbarkeit und Integrität sicher; bei Einzelfehlern läuft der Batch weiter. Der kombinierte Service- und CLI-Betrieb reduziert Wartungsfenster und erhöht die operative Flexibilität.
Projekt
Eckdaten
- 12+
- Datenobjekte zwischen Business Central und SQL Server
- beidseitig
- Synchronisierung in beide Richtungen
- 24/7
- Betrieb als Windows-Dienst
Architektur
- Mehrschichtige ETL-Pipeline mit getrennten Sync-Phasen und Orchestrator
- OAuth2 Client Credentials und automatischer Token-Renewal
- OData Paginierung und $filter für inkrementelle Exporte
- SQL Merge mit Hash-Compare und Composite-Key-Logik
- Windows-Dienst mit Per-Endpoint-Timern, Hot-Reload und Overlap-Schutz
- CLI-Tool für On-Demand-Objekt- oder Vollsynchronisation mit Parametern
Stack & Integrationen
Technische Grundlage des Projekts – modular, erweiterbar und API-ready.
Tech-Stack
- .NET
- MS SQL
Integrationen
- Microsoft Business Central OData v4 mit ETag-Locking
- Azure AD OAuth2 Client Credentials Token-Endpoint
- SQL Server via ADO.NET, Trigger und Rowversion
- Log4net und Windows Event Log für Monitoring
Screens
Weitere Projekte
Alle Projekte →
Dejana Servit · 2025
WordPress Website für Hundetraining – servit.dog
Website für gewaltfreies, individuelles Hundetraining in Mistelbach/Wien mit klarem Erstkontakt-Funnel und mehreren Buchungs-CTAs für Vor-Ort und Online-Coaching.
- WordPress
- WooCommerce
- Automatisierung
Z&G GmbH · 2024
WooCommerce Shop für Energy-Drink-Startup
Modularer WooCommerce-Shop mit Bitcoin- und PayPal-Zahlung, serverseitiger Gewinnspiel-Logik, Händlerkarte und automatisierter Bestellweiterleitung an Fulfillment.
- WordPress
- WooCommerce
- API
- Automatisierung
Bezirkstipp.at · 2024
Plattform für regionale Dienstleister – Bezirkstipp.at
WordPress-Verzeichnis mit Geo-Suche und automatischer Bewertungsaggregation. Optimiert für mobile Nutzung, Performance und SEO; zukünftige Migration auf eigenes Laravel-CMS geplant.
- WordPress
- API
- Automatisierung
- Technisches SEO
Projekt anfragen
Ähnliche Lösung gesucht?
Beschreiben Sie kurz Ihr Vorhaben. Sie sprechen direkt mit dem Entwickler und erhalten eine ehrliche Einschätzung – in der Regel innerhalb von 24 Stunden.
Christof Servit
Inhaber · Softwareentwickler