Berechtigungen verstehen (CASL)
Wie Berechtigungen in SpeamCore funktionieren — CASL-Subjects, Actions, FE-Page-Guards, API-Datenzugriff, Keycloak-Rollen.
Polymorpher Parent-Pattern
Wie SpeamCore Datensaetze mit unterschiedlichen Eltern-Typen verbindet — `parentId` + `parentType`. Zentrales Muster für Adressen, Kontakte, Dokumente, Textbloecke, Bankverbindungen und Belege.
Mandanten und SpeamID/Keycloak
Wie SpeamCore mandantenfaehig ist — Subdomain → Keycloak-Realm → CASL-Scope. Trennung von SpeamID-Identitaet und Mandanten-Mitgliedschaft.
Bankkonten und Zuweisungen
Wie SpeamCore Bankkonten zentral haelt und über `BankAssignment` einem Kunden, Standort, Lieferanten oder Mitarbeiter zuordnet.
Buchhaltungskonten (TransactionAccount)
Wie SpeamCore Buchhaltungskonten organisiert — hierarchisch, mit polymorphen Quellen (Bank, Manuell), und über den Setup-Wizard zentral angelegt.
KI-Allocation-Proposal-Engine
Wie SpeamCore Bank-/Pleo-Transaktionen automatisch SKR-Konten, Steuersätzen und Aufträgen/Belegen zuordnet — Score-Engine, drei Signale, Auto-Apply-Regel, drei Apply-Pfade.
QR-Link-Tracking — Impression, Confirmed, Privacy
Wie SpeamCore QR-Code-Scans erfasst — zweistufiger Flow (Impression vs. Confirmed), Device-Cookie, täglich rotierender IP-Hash, DSGVO-konforme Auswertung.
AI-Memory-System — Persistentes Gedächtnis für die KIera-KI
Wie SpeamCore der KI persistentes Gedächtnis gibt — Observations, Sessions, Auto-Routing, Advisor-Strategy, Server-Side Compaction und Telemetry-Dashboard.
Brief vs. Mail vs. ePost — drei Welten im Vergleich
Was unterscheidet das Brief-Modul vom Mail-Modul vom ePost-Versand? Welche Domäne nutzt man wann? Mit Vergleichstabelle und typischen Workflows.
Mail Microsoft Graph-Sync (bidirektional)
Wie SpeamCore und Microsoft 365 (Outlook Web, Outlook Desktop, Apple Mail via Graph) bidirektional Mail-State synchronisieren — Webhook-Subscriptions, Loop-Prevention, Auto-Renewal.
Anlagen (Systems)
Anlagen sind die zentralen Brandschutz-Objekte (BMA, Sprinkler, RWA). In SpeamCore gibt es keine globale FE-Route — Anlagen werden im Kontext ihres Standorts, Kunden oder Auftrags verwaltet.
Benachrichtigungs-System (Notification-Cluster)
Wie das Notification-System in SpeamCore aufgebaut ist — Events, Event-Types, Channels, Subscriptions, Templates, Logs.
Auto-Allocation und Match-Engine
Wie SpeamCore Transaktionen automatisch offenen Posten und Belegen zuordnet — Scoring, Regeln, Confidence-Tiers, Approval-Pfad.
Sync- und Hintergrund-Jobs
BullMQ-basierte Hintergrund-Jobs in SpeamCore — Cron-Jobs, finAPI-/Pleo-Sync, Microsoft-Graph-Sync, Notification-Versand. Lebenszyklus und Fehler-Behandlung.
i18n und Übersetzungen
Mehrsprachigkeit in SpeamCore — react-i18next mit 50+ Sprachen, isTranslatable bei Attributen, translationKey bei System-Einstellungen, Fallback-Verhalten.
Workflow-Diagramme — alle Major-Abläufe auf einen Blick
Mermaid-Diagramme für die wichtigsten SpeamCore-Workflows — Verkauf-Lifecycle, Einkauf, Wartung, Mahnung, Personal-Onboarding.
Audit-Trail — Architektur und GoBD-Konformität
Wie SpeamCore Änderungen lückenlos protokolliert — technisches Konzept, GoBD/DSGVO-Aspekte, Aufbewahrungs-Pflichten.
Mahn-Lifecycle — Stufen, Sperren, Eskalation
Wie SpeamCore den Mahn-Lauf abbildet — Stufen, Trigger, Sperr-Mechanismus, Eskalation an Inkasso.
KI-Chat-Architektur — Verantwortlichkeiten und Tool-Use
Wie der KI-Chat in SpeamCore technisch funktioniert — Tool-Use-Loop, Berechtigungs-Vererbung, Audit-Trail, Sicherheits-Mechanismen.
Sicherheits-Konzept — Rollen, Vier-Augen, Audit
Wie SpeamCore Sicherheit über Rollen, CASL-Berechtigungen, Vier-Augen-Prinzip und Audit umsetzt.
Reservation-Pattern — Bestand vs. verfügbar
Wie SpeamCore zwischen physischem Bestand, reserviertem Bestand und verfügbarem Bestand unterscheidet — und warum das wichtig ist.
Preisfindung — von Stammpreis zu Belegpreis
Wie SpeamCore den Preis pro Beleg-Position bestimmt — Stammpreis, Sonderkonditionen, Mengen-Rabatte, Snapshot.
Multi-Mandanten — Daten-Trennung und gemeinsame Stammdaten
Wie SpeamCore mehrere Mandanten / Niederlassungen sauber trennt — Tenant-ID, Daten-Sichtbarkeit, gemeinsame Stammdaten.
Cron-Jobs und Hintergrund-Aufgaben
Was läuft im Hintergrund — Notification-Versand, Inventur-Stichtag, Auto-Allokation, Compliance-Checks.
Notification-Architektur — Trigger, Routing, Versand
Wie SpeamCore Events erkennt, an die richtigen Empfänger routet und über die richtigen Channels versendet.
Search & Filter — wie Suche in SpeamCore funktioniert
Such-Architektur — Volltext-Suche, Filter-Pattern, Performance-Tricks für große Datenmengen.
Performance & Skalierung — wie schnell ist SpeamCore wo?
Limits, Skalierungs-Profil, typische Performance-Werte, Optimierungs-Pattern.
§3 ArbZG — Höchstarbeitszeit, Cap, Mehrarbeits-Genehmigung
Wie SpeamCore die deutsche Tageshöchstarbeitszeit nach §3 ArbZG durchsetzt — Live-Cap, rote Markierung bei Overflow, Genehmigungs-Workflow für Mehrarbeit.
PayPal-Zahlungsannahme
Wie SpeamCore PayPal-Zahlungen entgegennimmt — öffentliche Bezahlseite, Orders-API-v2-Fluss, automatischer Ausgleich des offenen Postens, Webhook-Idempotenz, Skonto und optionale Gebühren-Weitergabe.
Produkt-Lieferanten-Preise & Deckungsbeitrag
Wie SpeamCore Einkaufspreis, Verkaufspreis, Rabatt und Deckungsbeitrag pro Produkt-Lieferanten-Beziehung berechnet — die zentrale Preis-Engine, die Rabatt-Kette (Produkt ▸ Warengruppe ▸ Lieferant), Staffelpreise und die Marge-Ampel.
CRM & ICP
Wie das SpeamCore-CRM funktioniert — eine Tracking-Schicht über Kunde/Kontakt/Standort mit Status-Pipeline, Opportunities, Aktivitäts-Timeline, Branchen-Stammdaten und KI-gestütztem ICP-Scoring (Ideal Customer Profile).
MCP-Zugang (SpeamCore als MCP-Server)
Wie SpeamCore sich als MCP-Server für externe KI-Assistenten (Claude, ChatGPT) bereitstellt — die zwei Authentifizierungswege (Bearer-Token vs. Keycloak-OAuth), der /mcp-Endpunkt, die Berechtigungs-Grenzen und die Sicherheitsaspekte.