Schnittstelle E-Guma
Laut Schnittstellendokumentation können Kunden oder Firmen nicht explizit abgeholt werden. Kundendaten sind immer Bestandteil einer Bestellung..
Die Schnittstellen-Integration ist nach diesem Kriterium "fragwürdig"
- Gutscheinbestellungen können zeitlich gefiltert abgerufen werden.
- Einzelne Bestellungen können abgerufen werden.
- Neue Gutscheinbestellungen können angelegt werden.
- Für neu erstellte Bestellungen existiert ein Webhook.
- Kundendaten sind Bestandteil einer Bestellung.
- Es sind keine öffentlich dokumentierten, eigenständigen CRUD-Endpunkte für Kunden oder Firmen ersichtlich.
Realisierbarkeit
| Gewünschte Entität | Realisierbarkeit | Empfohlene Richtung |
|---|---|---|
| Accounts |
Teilweise, nur über Bestellung nicht sinnvoll weil keine eindeutige Kennung vorhanden ist |
e-guma → Sage Sales Management |
| Kontakte | Teilweise, nur über Bestellung nicht sinnvoll weil keine eindeutige Kennung vorhanden ist |
e-guma → Sage Sales Management |
| Sales | Gut möglich | e-guma → Sage Sales Management |
| Aufträge | Gut möglich | e-guma → Sage Sales Management; optional Sage → e-guma |
| Gutschein-/Produktstammdaten | Möglich | e-guma → Sage Sales Management |
| Marketing-Einwilligung | Möglich | e-guma → Sage Sales Management |
Die Integration ist unidirektional theoretisch möglich
Accounts und Kontakte
Die e-guma-Bestellungen enthalten ein eingebettetes customer-Objekt mit:
- Kunden-ID
- Anrede
- Vorname
- Nachname
- Firma
- Adresse
- Telefon
- Marketing-Einwilligung
- Zeitpunkt des Double-Opt-ins
Diese Informationen können in Sage Sales Management als Accounts und Contacts erstellt beziehungsweise aktualisiert werden.
Zeitschätzung
Minimaler sinnvoller Umfang
Enthalten:
- e-guma → Sage Accounts
- e-guma → Sage Contacts
- e-guma → Sage Sales
- Polling
- Datenbanktabellen
- Mapping
- Logging
- Basis-Tests
Schätzung: 90–135 Stunden
Empfohlener produktiver Umfang
Zusätzlich:
- Aufträge und Positionen
- Webhook
- Stornierungen
- robuster Delta-Abgleich
- umfassende Testfälle
- Monitoring und bessere Fehlerbehandlung
Schätzung: 130–195 Stunden
Erweiterter Umfang
Zusätzlich:
- Sage → e-guma Gutscheinbestellungen
- Verarbeitung von Gutscheincodes/PDF-URLs
- erweiterte Konfigurationsoberfläche
- Initialimport-Assistent
- manuelles Replay fehlgeschlagener Datensätze
Schätzung: 160–235 Stunden
Geschätzte Entwicklung gesamte Anbindung mit allem: 380 - 565 Stunden