Die ERP-Kassen-Revolution: Abacus POS + Sage B7
Beispiel: Auftrag via REST-API
Ein Kunde kauft um 16:12 Uhr in Ihrer Filiale ein. Um 16:13 Uhr erscheint der Auftrag in Sage Business 7 – mit korrekter Rechnungsadresse, Steuer, Zahlungsart und Bestandsabzug. Um 16:14 Uhr ist die Rechnung per E-Mail versandt. Ohne einen einzigen Klick im ERP.
Das ist die Zukunft der ERP-Kassen-Integration – mit Abacus POS REST-API.
In diesem ausführlichen Guide zeigen wir Ihnen:
- Wie die bidirektionale REST-API zwischen Kasse und Sage B7 funktioniert
- Schritt-für-Schritt: Auftrag aus der Kasse → Sage B7 in unter 10 Sekunden
- Code-Beispiele (JSON, cURL, PHP)
- Best Practices für Bestand, Rechnung, Zahlung, TSE
- Fallbeispiel: 90 % weniger Buchhaltungsaufwand
1. Das Problem: Manuelle Auftragsübertragung zwischen Kasse und ERP
Über 80 % der Sage B7-Nutzer mit Filialen geben Kassendaten manuell ein:
- Kassenbon → Excel → Sage B7
- Rechnungen nachträglich in Sage erstellen
- Bestand manuell abgleichen
Ergebnis: Fehler, Zeitverlust, Doppelerfassung, GoBD-Risiken.
2. Die Lösung: REST-API – Direkter Draht von der Kasse in Sage B7
Abacus Kassensystem stellt eine vollständig dokumentierte REST-API bereit, die:
- Kassentransaktionen als
SalesOrderin Sage B7 anlegt - Bestand in Echtzeit aktualisiert
- Rechnungen automatisch erstellt und versendet
- Zahlungen (EC, Bar, Gutschein) korrekt verbucht
Infografik: Datenfluss Kasse → Sage B7
Infografik: Vollautomatisierter Auftragsfluss von der Kasse bis zur Buchhaltung
3. Schritt-für-Schritt: Kassentransaktion → Sage B7 Auftrag
Schritt 1: API-Zugriff in Abacus aktivieren
- Abacus Kassensystem → Einstellungen → Integration → REST-API
- Neuen API-Key erstellen → Berechtigungen:
create:order,read:stock,write:invoice - Key & URL speichern
Schritt 2: Sage B7 Web Service aktivieren
- Sage B7 → System → Web Services → REST-API aktivieren
- Benutzer mit
API-Zugriffanlegen - OAuth2-Token generieren (gültig 1 Jahr)
Schritt 3: Webhook in Abacus einrichten (Transaktion → Sage)
{
"event": "transaction.completed",
"url": "https://api.abacus-pos.de/v1/sage-b7/order",
"method": "POST",
"headers": {
"Authorization": "Bearer DEIN_SAGE_TOKEN",
"X-Abacus-Store-ID": "FILIALE_01"
}
}
Schritt 4: Auftrag an Sage B7 senden (JSON-Beispiel)
POST https://api.sage-b7.de/v1/salesorders
Content-Type: application/json
Authorization: Bearer eyJhbGciOi...
{
"external_id": "KASSE_2025_123456",
"store_id": "FILIALE_01",
"customer": {
"id": "KUNDE_7890",
"name": "Max Mustermann GmbH",
"email": "max@mustermann.de"
},
"items": [
{
"article_id": "ART_001",
"quantity": 2,
"price_net": 49.99,
"vat_rate": 19
}
],
"payment": {
"method": "EC_CARD",
"amount": 119.00,
"status": "PAID"
},
"invoice": {
"create": true,
"send_email": true
},
"stock_update": true
}
Schritt 5: Antwort von Sage B7 verarbeiten
{
"sage_order_id": "SO-2025-98765",
"invoice_number": "RE-2025-001234",
"status": "SUCCESS",
"timestamp": "2025-04-05T16:13:22Z"
}
4. Vorteile der automatischen Sage B7 Integration
90 % weniger Buchhaltungsaufwand
Aufträge, Rechnungen, Zahlungen – alles automatisch in Sage B7.
GoBD- & TSE-konform
Jede Transaktion manipulationssicher protokolliert – Finanzamt-ready.
Echtzeit-Bestand
Kasse und Sage B7 immer synchron – kein Überverkauf.
5. Fallbeispiel: „ElektroMüller GmbH" – 8 Filialen + Sage B7
Vorher: 4 Std./Tag manuelle Auftragserfassung, 12 % Fehlerquote.
Nach REST-API:
- Aufträge in < 8 Sekunden in Sage B7
- Fehlerquote: 0,2 %
- Zeiteinsparung: 120 Std./Monat
- Rechnungen automatisch versandt
6. Sicherheit & Compliance
Abacus + Sage B7 = Höchste Standards:
- HTTPS + OAuth2
- IP-Whitelisting
- GoBD-konforme Protokollierung
- Daten in Deutschland (DSGVO)
Fazit: REST-API ist Ihr ERP-Kassen-Turbo
Wer heute noch manuell zwischen Kasse und Sage B7 kopiert, verschenkt Zeit und Geld. Mit der Abacus REST-API wird Ihre Kasse zur intelligenten ERP-Schnittstelle.
Bereit für die Automatisierung? Fordern Sie jetzt Ihre kostenlose Sage B7 Beratung an.