CoolHanX
Lösung

Mit ERP — API-Integration

Ihr ERP bleibt führend für Buchung und Stammdaten. CoolHanX übernimmt den Teil, der ERP-seitig teuer ist: Formatierung, Validierung, Zustellung, Archiv.

Die Arbeitsteilung

EN-16931-Formatierung, BR-DE-Validierung, Leitweg-Handling, GoBD-Archiv und Zustellkanäle in ein bestehendes ERP zu bauen ist ein Projekt mit sechsstelligem Potenzial — und dauerhafter Pflege bei jeder Standardänderung. Die Alternative: Ihr ERP liefert die Rechnungsdaten so, wie es sie ohnehin hat, und CoolHanX erledigt den E-Rechnungs-Teil als Dienst.

Buchung, Zahlläufe, Mahnwesen, Reporting: unverändert in Ihrem ERP. Was sich ändert, ist nur der letzte Meter zum Empfänger — und der wird geprüft, archiviert und protokolliert.

Sauberer Buchungsstapel als Übergabe an DATEV und die Kanzlei
ERP-Integration: Ihr System liefert Daten, CoolHanX liefert geprüfte E-RechnungenIhr ERPBuchung + Stammdatenbleiben dort führendJSONAPI-KeyCoolHanXMapping → EN-16931-PrüfungNummern · Archiv · Zustellungidempotent: 1 Belegnr = 1 BelegEmpfängerE-Mail · Portal · PeppolGoBD-Archiv8 Jahre, automatisch
Arbeitsteilung: Ihr ERP liefert Daten, CoolHanX liefert geprüfte, archivierte Belege.
Die Maschinen-API (Auszug)
EndpunktZweckEigenschaften
POST /v1/erp/invoicesRechnung aus ERP-Daten ausstellenEN-16931-Gate, idempotent je Belegnummer, VALID/Fehler als Antwort
POST /api/erp/onboarding/ingestRohdaten in IHREM Format einliefernFeld-Mapping serverseitig — kein Umbau im ERP nötig
GET /v1/erp/invoices/{nr}Status & Zustellung abfrageninkl. Transmissions-Historie
GET /v1/erp/inboundEingangsbelege maschinell abholenvalidiert, mit Fehlerstatus
API-SchlüsselSandbox & Produktion, Berechtigungen je Schlüsselissue/receive-Scopes, Rotation, Audit

Onboarding in drei Schritten

  1. 1 · Schlüssel & SandboxSie erhalten Test- und Produktionsschlüssel mit getrennten Berechtigungen (nur Ausstellen, nur Abholen, beides).
  2. 2 · Feld-Mapping statt ProgrammierungIhr Exportformat (CSV, IDoc-artig, JSON) wird serverseitig auf das Rechnungsmodell gemappt — inklusive Positionszeilen. Ein Dry-Run zeigt das Ergebnis, bevor irgendetwas ausgestellt wird.
  3. 3 · Testbeleg → Freigabe → produktivEin Sandbox-Beleg durchläuft die echte Validierung; passt alles, schalten Sie den Produktionsschlüssel frei. Der Integrationsstatus (Schlüssel, Mapping, erste Belege) ist jederzeit abrufbar.

Verlässlichkeit im Dauerbetrieb

Antwortverhalten der API — planbar statt überraschend
SituationAntwortIhr ERP macht
Beleg gültig200 · status VALID + NummerStatus speichern, fertig
Gleiche Belegnummer erneut200 · idempotent:truenichts — kein Duplikat entstanden
Validierungsfehler422 · konkrete Regelverstöße (z. B. BR-DE-15)Fehler anzeigen, Daten korrigieren
Schlüssel ohne Berechtigung403Konfiguration prüfen
Web-Konto statt ERP-Mandant403/404 — Segmente sind getrenntrichtigen Mandanten verwenden

Sicherheit der Maschinenschnittstelle

API-Schlüssel werden gehasht gespeichert (Klartext nur einmal bei Erzeugung sichtbar), tragen Berechtigungen (nur Ausstellen, nur Abholen) und Umgebungen (Sandbox/Produktion) und lassen sich jederzeit rotieren. Jeder Aufruf ist dem Mandanten zugeordnet und protokolliert; Web-Oberfläche und Maschinen-API sind strikt getrennte Zugangswege.

Beispiel-Aufruf

POST /v1/erp/invoices · Authorization: Bearer <API-Key>
{"number":"RE-2026-1042","buyer":{"name":"Kunde GmbH","country":"DE","vat_id":"DE…"},"lines":[{"name":"Seefracht","net_price":2500,"service_type":"intl_transport"}]}
Antwort: {"status":"VALID","number":"RE-2026-1042", …} — oder die präzisen Validierungsfehler.

Häufige Fragen

Welche ERP-Systeme werden unterstützt?

Alle, die Rechnungsdaten exportieren können — das Mapping übernimmt die Formatarbeit. Referenzfall ist eine Logistik-Integration (Cello/IDoc-artige Strukturen).

Was kostet die Integration?

Angebot nach Belegvolumen und Anbindungsaufwand — support@coolhanx.com.

Wie lange dauert die Anbindung?

Mit vorhandenem Datenexport typischerweise Tage, nicht Monate: Mapping konfigurieren, Sandbox-Beleg, Freigabe.

Gibt es Webhooks?

Statusabfragen sind verfügbar; Push-Webhooks für Zustellereignisse sind für den Betrieb eingeplant.

Wie testen wir gefahrlos?

Mit dem Sandbox-Schlüssel: gleiche Validierung, getrennter Datenraum, keine Auswirkungen auf Produktion — inklusive Dry-Run des Feld-Mappings.

Wer pflegt das Mapping bei Formatänderungen?

Das Mapping liegt serverseitig und wird gemeinsam angepasst — Ihr ERP-Export bleibt unverändert.

Unterstützt ihr mehrere Mandanten/Gesellschaften?

Ja — je Gesellschaft ein Mandant mit eigenen Schlüsseln, Nummernkreisen und eigenem Archiv.

So funktioniert die Anbindung technisch

Ihr System spricht eine schlanke REST-API mit API-Key-Authentisierung an: Es liefert die Rechnungsdaten als JSON (Kopf, Partner, Positionen, Steuer- und Zahlungsangaben), CoolHanX baut daraus die EN-16931-konforme XRechnung, prüft sie gegen BR-DE, vergibt die lückenlose Nummer, archiviert GoBD-konform und meldet den Status zurück. Die Ausstellung ist idempotent: Ein wiederholter Aufruf mit derselben Referenz erzeugt keine Doppelrechnung.

Vom ERP-Datensatz zur geprüften E-Rechnung

  1. 1 · Mapping einrichtenIhre Feldnamen werden einmalig auf die EN-16931-BT gemappt — im Onboarding mit Testlauf (Sandbox), bevor produktiv gestellt wird.
  2. 2 · Daten sendenIhr ERP ruft die API mit dem Rechnungsdatensatz auf.
  3. 3 · Prüfen & ausstellenCoolHanX validiert, nummeriert, archiviert — oder gibt bei Fehlern konkrete BR-DE-Codes zurück, ohne eine Nummer zu verbrauchen.
  4. 4 · Status zurückErgebnis (VALID/Fehler), Rechnungsnummer und Archiv-Referenz gehen an Ihr System zurück.
Zuständigkeit — Ihr ERP vs. CoolHanX
AufgabeIhr ERPCoolHanX
Stammdaten, Buchung, Zahlläufe
EN-16931-Formatierung
BR-DE-Validierung
Lückenlose Nummern + GoBD-Archiv
Zustellung (E-Mail/Portal)
Reporting/Mahnwesen

Onboarding, Sandbox und Preis

Für ERP-Kunden gibt es eine Sandbox zum gefahrlosen Testen des Mappings und der Ausstellung, bevor produktiv geschaltet wird. Das Angebot richtet sich nach Belegvolumen und Anbindungsaufwand — sprechen Sie uns an, wir erstellen ein passendes Angebot statt eines Pauschaltarifs.

Verwandte Themen

Welche ERP-Systeme und Formate wir anbinden

Angebunden wird alles, was Rechnungsdaten exportieren kann — die Formatarbeit übernimmt unser serverseitiges Mapping. Bewährte Wege:

Anbindungswege
System / FormatWieReferenz
SAP (IDoc / RFC-Export)strukturierter Export → MappingLogistik-Referenz (Cello)
DATEVBuchungs-/Belegdaten → EN 16931Kanzlei-Umfeld
EDIFACT / EDIINVOIC-Segmente → XRechnungHandel & Spedition
Microsoft Dynamics · Sage · LexwareCSV/XML-Export → Mappinggängige KMU-ERP
Eigenes System / CSV / JSONREST-API mit JSON oder CSV-Exportindividuell

In jeder Programmiersprache anbindbar

Die Schnittstelle ist eine schlanke REST-API mit API-Key — anbindbar aus Python, PHP, Java, C#, Node.js oder direkt per curl. Sie senden die Rechnungsdaten als JSON; CoolHanX baut, prüft, nummeriert, archiviert und meldet den Status zurück. Kein SDK-Zwang, keine proprietäre Bibliothek.

curl -X POST https://…/v1/erp/invoices -H 'Authorization: Bearer <API-Key>' -H 'Content-Type: application/json' -d '{…}'

Was wir für Sie anbinden (Ausgang)
ZielWas CoolHanX übernimmt
Ihre Kunden (B2B)E-Rechnung erstellen, prüfen, per E-Mail/Peppol zustellen
Behörden (B2G)Leitweg-ID, ZRE/OZG-RE-Portalexport
Peppol-NetzZustellung über zertifizierten Zugang (Add-on)
Finanzamt-KonformitätEN 16931 / BR-DE-Validierung (KoSIT)
Steuerberater / DATEVEXTF-Buchungsstapel, lesender Kanzlei-Zugang
GoBD-Archivrevisionssichere Aufbewahrung 8 Jahre
Tenant-/ERP-Anbindung anfragen

Wir melden uns werktags binnen 24 h. Alternativ: support@coolhanx.com

Allgemeine Produktinformation — keine Rechts- oder Steuerberatung. Verbindliche Auskünfte gibt Ihr Steuerberater bzw. Ihre Rechtsberatung.

ERP-Anbindung besprechen? Anfrage oben senden oder support@coolhanx.com — Antwort binnen 24 h werktags.

Kostenloses Firmenkonto erstellen