Zum Inhalt springen
TS code works, Start

Zwei Programme, die endlich miteinander reden

ERP‑ und API‑Schnittstellen entwickeln lassen

Wir verbinden ERP, Kundenverwaltung, Shop und Buchhaltung über Schnittstellen (APIs). Fehlt eine brauchbare, gibt es oft trotzdem einen Weg.

Kostenloses Erstgespräch

Umfang und Zeitrahmen hängen von eurem Vorhaben ab

Über eine Schnittstelle tauschen zwei Programme Daten aus, zum Beispiel der Shop und die Warenwirtschaft. Die meiste verlorene Zeit liegt nicht in den Programmen, sondern zwischen ihnen. Solange alles glattläuft, ist der Bau einer Schnittstelle meist überschaubar. Die eigentliche Arbeit steckt in den Details: welches Feld was bedeutet, Sonderzeichen, Zeitzonen, Teillieferungen und welches Programm recht hat, wenn sich zwei widersprechen. Diese Fragen klären wir am liebsten, bevor programmiert wird.

  1. 01Anbindung zum Beispiel von SAP, Dynamics, Odoo, DATEV, Salesforce, Shopware und eigenen Programmen
  2. 02Klären, welches Feld wohin gehört und welches Programm bei Widersprüchen gilt, möglichst bevor programmiert wird
  3. 03Ohne Schnittstelle oft über die Datenbank, einen Dateiexport oder als letzten Ausweg über ein Programm, das die Oberfläche wie ein Mensch bedient
  4. 04Abgleich je nach Bedarf in eine oder beide Richtungen, auf Wunsch mit Protokoll
  5. 05Übernahme der alten Daten, in der Regel mit einem Probelauf vorab

Angebunden an

  • SAP
  • Microsoft Dynamics
  • Odoo
  • DATEV
  • Salesforce
  • Shopware
  • REST/GraphQL
  • SFTP

Vorgehen

Wie das abläuft

Meist läuft ein solches Projekt in vier Schritten ab.

  1. 01

    Programme sichten

    Welche Schnittstellen es gibt, welche Felder wirklich vorhanden sind und welches Programm wofür maßgeblich ist.

  2. 02

    Zuordnung festlegen

    Feld für Feld, mit Regeln für Widersprüche und Pflichtfelder. Von diesem Schritt hängt viel ab.

  3. 03

    Bauen und testen

    Meist in einer Testumgebung, zum Beispiel mit echten Datensätzen und absichtlich fehlerhaften Fällen.

  4. 04

    Umstellen

    Daten übernehmen und alt und neu, wo es geht, eine Zeit lang parallel laufen lassen. Wir raten davon ab, alles auf einen Schlag ohne Weg zurück umzustellen.

Was das nicht ist

Damit ihr vorher wisst, wofür es sich nicht eignet.

  • Keine Schnittstelle gegen den Willen des Herstellers. Verbieten die Lizenzbedingungen den Zugriff, sagen wir ab.
  • Kein Aufräumen eurer Daten nebenbei. Doppelte Stammdaten wie Kunden oder Artikel müssen vorher geklärt sein.
  • Keine Echtzeit, wenn das Ausgangsprogramm sie nicht hergibt. Dann wird stattdessen in Abständen abgeglichen.

Häufige Fragen

Bevor ihr fragt

Gehört zu

Individuelle Systeme

Interne Werkzeuge, Portale und Programme, die es fertig nicht gibt.

Ihr interessiert euch für individuelle Systeme?

Schreibt uns kurz, worum es geht. Wir melden uns so bald wie möglich bei euch.

Wir melden uns so bald wie möglich