Systemintegration

Ihre Software arbeitet zusammen.

Die meisten Doppelerfassungen entstehen, weil Programme nicht miteinander kommunizieren. Wir verbinden Ihr ERP, Ihr CRM, Ihre Buchhaltung, Ihr E-Mail-System und Ihre Datenbanken – mit kontrollierten, nachvollziehbaren und umkehrbaren Datenflüssen.

Schnittstellen
REST- oder SOAP-API, SQL, Dateien, E-Mail, Webhooks.
Systeme
ERP, CRM, Buchhaltung, DMS, Branchensoftware, bestehende Datenbanken.
Vorgehen
Zuerst nur lesend, Testumgebung, schrittweise Inbetriebnahme.

Was wir verbinden

Die Tools, die Sie bereits nutzen.

Wir gehen von Ihrer aktuellen Umgebung aus. Ein Softwarewechsel ist fast nie eine Voraussetzung.

ERP & Buchhaltung

Bestellungen, Artikel, Kunden, Rechnungen, Buchungen. Je nach ERP: API, Datenbank, geplante Importe oder Exporte.

CRM & Verkauf

Kontakte, Verkaufschancen, Offerten und Aktivitäten, synchronisiert mit E-Mail und den Formularen Ihrer Website.

E-Mail

Gemeinsame Postfächer, Anhänge und Antworten. Lesen per IMAP oder API, Versand per SMTP oder API, nachvollziehbar.

Datenbanken

SQL Server, PostgreSQL, MySQL, SQLite oder Access. Kontrolliertes Lesen und Schreiben, geprüfte Abfragen.

Dateien & Datenaustausch

Excel, CSV, XML, PDF, freigegebene Ordner, SFTP. Geplante Importe und Exporte mit Formatprüfung.

Branchensoftware & SaaS

Branchenlösungen und Online-Plattformen. Bestehende Konnektoren, wenn sie zuverlässig sind, sonst eigene Entwicklung.

Bestehende Systeme

Ältere Systeme sind kein Hindernis.

Eine Access-Datenbank, eine Excel-Arbeitsmappe mit Makros oder eine Software ohne API stehen oft im Zentrum eines KMU. Wir können sie auslesen, mit neueren Tools verbinden oder, wo sinnvoll, ihre Migration vorbereiten.

  • Auslesen von Access-Datenbanken und Excel-Arbeitsmappen, ohne das Original zu verändern.
  • Extraktion von Struktur, Abfragen und VBA-Code, um den Bestand zu dokumentieren.
  • Schrittweise Synchronisation mit einem neueren Tool, ohne Unterbruch des Betriebs.
  • Datenmigration mit zeilenweiser Kontrolle zwischen Quelle und Ziel.

Vorgehen

Wie wir ein System integrieren.

  1. 01

    Bestandsaufnahme der Schnittstellen

    Wir prüfen, was jede Software tatsächlich erlaubt: API, Datenbankzugriff, Exporte, Grenzen und Rechte.

  2. 02

    Datenzuordnung

    Felder, Formate, Identifikatoren und Transformationsregeln werden vor der Entwicklung dokumentiert.

  3. 03

    Testumgebung

    Die Datenflüsse werden auf einer Kopie oder in einer separaten Umgebung entwickelt und getestet, anfangs nur lesend.

  4. 04

    Schrittweise Inbetriebnahme

    Parallelbetrieb mit dem bestehenden System, Abgleich der Ergebnisse, dann Umstellung.

  5. 05

    Überwachung

    Jede Synchronisation wird protokolliert. Eine Abweichung oder ein Fehler löst einen Alarm aus.

Technische Garantien

Ein Datenaustausch muss fehlschlagen können, ohne Schaden anzurichten.

Netzwerkunterbruch, Drittsystem nicht verfügbar, Nachricht zweimal erhalten: Solche Situationen kommen vor. Sie werden von Anfang an eingeplant.

Idempotenz
Jeder Datenaustausch trägt eine eindeutige Kennung: Eine Wiederaufnahme erzeugt nie ein Duplikat.
Wiederaufnahme
Ein nicht verfügbares System wird mit zunehmendem Abstand erneut angefragt, danach wird der Vorfall gemeldet.
Abgleich
Die synchronisierten Daten werden regelmässig zwischen den Systemen verglichen.
Rechte
Dedizierte technische Konten, beschränkt auf die nötigen Daten und Aktionen.
Geheimnisse
Zugangsdaten werden auf dem Server gespeichert, nie im Browser und nie im Quellcode.
Nachvollziehbarkeit
Protokoll jedes Datenaustauschs: Herkunft, Ziel, Zusammenfassung des Inhalts, Ergebnis.

Häufige Fragen

Integration, ohne böse Überraschungen.

Unsere Software hat keine API. Geht das trotzdem?

Oft ja. Eine zugängliche Datenbank, geplante Exporte oder Austauschdateien können genügen. Wir ermitteln während der Analyse die zuverlässigste Lösung und sagen Ihnen klar, wenn keine zuverlässig genug ist.

Müssen wir Ihnen Administratorzugriff geben?

Nein. Wir verlangen dedizierte technische Konten, beschränkt auf die nötigen Daten und Aktionen, die Sie jederzeit sperren können.

Setzen Sie Plattformen wie n8n ein?

Wenn es der richtige Baustein ist, ja: n8n lässt sich selbst hosten und bleibt übersichtlich. Für kritische Datenflüsse setzen wir bevorzugt auf eigenen, getesteten und versionierten Code.

Was passiert, wenn eine Software eine neue Version erhält?

Die Integrationen sind dokumentiert und überwacht. Ein Fehler infolge einer Änderung wird vom Monitoring erkannt; die Anpassung ist durch den Betriebsvertrag abgedeckt oder wird separat offeriert.

Integration

Zwei Programme, die nicht miteinander kommunizieren?

Sagen Sie uns, welche und was heute doppelt erfasst wird. Wir prüfen die verfügbaren Schnittstellen, bevor wir irgendetwas vorschlagen.