Darstellung
CRM – Modulübersicht
Das Modul CRM in reybex verwaltet den Vertriebsvorfeld-Prozess: Interessenten und Kontakte, CRM-Aktionen, Verkaufschancen, Schnellerfassung sowie CRM-Integrationen zu externen Systemen (z. B. HubSpot, Salesforce). Es baut auf Stammdaten (BAS) und dem gemeinsamen Kontaktmodell (Customer) auf und liefert qualifizierte Debitoren an Vertrieb (SAL).
Rolle für Partner
Partner arbeiten im CRM typischerweise in diesen Rollen:
- Interessenten & Kontakte synchronisieren – Leads aus externem CRM oder Shop als reybex-Kontakte anlegen (CRM01/CRM02)
- Interessent → Kunde konvertieren – qualifizierte Leads für Auftrags-/Angebotserstellung freischalten
- CRM-Aktionen pflegen – Telefonate, Termine, Wiedervorlagen aus externen Systemen spiegeln (CRM08)
- Verkaufschancen steuern – Pipeline-Daten mit Budget, Wahrscheinlichkeit und Positionen (CRM10)
- Angebote aus Chancen erzeugen – Verkaufschance per API in SAL-Angebot überführen
- Externe CRM-Anbindung betreiben – bidirektionaler Kundenabgleich, Webhooks, Transfer-Historie (CRM80)
- Schnellerfassung automatisieren – Kunde + Aktion + Ansprechpartner in einem API-Call (CRM12)
Ohne konsistente CRM-Stammdaten sind weder Verkaufschancen noch automatische Angebotserstellung noch CRM-Integrationen zuverlässig.
Architektur – wie CRM in reybex eingebunden ist
Kern-Domänen
→ Kern-Domänen Übersicht · Domain-Struktur
| Domäne | Bedeutung | Partner-Relevanz |
|---|---|---|
| Customer | Kontakt/Kunde | CRM01/02 |
| ContactPerson | Ansprechpartner | CRM-Connector |
| CrmAction | Aktivität | CRM08 |
| CrmOpportunity | Verkaufschance | CRM10 |
Transaktionen im Partner-Kontext
Alle Transaktionen mit Partner-Zugriff:
| Code | Transaktion | UI-Pfad | Partner-Relevanz | Business-Doku | Default-Rollen |
|---|---|---|---|---|---|
| CRM01 | Interessenten | /prospects | Sehr hoch – Lead-Erfassung, Konvertierung | Interessenten & Kontakte | ROLE_CEO, ROLE_MANAGEMENT … +9 |
| CRM02 | Kontakte | /customers | Sehr hoch – Kunden-/Kontaktstamm CRM-Sicht | Interessenten & Kontakte | ROLE_CEO, ROLE_MANAGEMENT … +10 |
| CRM08 | Aktionen | /crmActions | Sehr hoch – Aktivitäten, Wiedervorlagen | CRM-Aktionen | ROLE_CEO, ROLE_MANAGEMENT … +10 |
| CRM10 | Verkaufschancen | /crmOpportunity | Sehr hoch – Pipeline, Angebotserstellung | Verkaufschancen | ROLE_CEO, ROLE_MANAGEMENT … +9 |
| CRM12 | Schnellerfassung | /quickInformationEnter | Hoch – kombinierte Neuanlage | Schnellerfassung | ROLE_CEO, ROLE_MANAGEMENT … +10 |
| CRM60 | Partnerkunden Liste | /companyPartner | Mittel – Report Partnerkunden | CRM-Berichte & Integration | ROLE_CEO, ROLE_MANAGEMENT … +5 |
| CRM80 | CRM Entegrasyon Geçmişi | /customerTransfer | Sehr hoch – Monitoring externer Sync | CRM-Berichte & Integration | ROLE_ADMIN, ROLE_WAREHOUSE_PEOPLE, ROLE_WAREHOUSE_MANAGER |
Typische Integrations-Reihenfolge
- Prüftabellen & Kontakttypen – Länder, Zahlungsbedingungen,
ContactType(Interessent/Kunde) im Mandanten - Kontakt-Import (BAS10) – optional: Erstbefüllung aus Excel/CSV
- Interessenten/Kontakte (CRM01/CRM02) –
POST /api/customer/oderPOST /api/customer/crmSaveForConnector - CRM-Aktionen (CRM08) – Follow-ups und Termine synchronisieren
- Verkaufschancen (CRM10) – Pipeline mit Positionen und Materialreferenzen
- Konvertierung Interessent → Kunde –
GET /api/customer/convertProspectToCustomer/{id}vor erstem Auftrag - Angebot aus Chance –
POST /api/crmOpportunity/createSalesHead→ SAL15 - Auftrag/Rechnung (SAL16/SAL18) – Belegkette wie in SAL-Modul
- CRM-Integration (CRM80) – bidirektionaler Abgleich, Webhooks, Transfer-Monitoring
Abhängigkeiten zu anderen Modulen
| CRM-Thema | Wird benötigt von / liefert an | Hinweis |
|---|---|---|
| Kontakt-Import (BAS10) | CRM02, SAL01 | Massenimport vor API-Sync |
| Kunden (SAL01) | Aufträge, Angebote | Gleiche Customer-Domäne, anderer ContactType |
| Artikelstamm (BAS02) | CRM10 Positionen | material in CrmOpportunityItem |
| Angebote/Aufträge (SAL15/16) | CRM10 Abschluss | createSalesHead, SalesHead.crmOpportunity |
| Kalender | CRM08 Termine | createAppointment erzeugt Appointment |
Technische Integration
Alle API-Details: API
Mandantenbezug
Alle CRM-Operationen laufen mandanten-isoliert. Nummernkreise (Verkaufschancen), CRM-Integrationen und Kontakttypen sind mandantenspezifisch – siehe Authentifizierung.
Weiterlesen
- Stammdaten: BAS Modulübersicht, Kontakt-Import
- Vertrieb: SAL Modulübersicht, Kunden & Kontakte
- Angebote: Angebote, SalesHead API