Zum Inhalt springen

Schnittstellen­entwicklung, von der Analyse bis zum Betrieb

ASES entwickelt Schnittstellen, damit Ihre Programme mit denselben Daten arbeiten. Wir verbinden ERP, CRM, Shop und Buchhaltung ebenso wie Zahlungsdienste, Versand, Marktplätze und Ihre eigene Software, etwa SAP, DATEV, HubSpot, Shopify oder Stripe. Ihre Programme bleiben, und die Daten laufen zwischen ihnen, ohne dass jemand sie abtippt. Fehlt eine passende Schnittstelle, lassen Sie sie bei uns programmieren. Auf Wunsch betreuen wir Ihre Schnittstellen auch im laufenden Betrieb.

Schnittstellen programmieren lassen: so läuft es ab

Wählen Sie, wo Ihre Systeme heute stehen. Die Karte zeigt Ihren nächsten Schritt und was Sie nach jeder Phase in der Hand haben.

Wo stehen Sie?
  1. Sie sind hier

    Erstgespräch und Bestandsaufnahme

    Wir
    Wir lassen uns zeigen, mit welchen Programmen Sie arbeiten, welche Angaben zwischen ihnen wandern und wer sie heute überträgt. Dabei fragen wir auch, wie aktuell die Daten jeweils sein müssen.
    Sie
    Sie nennen Ihre Systeme und zeigen uns typische Vorgänge, etwa eine Bestellung oder eine Rechnung.
    Am Ende
    Ein klares Bild Ihrer Systeme und Datenflüsse.
  2. Sie sind hier

    Datenfluss und Angebot

    Wir
    Wir prüfen, welche Schnittstellen Ihre Systeme bieten, und legen mit Ihnen den Datenfluss fest. Jede Anbindung beschreiben wir im Angebot.
    Sie
    Sie setzen die Prioritäten und prüfen das Angebot.
    Am Ende
    Ein Festpreisangebot mit genau beschriebenem Umfang.
  3. Sie sind hier

    Entwicklung und Test

    Wir
    Wir entwickeln die Schnittstellen und testen sie mit Beispielen aus Ihrem Alltag, bevor echte Daten fließen.
    Sie
    Sie geben Rückmeldung und entscheiden mit uns, wie Sonderfälle behandelt werden.
    Am Ende
    Geprüfte Schnittstellen, bereit für den Start.
  4. Sie sind hier

    Datenübernahme und Start

    Wir
    Ersetzt ein neues System ein bisheriges, übernehmen wir Ihre Daten. Dann schalten wir die Schnittstellen live und schulen Ihr Team in den neuen Abläufen.
    Sie
    Sie sehen sich die Abläufe vor dem Start mit uns an.
    Am Ende
    Systeme, die mit denselben Daten arbeiten.
  5. Sie sind hier

    Betreuung und Weiterentwicklung

    Wir
    Auf Wunsch passen wir Ihre Schnittstellen an, wenn ein Hersteller seine API ändert, und binden weitere Systeme an.
    Sie
    Sie sagen uns, welche Anbindung als Nächstes kommt.
    Am Ende
    Schnittstellen, die mit Ihren Systemen Schritt halten.

Ihr erster Schritt

Wir beginnen mit einem Vorgang, den Ihr Team heute von Hand überträgt, etwa einer Bestellung, die jemand ins ERP eingibt. Daran klären wir mit Ihnen, welche Angaben künftig automatisch fließen sollen.

Das reicht zum Start

Die Namen der Programme, mit denen Sie arbeiten, und ein Vorgang, der heute von Hand läuft.

Welcher Weg zu Ihren Systemen passt, zeigt der Vergleich weiter unten.Vier Wege im Vergleich

Was ist eine Schnittstelle?

Eine Schnittstelle legt fest, wie zwei Programme Daten austauschen. Meist geschieht das über eine API: Ein Programm fragt Daten ab oder meldet eine Änderung, das andere antwortet in einem vereinbarten Format.

Bei einer Integration arbeiten so mehrere Systeme mit denselben Daten, ob Shop und ERP, CRM und Buchhaltung oder Ihre eigene App und ein Zahlungsdienst. Niemand überträgt mehr von Hand, was ein anderes Programm schon weiß.

Schnittstellen und Integrationen, die wir umsetzen

Wir setzen einzelne API-Anbindungen ebenso um wie eine Systemintegration über viele Programme. Auf Wunsch öffnen wir auch Ihre eigenen Systeme über eine API für Handelspartner.

ERP- & CRM-Integration

Shop, Warenwirtschaft, Buchhaltung und CRM zeigen überall dieselben Kunden, Preise und Aufträge.

  • Shop und Warenwirtschaft verbunden
  • CRM und ERP auf demselben Stand
  • Anbindung an DATEV
  • SAP
  • Microsoft Dynamics 365
  • Odoo
  • HubSpot
  • DATEV
Angebot anfragen

Datenintegration & Datenmigration

Ihre Daten kommen bereinigt und geprüft im neuen System an.

  • Datenübernahme beim Systemwechsel
  • Dubletten bereinigt
  • Daten für Auswertungen zusammengeführt
  • SAP
  • Shopware
  • HubSpot
  • PostgreSQL
  • MySQL
Angebot anfragen

EDI- & Marktplatz-Anbindung

Bestellungen von Handelspartnern und Marktplätzen landen direkt in Ihrem ERP.

  • EDI mit Handelspartnern
  • Amazon, Otto, eBay und Kaufland
  • Zahlung und Versand angebunden
  • Amazon
  • Otto
  • eBay
  • Kaufland
  • DHL
Angebot anfragen

Welches System führt welche Daten?

Bevor wir eine Schnittstelle bauen, legen wir mit Ihnen für jede Art von Daten fest, in welchem System sie gepflegt wird, welche Systeme sie übernehmen und wann sie fließen. So überschreiben sich Ihre Programme nicht gegenseitig. Das Beispiel zeigt eine typische Verteilung. Ihre eigene legen wir in der Phase Datenfluss und Angebot fest.

System wählen
Beispiel: welches System welche Daten führt und welche Systeme sie übernehmen
ShopMarktplatzERPCRMBuchhaltung
Artikel und PreisesofortübernimmtSKUübernimmtSKUführtArtikelnummerNicht beteiligtNicht beteiligt
BeständesofortübernimmtverfügbarübernimmtverfügbarführtLagerbestandNicht beteiligtNicht beteiligt
AufträgesofortführtBestelldatum JJJJ-MM-TTführtBestelldatum JJJJ-MM-TTübernimmtTT.MM.JJJJNicht beteiligtNicht beteiligt
KundenstammsofortübernimmtKundennr.Nicht beteiligtführtKundennummerübernimmtKundennr.übernimmtKundennr.
Ansprechpartner und AngebotesofortNicht beteiligtNicht beteiligtübernimmtAuftragführtAngebot gewonnenNicht beteiligt
Rechnungen und Belegein festen AbständenNicht beteiligtNicht beteiligtführtRechnungNicht beteiligtübernimmtBeleg

Wie wir Daten beim Systemwechsel übernehmenDatenintegration & Datenmigration

Eigene Schnittstelle, Middleware oder iPaaS: was passt zu Ihnen?

Für jede Software-Integration gibt es mehrere Wege, von der fertigen Anbindung bis zur eigenen Schnittstelle. Welcher passt, hängt davon ab, wie viele Systeme beteiligt sind, wie viele Daten fließen und wie besonders Ihre Abläufe sind.

  1. Fertige Anbindung

    Ein Plugin oder eine App des Herstellers verbindet zwei verbreitete Systeme.

    Passt, wenn
    beide Systeme verbreitet sind und Ihre Abläufe dem Standard folgen.
    Achten Sie auf
    Updates auf beiden Seiten und Abläufe, die das Plugin nicht abdeckt.
  2. Automatisierungstool

    Mit n8n, Make oder Zapier startet ein Ablauf von selbst, sobald etwas passiert, und übergibt die Daten an das nächste Programm.

    Passt, wenn
    einzelne Abläufe nach festen Regeln laufen, etwa eine Anfrage aus dem Website-Formular, die im CRM landen soll.
    Achten Sie auf
    Kosten, die je nach Tarif mit der Zahl der Ausführungen steigen, und den Ort, an dem das Tool Ihre Daten verarbeitet.
    Prozessautomatisierung
  3. Middleware oder iPaaS

    Eine Integrationsplattform verbindet viele Systeme über eine zentrale Stelle. Das kann eine eigene Software sein (Middleware) oder ein gemieteter Dienst in der Cloud (iPaaS).

    Passt, wenn
    viele Systeme beteiligt sind, etwa Shop, ERP, Marktplätze und Versand zugleich.
    Achten Sie auf
    ein weiteres System im Betrieb, Lizenzkosten, die mit der Nutzung steigen, und die Bindung an die Plattform.
  4. Eigene Schnittstelle

    Wir entwickeln die Verbindung für Ihre Systeme und Ihre Datenregeln.

    Passt, wenn
    Ihre Abläufe besonders sind, große Datenmengen fließen oder ein System keine passende Schnittstelle bietet.
    Achten Sie auf
    die Pflege, wenn sich angebundene Systeme ändern. Sie gehört zur Betreuung.

Welchen Weg wir vorschlagen, begründen wir im Angebot.

Wie Ihre Schnittstellen im Betrieb arbeiten

So richten wir jede Schnittstelle ein, bevor sie live geht. Im laufenden Betrieb übernehmen wir auf Wunsch die Überwachung und geben Ihnen Bescheid, wenn eine Schnittstelle nicht wie vorgesehen arbeitet.

  • Jeder Auftrag wird im ERP nur einmal angelegt, auch wenn er erneut übertragen wird.
  • Antwortet ein System kurz nicht, überträgt die Schnittstelle die Daten erneut, sobald es wieder erreichbar ist.
  • Unvollständige Datensätze hält die Schnittstelle an und nennt den Grund. Nach der Korrektur gehen sie erneut hinaus.
  • Ein regelmäßiger Abgleich zeigt, ob alle Systeme denselben Stand haben.
  • Wer bei Ihnen eine Meldung bekommt, wenn ein Datensatz auf eine Korrektur wartet, legen wir mit Ihnen fest.

Was kostet eine Schnittstelle? Wovon der Preis abhängt

Den Preis für Ihre Schnittstellen kennen Sie, bevor die Entwicklung beginnt. Die Prüfung Ihrer Systeme vor dem Angebot ist kostenlos. Für Entwicklung und Start zahlen Sie einen Festpreis pro Projekt, für Betreuung und Support eine monatliche Pauschale.

Angebot

Entwicklung, einmalig

Festpreisprojekt

  • Festpreis für den genau beschriebenen Umfang
  • Ändert sich der Umfang, passen wir zuerst das Angebot an
  • Keine Abrechnung nach Stunden
Start

Nach dem Start, monatlich

Betreuung und Weiterentwicklung

  • Monatliche Pauschale für Wartung und Support
  • Support per Telefon rund um die Uhr
  • Neue Anbindungen je Arbeitspaket mit eigenem Angebot

Wovon der Umfang abhängt

  • Wie viele Systeme verbunden werden und in welche Richtung die Daten fließen
  • Ob Ihre Systeme eine dokumentierte API bieten oder nur Dateien exportieren
  • Wie viele Sonderfälle die Datenregeln kennen, etwa Varianten oder Kundenpreise
  • Wie viele Daten fließen und wie aktuell sie sein müssen
  • Ob Daten aus einem bisherigen System übernommen und bereinigt werden
  • Ob Handelspartner per EDI angebunden werden

Haben Sie einen Budgetrahmen, nennen Sie ihn im Erstgespräch. Wir richten den Umfang zum Start danach aus und planen weitere Anbindungen für spätere Schritte.

Kosten im laufenden Betrieb

Auch im laufenden Betrieb fallen Kosten an: API-Gebühren mancher Anbieter, Lizenzen für Integrationsplattformen oder Automatisierungstools, Hosting und Wartung. Im Angebot rechnen wir diese Posten für mehrere Jahre durch.

Was Ihnen am Ende gehört

Nach vollständiger Bezahlung übergeben wir Ihnen alles, was Sie brauchen, um Ihre Schnittstellen selbst zu betreiben oder von einem anderen Team weiterentwickeln zu lassen.

  • Code
    • Der für Sie entwickelte Quellcode der Schnittstellen
    • Git-Repository mit der vollständigen Änderungshistorie
    • Technische Dokumentation
  • Datenflüsse
    • Dokumentation der Datenflüsse mit Feldzuordnung
    • Schnittstellenbeschreibung als OpenAPI-Datei
    • Die eingerichteten Abläufe, etwa in n8n oder Make
  • Zugänge
    • Server und Hosting
    • Konten aller Dienste
    • Zugangsdaten zu allen Schnittstellen
  • Rechte
    • Nutzungsrechte

Konten bei Integrationsplattformen, Marktplätzen und Cloud-Diensten laufen von Anfang an auf Ihren Namen, ebenso die API-Schlüssel.

Code und Dokumentation schreiben wir so, dass sich auch ein neues Team darin zurechtfindet. Wer Ihre Schnittstellen künftig betreut, entscheiden Sie.

Systeme, die wir verbinden

Wir verbinden die Systeme, mit denen Ihr Team heute arbeitet, und ergänzen, was fehlt.

  • ERP und Warenwirtschaft

    Artikel, Preise, Bestände und Aufträge.

  • Buchhaltung

    Rechnungen und Belege aus dem ERP.

  • CRM

    Kontakte, Angebote und Umsätze.

  • Shopsysteme

    Bestellungen aus dem Shop, Artikel und Bestände aus dem ERP.

  • Marktplätze

    Marktplatzbestellungen im ERP, Bestände auf jedem Marktplatz aktuell.

  • Zahlung

    Jede Zahlung, ihrer Bestellung zugeordnet, in Buchhaltung und ERP.

  • Versand

    Aufträge an den Versanddienst, Sendungsnummern zurück an Shop und ERP.

  • Automatisierung

    Einzelne Abläufe, die ein Ereignis in einem Programm startet.

  • SAP
  • Microsoft Dynamics 365
  • Odoo
  • JTL
  • Xentral
  • plentymarkets
  • weclapp
  • DATEV
  • sevDesk
  • Lexware Office
  • HubSpot
  • Salesforce
  • Pipedrive
  • Zoho CRM
  • Shopware
  • Shopify
  • WooCommerce
  • Magento
  • Amazon
  • Otto
  • eBay
  • Kaufland
  • PayPal
  • Stripe
  • Klarna
  • Mollie
  • DHL
  • DPD
  • UPS
  • GLS
  • n8n
  • Make
  • Zapier

ASES in Zahlen

  • 1 TeamEigenes Team, keine Subunternehmer
  • 15+Mehr als 15 Jahre Erfahrung im Team
  • 35+Unternehmen in mehr als 35 Ländern arbeiten mit uns
  • 10Gespräche in zehn Sprachen
Über ASES

Häufige Fragen zur Schnittstellenentwicklung

Antworten zu Kosten, Systemen, Datenflüssen, Betrieb und Datenschutz Ihrer Schnittstellen.

Sprechen wir über Ihre Schnittstellen

Erzählen Sie uns, welche Programme Ihr Team nutzt und wo heute Daten von Hand übertragen werden. Wir melden uns so bald wie möglich und finden mit Ihnen einen Termin für das Erstgespräch.

  • Kostenloses Erstgespräch
  • Unverbindlich
  • NDA auf Wunsch