← Alle Fachbeiträge

Von

Veröffentlicht · überarbeitet · Systemintegration · 6 Min. Lesezeit

Wenn Systeme nicht miteinander reden: Schnittstellen statt Copy-Paste

Daten einmal erfassen und kontrolliert weitergeben: Regeln für Zuordnung, Wiederholungen und Fehlerfälle, mit einem Beispiel aus unserem eigenen Belegarchiv.

Illustration: Zwei Aktenschränke sind durch eine Leitung mit Dokumenten verbunden; daneben liegt eine Prüfliste.

Eine Schnittstelle kann wiederkehrende Dateneingaben zwischen bestehenden Systemen übernehmen. Damit daraus ein verlässlicher Ablauf wird, müssen Daten, Zuständigkeiten und Fehlerbehandlung zusammenpassen. Eine erfolgreiche Übertragung allein beweist noch nicht, dass der Auftrag, die Rechnung oder die Auswertung fachlich richtig ist.

In einem KMU können Warenwirtschaft, Buchhaltung, Online-Shop und CRM jeweils ihren Zweck erfüllen. Trotzdem trägt jemand Kundendaten zweimal ein, kopiert Bestellpositionen oder gleicht zwei Listen ab. Genau diese Übergaben sind ein Ansatzpunkt: Welche Information entsteht wo, wer braucht sie danach und was wird heute von Hand ergänzt?

Die Übergabe an einem echten Vorgang verstehen

Ein Medienbruch kann entstehen, wenn Informationen zwischen Arbeitsmitteln manuell übertragen werden müssen. Der Aufwand fällt oft im Tagesgeschäft an: Kopieren, Rückfragen, Suchen und Fehlerkorrekturen. Deshalb lohnt es sich, einen konkreten Vorgang vom Eingang bis zum geprüften Ergebnis zu verfolgen.

Ein mögliches Beispiel: Eine Bestellung kommt im Shop an, wird einem Kunden zugeordnet und soll in der Auftragsverwaltung erscheinen. Welche Kundennummer verbindet beide Systeme? Wer prüft eine unbekannte Artikelnummer? Wie wird eine nachträgliche Änderung behandelt? Erst mit diesen Antworten ist klar, was die Verbindung leisten soll.

Fünf Regeln vor der Umsetzung

  • Führende Daten: Für jedes wichtige Feld festlegen, welches System massgeblich ist. Sonst überschreiben sich etwa zwei unterschiedliche Kundenadressen gegenseitig.
  • Eindeutige Zuordnung: Kunden, Artikel und Vorgänge anhand geeigneter Kennungen verbinden. Ein gleicher Name allein ist keine sichere Identität.
  • Fachliche Prüfung: Pflichtfelder, Einheiten, Währung und zulässige Zustände prüfen. Fehlende Angaben dürfen nicht still erfunden werden.
  • Begrenzte Rechte: Nur benötigte Daten und Funktionen zugänglich machen. Wer Daten lesen darf, braucht nicht automatisch Rechte zum Löschen oder Buchen.
  • Verantwortung im Betrieb: Festlegen, wer offene Fälle bearbeitet und wer Anpassungen übernimmt, wenn ein Anbieter seine Schnittstelle ändert.

Nicht jedes System bietet dieselben Zugriffsmöglichkeiten. Vorhandene Schnittstellen, Import- und Exportfunktionen, Lizenzbedingungen und Grenzen müssen für die konkreten Produkte geprüft werden. Einen festen Export zu automatisieren ist etwas anderes als eine laufende Verbindung in beide Richtungen.

Was passiert, wenn die Übertragung scheitert?

Manche Fehler sind vorübergehend: Ein Dienst ist kurz nicht erreichbar oder eine Antwort kommt zu spät. Andere brauchen eine Korrektur, etwa ungültige Daten oder fehlende Berechtigungen. Eine Verbindung sollte diese Fälle unterscheiden, Wiederholungen begrenzen und einen ungeklärten Vorgang sichtbar zur Bearbeitung ablegen.

Wichtig ist der Fall, in dem das Ziel bereits gespeichert hat, aber die Bestätigung verloren geht. Eine erneute Übertragung darf dann nicht versehentlich einen zweiten Auftrag oder eine zweite Rechnung erzeugen. Microsoft erläutert diese Gefahr bei Wiederholungsversuchen und beschreibt die Verarbeitung wiederholt zugestellter Nachrichten ohne zusätzlichen Effekt. Das ist ein Entwurfsprinzip, keine automatische Garantie durch den Einsatz einer bestimmten Plattform.

Auch Teilerfolge brauchen einen klaren Status: Der Auftrag kann angelegt sein, während die nächste Übergabe noch offen ist. Ein Protokoll sollte den betroffenen Vorgang und den fehlgeschlagenen Schritt erkennen lassen, ohne unnötig vertrauliche Inhalte zu kopieren. Nach einer Störung wird am passenden Schritt weitergearbeitet, statt den gesamten Ablauf blind zu wiederholen.

Ein Beispiel aus unserer eigenen Buchhaltung

Unser eigenes Belegarchiv trennt Eingang, Erkennung und Entscheidung. Der Postfachabruf ist lesend ausgelegt. Erkannte Rechnungsanhänge können zusammen mit bereits heruntergeladenen Belegen ins Archiv gelangen. Das Archiv nutzt die Inhaltsprüfsumme, um dieselbe Datei wiederzuerkennen, und speichert den ausgelesenen Volltext für die Suche.

Eine identische Datei ist dabei nicht dasselbe wie dieselbe Rechnung in einer anders erzeugten PDF-Datei. Auch Rechnungsnummer, Anbieter, Betrag und Währung müssen in die fachliche Prüfung eingehen. Die Zuordnung kann Vorschläge mit Begründung liefern; deren Übernahme bleibt eine bewusste Entscheidung.

Im Alltag gehören die Kontrolle fehlender Belege, die Prüfung nicht erkannter Inhalte und die Klärung unklarer Zuordnungen weiterhin dazu. Der gezeigte Aufbau erklärt eine Aufgabenverteilung. Wie viel Zeit er in einem bestimmten Betrieb spart und wie vollständig die Belege erfasst werden, muss dort gemessen werden.

Sechs Fälle für die Abnahme

Bevor eine Verbindung echte Vorgänge übernimmt, sollte ein begrenzter Testbestand mindestens diese Fälle abdecken:

  • Ein vollständiger Vorgang erreicht das richtige Ziel mit den richtigen Feldern.
  • Derselbe Vorgang wird erneut zugestellt, ohne eine unbeabsichtigte zweite Anlage.
  • Ein Pflichtfeld oder eine Zuordnung fehlt und bleibt sichtbar zur Klärung offen.
  • Das Ziel speichert, aber die Bestätigung geht verloren; eine Wiederholung erzeugt keinen zusätzlichen Vorgang.
  • Ein Schritt fällt aus, während ein anderer bereits erfolgreich war; die Wiederaufnahme ist nachvollziehbar.
  • Eine Änderung oder Stornierung wird nach der ersten Übertragung entsprechend der vereinbarten Regeln verarbeitet.

Diese Liste ist eine erste Abnahmehilfe. Sie ersetzt weder produktspezifische Tests noch die Prüfung von Zugängen, Datenschutz, Sicherung und Wiederherstellung. Auch eine funktionierende Verbindung muss im Betrieb beobachtet und gepflegt werden.

Wann lohnt sich die Verbindung?

Entscheidend sind die Häufigkeit und Dauer der Übertragung, die Folgen von Fehlern und die Kosten für Einrichtung, Prüfung und Wartung. Eine seltene Übergabe kann trotzdem wichtig sein, wenn Fehler besonders teuer sind. Umgekehrt kann ein regelmässiger kleiner Handgriff günstiger bleiben als eine aufwendige Verbindung.

Den Rechenweg erläutert unser Artikel zur Wirtschaftlichkeit. Das Vorgehen bei Systemintegration beginnt mit dem Ablauf und den tatsächlichen Möglichkeiten Ihrer vorhandenen Systeme.

Übertragen Sie dieselben Daten wiederholt zwischen zwei Programmen? Im kostenlosen Erstgespräch klären wir, ob eine vertiefte Prüfung sinnvoll ist. Die separate Prozessanalyse kostet CHF 890; sie wird bei einer anschliessend beauftragten Umsetzung ab CHF 5'000 vollständig angerechnet.

Ihr Prozess

Beginnen wir mit dem kostenlosen Erstgespräch.

Wir klären Ihren Ablauf und prüfen, ob eine vertiefte Analyse sinnvoll ist. Die separate Prozessanalyse kostet CHF 890 und wird bei einer beauftragten Umsetzung ab CHF 5'000 vollständig angerechnet.

Erstgespräch anfragen

Beschreiben Sie kurz, wo es hakt. Den Rest klären wir im Gespräch.

Daniel Bidoli, Inhaber von Bidoli IT-Services

Sie schreiben uns, was Sie beschäftigt. Ihre Nachricht landet nicht in einem Ticketsystem, sondern direkt bei Daniel Bidoli, dem Inhaber.

  1. Nachricht senden

    Zwei Sätze reichen, das Eingrenzen ist unsere Arbeit.

  2. Persönliche Antwort

    Erste Einschätzung innerhalb von 24 Stunden.

  3. Kostenloses Erstgespräch

    Rund 30 Minuten: online, vor Ort oder flexibel am Abend. Danach entscheiden Sie.

Sehen wir keinen Nutzen, sagen wir es Ihnen offen.

Lieber direkt sprechen?

+41 76 753 37 86 WhatsApp

Ihre Anfrage

Was beschäftigt Sie? Eine kurze Beschreibung reicht, wir melden uns innerhalb von 24 Stunden.

Antwort in der Regel innerhalb von 24 Stunden.