Zum Inhalt springen

APIs & Integrationen

Strecke
Shop → Warenwirtschaft
Versuche
4
Bis zugestellt
21 Min.
Meldungen
2

Dieses Protokoll zeigt, was eine Schnittstelle tut, wenn das andere System nicht antwortet. Eine Bestellung geht ein, und niemand tippt etwas ab.

Protokoll einer Bestellung

Ein Beispiel mit erfundenen Daten, keine Kundendaten.

  1. 01

    Die Bestellung kommt an

    1. Shop → Schnittstelle: Bestellung 4711 bezahlt

    2. Schnittstelle → Shop: 202 angenommen

    CRM, ERP und Warenwirtschaft tauschen Daten von selbst aus Niemand öffnet ein zweites Fenster, um 4711 zu übertragen.

  2. 02

    Die Schnittstelle prüft

    1. Schnittstelle: Schlüssel und Rolle geprüftDer Shop darf Bestellungen anlegen

    Wer was sehen darf, ist an einer Stelle geregelt Der Schlüssel des Shops darf Bestellungen anlegen und sonst nichts.

  3. 03

    Das Zielsystem antwortet nicht

    1. Schnittstelle → Warenwirtschaft: Bestellung 4711 anlegenVersuch 1

    2. Warenwirtschaft → Schnittstelle: 503 nicht erreichbar

    3. Schnittstelle → Warenwirtschaft: Versuch 2nach 1 Min.

    4. Warenwirtschaft → Schnittstelle: 503 nicht erreichbar

    5. Schnittstelle → Warenwirtschaft: Versuch 3nach 5 Min.

    6. Warenwirtschaft → Schnittstelle: 503 nicht erreichbar

    7. Schnittstelle: Meldung an den BetreiberWarenwirtschaft antwortet seit 6 Min. nicht

    8. Schnittstelle → Warenwirtschaft: Versuch 4nach 15 Min.

    9. Warenwirtschaft → Schnittstelle: 201 angelegt

    10. Schnittstelle: Meldung an den BetreiberWarenwirtschaft wieder erreichbar, 1 Bestellung nachgeliefert

    Fehlgeschlagene Übertragungen wiederholen sich selbst und melden sich Die Abstände wachsen, damit ein überlastetes System Luft bekommt. Die Bestellung trägt ihre Nummer mit, also entsteht sie auch beim vierten Versuch nur einmal.

  4. 04

    Beleg und Status gehen zurück

    1. Warenwirtschaft → Schnittstelle: Rechnung R-4711 erstellt

    2. Schnittstelle → Shop: Status und Rechnung

    Zahlungen und Rechnungen laufen ohne manuelles Übertragen Der Kunde sieht den Stand, ohne dass jemand im Büro nachträgt.

Dieselbe Bauart, andere Strecken

  • Shop → WarenwirtschaftBestellungen vom Shop in die Warenwirtschaftoben gezeigt
  • Website → CRMAnfragen von der Website ins CRM
  • System A ⇄ System BStammdaten zwischen zwei Systemen synchron halten
  • Beleg → AblageDokumente und Belege automatisch ablegen
  • Partner ⇄ WarenwirtschaftPartner- und Lieferantenschnittstellen

Welche zwei Systeme verbindest Du heute von Hand?

Nenn mir die beiden Namen. Im Erstgespräch (15 Minuten per Video, ohne Kosten) sage ich Dir, ob dafür eine Schnittstelle reicht und was sie leisten müsste.